Description

Job Description

We are seeking a highly skilled and experienced Senior Data Engineer with a passion for data and expertise in Domain-Driven Design (DDD) to join our organization. In this role, you will be responsible for the technical development and maintenance of our data systems, mentoring junior data engineers, and collaborating with cross-functional teams to deliver high-quality data solutions.

Key Responsibilities

1. Design and implement data systems using DDD principles and Python programming language.

2. Mentor junior data engineers by sharing your technical knowledge and helping them grow in their careers.

3. Work with domain experts to understand business requirements and translate them into data solutions.

4. Implement data ingestion and processing frameworks such as Apache NiFi and Apache Kafka using Python.

5. Design and implement data storage solutions such as Apache Cassandra, Data Bricks, and Apache Spark.

6. Develop, test, and deploy data systems using tools such as Git, Jenkins, and Apache Airflow.

7. Participate in code and design reviews to ensure data solutions are aligned with the organization's technical standards and best practices.

8. Stay up-to-date with the latest data technology trends and continuously improve your technical skills.

9. Collaborate with cross-functional teams such as product managers, and quality assurance specialists to deliver high-quality data solutions.


 

Education

Any Gradute