Job Description
Location: Mumbai
Employment Type: Full-Time
Experience Level: (Mid-level / Senior)
About the Role
We’re looking for a Python Developer with deep hands-on experience in scripting and automation, along with a solid background in microservices API development.
You will build tools, scripts, and services that streamline operations, automate workflows, and power our scalable backend systems.
Key Responsibilities
- Develop and maintain Python scripts for automation, system integration, and process optimization.
- •Build, test, and deploy RESTful microservices using Fast API, Flask, or similar frameworks.
- Design and implement automated workflows for data collection, processing, and reporting.
- Create and manage internal automation utilities to reduce manual intervention.
- Integrate APIs and automate communication between internal and third-party systems.
- Work closely with DevOps to support CI/CD pipelines, monitoring, and deployment automation.
- Write clean, reusable, and well-documented code with proper testing and version control.
- Troubleshoot issues in production scripts and microservices, ensuring reliability and uptime.
Required Skills & Qualifications
- Proven experience in Python scripting and automation (data pipelines, system tasks, file handling, API automation).
- Hands-on experience in building microservices and REST APIs.
- Strong understanding of OOP, modular design, and API design principles.
- Experience with Linux/Unix shell scripting and task scheduling (Cron, Airflow, or similar).
- Familiarity with CI/CD tools, Git, Docker, and containerized deployments.
- Knowledge of databases (PostgreSQL, MySQL, MongoDB, Redis).
- Exposure to message queues (RabbitMQ, Kafka, Celery) is a plus.
Preferred Skills
- Experience with automation frameworks or workflow orchestration tools (Airflow, Prefect, Luigi).
- Exposure to cloud environments (AWS, Azure, GCP).
- Understanding of logging, monitoring, and alerting tools (Prometheus, Grafana, ELK).
Soft Skills
- Strong analytical and problem-solving mindset.
- Proactive approach to automating repetitive or manual tasks.
- Clear communicator and collaborative team player.
To Apply:
Send your updated resume, GitHub/portfolio links (if any), and a short note about your experience to , with the subject line Application – Python Developer (Scripting& Automation) or apply directly through our LinkedIn job posting.