16 Sep
|
Agiliad
|
Hyderabad
Experience: 5+ Years
Employment Type: Full time
Job Summary
We are seeking a highly motivated Python DevOps Engineer with 5+ years of experience in cloud-native application deployment and container orchestration. The ideal candidate will have strong expertise in Kubernetes administration, microservices deployment, containerization, CI/CD pipelines, and DevOps practices. During lean periods, the engineer will also contribute to microservice development using Python
Key Responsibilities
- Deploy, manage, and maintain containerized applications on Kubernetes clusters.
- Configure and manage Kubernetes resources including Deployments, Services, Ingress, ConfigMaps, Secrets, and StatefulSets.
- Monitor cluster health, performance, scalability, and availability.
- Troubleshoot application deployment, networking, and infrastructure issues.
- Automate deployment and operational activities using CI/CD pipelines.
- Work closely with development teams to optimize containerized workloads.
- Implement security best practices for Kubernetes environments.
- Manage logging, monitoring, and observability solutions.
Microservices Development
- Design, develop, and maintain microservices using Python
- Build RESTful APIs and backend services following microservices architecture principles.
- Participate in code reviews, testing, and performance optimization activities.
- Collaborate with cross-functional teams to deliver scalable and reliable solutions.
Required Skills
- 5+ years of overall software engineering experience.
- Strong hands-on experience with Kubernetes (K8s) administration and deployment.
- Experience with Docker and containerization technologies.
- Good understanding of Microservices Architecture.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar.
- Strong Linux administration and troubleshooting skills.
- Experience with source control systems such as Git.
- Knowledge of monitoring and logging tools like Prometheus, Grafana, ELK, or similar.
- Understanding of networking concepts, load balancing, and service discovery.
- Familiarity with Agile and DevOps methodologies.
Preferred Skills
- Development experience using Python
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Infrastructure as Code (Terraform, Ansible, Helm Charts).
- Experience with service mesh technologies such as Istio or Linkerd.
- Exposure to security and compliance practices in containerized environments.
Education
- Bachelor''s or Master''s degree in Computer Science, Information Technology, Electronics, or a related engineering discipline.
📌 Python Devops Engineer (Hyderabad)
🏢 Agiliad
📍 Hyderabad