AirFlow Developer | Python | Data Engineering

Jobgether

View original posting

Work arrangement
Remote
Occupation
Data & Analytics
Location
Brazil
Compensation
Not disclosed
Apply by
April 13, 2027

About this role

Accountabilities

  • Develop, maintain, and enhance data pipelines using Apache Airflow, ensuring workflows are reliable, efficient, and maintainable.

  • Design, implement, and manage Airflow DAGs with a focus on clear organization, performance, and operational stability.

  • Build Python-based solutions for data automation, processing, transformation, and integration.

  • Create, maintain, and optimize ETL/ELT processes to support data availability and quality.

  • Integrate multiple data sources, APIs, databases, and services into cohesive data workflows.

  • Monitor pipeline execution, investigate failures, troubleshoot incidents, and resolve performance bottlenecks.

  • Implement robust error-handling practices, including logging, retries, alerts, and observability mechanisms.

  • Analyze pipeline performance and identify opportunities to improve processing efficiency, scalability, and reliability.

  • Apply software development best practices, including version control and collaborative development workflows.

  • Collaborate with Data Engineering, Analytics, and other technology teams to deliver effective data solutions.

  • Participate in technical discussions, recommend improvements, and contribute to the ongoing evolution of data engineering practices.

  • Requirements

    • Professional experience working withApache Airflow, including developing, maintaining, and troubleshooting DAGs.

    • Strong proficiency inPython, particularly for automation, data processing, and integration tasks.

    • Knowledge of SQL and relational databases.

    • Hands-on experience building and maintaining data pipelines and ETL/ELT workflows.

    • Experience integrating APIs and working with multiple data sources.

    • Familiarity with software development best practices, code versioning, and Git.

    • Strong troubleshooting and problem-solving skills, with the ability to investigate issues and resolve incidents effectively.

    • Good communication skills and the ability to collaborate with cross-functional teams.

    • Technical English proficiency sufficient to read and understand technical documentation.

    • Nice-to-have qualifications:

      • Experience with Docker and Kubernetes.

      • Familiarity with cloud environments and cloud-based data services.

      • Knowledge of CI/CD tools and practices.

      • Experience with monitoring and observability tools.

      • Familiarity with distributed processing and data platforms.

      • Understanding of data engineering architecture and best practices.

      • Relevant certifications or coursework in cloud computing, data engineering, or software development.

      • Benefits

        • Profit-sharing program:Participation in a profit-sharing and results-based compensation program.

        • Healthcare coverage:Health and dental insurance.

        • Flexible benefits:Access to a flexible benefits card.

        • Fitness and wellness:Access to TotalPass and Zenklub services.

        • Language development:Participation in a language-learning program.

        • Professional education:Access to a partnership with FIAP for learning and development opportunities.

        • Flexible work arrangements:The position is advertised as remote, while the benefits description also references a hybrid work model. The specific arrangement and eligibility for remote work from Brazil should be confirmed during the hiring process.

        • Flexible working hours:Greater flexibility in organizing your work schedule.

        • Career development:Internal training programs and a structured career progression plan.

        • Mentorship:Access to a mentoring program to support professional growth.

        • Extended parental leave:Additional support for employees welcoming a child.

        • Childcare assistance:Access to childcare support benefits.

        • Knowledge-sharing initiatives:Opportunities to participate in live coding sessions, coding dojos, discussion groups, and collaborative learning activities.

        • Team well-being:Access to sports and other initiatives designed to encourage connection and a healthy work-life balance.

        • Salary details:The specific salary range is not provided and should be confirmed during the recruitment process.

Apply on employer site

You'll continue on the employer's careers page to submit your application.