PYTHON DEVELOPER
Key Responsibilities:
- Develop and maintain Python-based applications and automation scripts.
- Design and implement microservices and RESTful APIs.
- Work with Kubernetes/OpenShift for container orchestration and deployment.
- Integrate and manage services on AWS including EC2, S3, Lambda, IAM, and CloudFormation.
- Collaborate with DevOps teams to build CI/CD pipelines and infrastructure automation.
- Monitor and optimize application performance and reliability.
- Participate in code reviews, unit testing, and documentation.
- Troubleshoot and resolve issues across development, staging, and production environments.
Required Skills & Qualifications:
- 5–6 years of experience in Python development.
- Strong understanding of object-oriented programming and Python frameworks (Flask, FastAPI, etc.).
- Hands-on experience with Kubernetes and/or OpenShift for container management.
- Proficiency in AWS services and cloud-native application development.
- Experience with Docker, Helm, and YAML configurations.
- Familiarity with Git, Jenkins, and CI/CD workflows.
- Good understanding of Linux/Unix systems and shell scripting.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications:
- Experience with Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
- Exposure to monitoring tools like Prometheus, Grafana, or ELK stack.
- Knowledge of Agile methodologies and DevOps practices.
- Certifications in AWS, Kubernetes, or Python are a plus.
Interested candidates can share their updated resumes to ritu.singh@calsoftinc.com