Software Engineer (Python)

Bengaluru, KA, IN

5 days ago
Save Job

Summary


MicroGenesis is a forward-thinking technology solutions provider committed to innovation and excellence. We are currently seeking a highly skilled Python Developer with hands-on experience in Apache Airflow to join our dynamic team and contribute to our data engineering and workflow automation initiatives.


Key Responsibilities:

  • Design, develop, and maintain robust Python-based applications and data pipelines.
  • Build and orchestrate workflows using Apache Airflow.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Optimize existing systems for scalability, reliability, and performance.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and resolve issues in development, testing, and production environments.
  • Ensure code quality, documentation, and adherence to best practices.


Note: Please refrain from applying if your skills do not align with the specified requirements, as this may impact your consideration for future opportunities

Required Skills:

  • 4–5 years of experience in Python development.
  • Strong hands-on experience with Apache Airflow for workflow orchestration.


Skills:

  • Experience with REST APIs, database systems (SQL/NoSQL), and data integration.
  • Familiarity with version control systems like Git.
  • Working knowledge of Docker and containerization concepts is a plus.
  • Good understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving skills and attention to detail.


Nice to Have:

  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Exposure to data engineering or ETL pipelines.
  • Knowledge of CI/CD pipelines.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: