Senior Python Developer
Amdocs
Software Engineering
Pune, Maharashtra, India
Posted on May 9, 2025
What will your job look like?
- Develop, test, and maintain high-quality Python applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code.
- Troubleshoot and debug applications.
- Implement best practices for software development and deployment.
- If required, assist in setting up and managing CI/CD pipelines.
- Ensure security and compliance across all development activities.
All you need is...
Required Skills:
- Expert-level proficiency in Python programming.
- Strong understanding of software development principles and methodologies.
- Experience with python popular frameworks.
- Knowledge of version control systems like Git.
- Familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
Desirable Skills:
- Experience with cloud platforms such as AWS/ Azure/ GCP.
- Knowledge of infrastructure as code (IaC) tools like Terraform or Ansible.
- Understanding of micro-services architecture.
- Familiarity with monitoring and logging tools, observability tools.
- Experience with Agile/Scrum methodologies.
- Understanding of database management systems (SQL and NoSQL).
- ETL experience
- AI / ML / Agents experience
Minimum Experience:
• 5 to 8 years of active experience in hands-on code deliveries.