Position: Senior Data Engineer
Company: SmartTek
Category: Data Engineer
Experience required: 5y
English level: upper

Smart Tek Solutions is a leading IT service provider that serves Fortune 500 companies in the US. So, we are looking for a Senior Data Engineer.

**Responsibilities:**
- Designing, building, and maintaining large-scale data processing systems using Big Data technologies;
- Developing data pipelines and workflows to enable efficient data extraction, transformation, and loading (ETL) processes;
- Implementing data integration solutions using Tibco, Denodo, or Collibra, ensuring seamless connectivity across various data sources and systems;
- Collaborating with cross-functional teams to gather data requirements, understand business needs, and translate them into technical solutions;
- Optimizing data processing and storage strategies to ensure scalability, performance, and reliability;
- Conducting data quality assessments and implementing data cleansing and validation processes;
- Monitoring and troubleshooting data pipelines, identifying and resolving performance issues or data anomalies;
- Mentoring and guiding junior data engineers, fostering their professional growth and promoting best practices in data engineering.

**Requirements:**
- Extensive experience in Big Data technologies, including hands-on expertise in building and managing data processing systems;
- Proficiency in at least one of the following technologies: Tibco, Denodo, or Collibra, with a strong understanding of their capabilities and functionalities;
- Strong knowledge of Cloudera and its ecosystem, including Hadoop, Hive, Spark, and Impala;
- Solid understanding of data integration concepts and experience in implementing data integration solutions;
- Experience in designing and implementing scalable and efficient ETL processes;
- Familiarity with data modeling and database design principles.
Strong programming skills in languages such as Java, Python, or Scala;
- Knowledge of data governance and data management practices;
- Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus;
- Excellent problem-solving and analytical skills;
- Effective communication and collaboration skills, with the ability to work in cross-functional teams.

**We offer:**
- Variety of domains;
- Full stack of technologies;
- Professional and highly interactive team environment;
- Management style based on openness and trust;
- Stable support in personal education and growth;
- Worthy compensation;
- Active community with regular knowledge sharing;
- Flexible work conditions;
- Huge office with extra space for work & leisure;
- Paid vacation days, sick leaves, and days off.