Senior Python Data Engineer
Company
DataArt Armenia
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
22/12/2024
Responsibilities
- Build, maintain, and improve our cloud-based infrastructure, focusing on containerization, scalability, robustness, and security
- Help set the team’s technical direction for core systems, optimize data architecture, model best practices for development, and take high-level ownership over architectural decisions
- Measure and improve performance and monitoring for core backend stack
- Lead system and integration testing; provide guidance via code and design reviews for members of the development team
- Collaborate with the broader engineering and product management teams on new ideas and functionality for products and their underlying data platform
- Create and maintain technical documentation for development processes and code
Required Qualifications
- Proficient in Python with a minimum of 5+ years of experience
- Experience with cloud architecture (GCP, AWS) and Django
- Experience in building and maintaining Microservices Architecture
- Familiarity with the Modern Data Stack, including data warehouses (BigQuery, Redshift), workflow orchestration tools (Airflow, Prefect), data modeling frameworks (dbt), data validation tools (dbt tests, Great Expectations), and data catalogs (AWS Glue, DataHub)
- Expertise in relational and NoSQL databases, including MySQL, PostgreSQL, Elasticsearch, and MongoDB
- Proficiency in Elasticsearch performance tuning, including performance monitoring and scaling
- Expertise in ETL data pipelines, with experience ingesting and transforming data from diverse sources
- Experience working in an Agile environment
- Strong understanding of Docker and Kubernetes container technology
- Proficiency in Continuous Integration and Continuous Deployment (CI/CD) automation
Application Procedures
Apply here
https://www.dataart.team/vacancies/DE00160
Please mention in your application that you have learned about this position from MyJob.am