A technology solutions company in Pune is seeking a skilled professional to build and maintain infrastructure for application development. The role involves implementing CI/CD pipelines, managing Kubernetes clusters, and developing automation scripts using Python and Terraform. Strong experience in cloud computing and troubleshooting microservices is required.
Qualifications
Strong experience with Kubernetes, including deploying and managing clusters.
Experience with monitoring and troubleshooting microservices using tools such as Prometheus and Grafana.
Excellent analytical and problem-solving skills.
Responsibilities
Build and maintain the infrastructure for our application development and deployment pipelines.
Implement and maintain CI/CD pipelines using tools such as Jenkins and Bitbucket.
Develop and maintain automation scripts using Python and Terraform.
Skills
Kubernetes
CI/CD pipelines
Python
Terraform
Monitoring and troubleshooting microservices
Cloud computing services (AWS, Azure, GCP)
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Tools
Jenkins
Bitbucket
Prometheus
Grafana
Kafka
MongoDB
Postgres
Job description
Responsibilities
Build and maintain the infrastructure for our application development and deployment pipelines.
Implement and maintain CI/CD pipelines using tools such as Jenkins and Bitbucket.
Develop and maintain automation scripts using Python and Terraform to improve the efficiency of the system.
Manage and maintain Kubernetes clusters and workloads.
Troubleshoot microservices to identify and resolve issues related to log analysis, performance monitoring, and other related areas.
Implement and maintain scalable and reliable solutions for high availability and disaster recovery.
Collaborate with development teams to ensure adherence to security best practices and help implement security controls.
Work with cloud services teams to ensure that infrastructure is optimized and cost-effective.
Collaborate with other engineers and stakeholders to identify and implement improvements to the system.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
Strong experience with Kubernetes, including deploying and managing clusters.
Experience with CI/CD pipelines using tools such as Jenkins, Bitbucket or other similar tools.
Strong knowledge of Python and its related libraries.
Knowledge of Terraform or other infrastructure as code tools.
Experience with monitoring and troubleshooting microservices using tools such as Prometheus, Grafana, or similar.
Experience with Kafka, MongoDB, and Postgres.
Strong understanding of cloud computing services such as AWS, Azure, or GCP.