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 :
- Proficient in Apache Airflow, Python, JavaScript, and TypeScript.
- Expertise in Python and its frameworks.
- Expertise in SQL environment and with reporting tools (like Power BI and Qlik)
- Strong understanding of data warehouse concepts and ETL tools (like Informatica, Pentaho, Apache Airflow)
- Good knowledge of AWS Could Platform, SQL.
- Strong understanding of Data Structures, Algorithms and Object-Oriented Design.
- Creative ways of solving problems efficiently and logically
- 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.
- Installation and Configuration: You are expected to install and configure all components of Airflow, tailoring the setup to your specific environment.
- Development and Deployment: Develop the necessary DAGs (Directed Acyclic Graphs) and handle the deployment of all Airflow components.
- Database Management: Set up the database, manage the schema with airflow db commands, and handle automated startup, recovery, maintenance, and upgrades.
- Monitoring: Implement monitoring to observe system resources and respond to issues promptly.
- Resource Management: Configure and manage resources such as memory and CPU based on feedback and monitoring data.
- Customization and Extensions: Customize or extend Docker images and manage your own customizations for dependencies and providers.
Location : Pune, India