Genpact a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.

Genpact inviting applications for the role of Software Developer – Airflow/Python Engineer.

Job Designation : Software Developer – Airflow/Python 

Qualification : Bachelor’s Degree

Experience : Freshers

Skill Set :

  1. Proficient in Apache Airflow, Python, JavaScript, and TypeScript.
  2. Expertise in Python and its frameworks.
  3. Expertise in SQL environment and with reporting tools (like Power BI and Qlik)
  4. Strong understanding of data warehouse concepts and ETL tools (like Informatica, Pentaho, Apache Airflow)
  5. Good knowledge of AWS Could Platform, SQL.
  6. Strong understanding of Data Structures, Algorithms and Object-Oriented Design.
  7. Creative ways of solving problems efficiently and logically
  8. Excellent written and verbal communication skills .

Job Description :

When working with Apache Airflow, a range of responsibilities must be managed to ensure the effective deployment and operation of the platform. 

  1. Installation and Configuration: You are expected to install and configure all components of Airflow, tailoring the setup to your specific environment.
  2. Development and Deployment: Develop the necessary DAGs (Directed Acyclic Graphs) and handle the deployment of all Airflow components.
  3. Database Management: Set up the database, manage the schema with airflow db commands, and handle automated startup, recovery, maintenance, and upgrades.
  4. Monitoring: Implement monitoring to observe system resources and respond to issues promptly.
  5. Resource Management: Configure and manage resources such as memory and CPU based on feedback and monitoring data.
  6. Customization and Extensions: Customize or extend Docker images and manage your own customizations for dependencies and providers.

Location : Pune, India