We are seeking a talented and motivated DevOps Engineer to join our growing team. The ideal candidate will have hands-on experience with cloud technologies and container orchestration, specifically Azure, Docker, Kubernetes, and experience with CI/CD pipelines using Jenkins. Familiarity with Kafka and Java basics is also required.
Responsibilities:
Design, implement, and manage CI/CD pipelines using Jenkins to automate deployment and testing processes.
Utilize Docker to create, deploy, and manage containers for applications in development and production environments.
Manage Kubernetes clusters, ensuring optimal performance, scalability, and availability of containerized applications.
Integrate and manage Kafka as a messaging service for data streams between microservices.
Collaborate with development teams to understand requirements and implement solutions using Azure services.
Monitor and troubleshoot application performance and infrastructure issues, ensuring high availability and reliability.
Implement infrastructure as code (IaC) using tools like Terraform or Azure Resource Manager templates.
Create and maintain documentation for processes, procedures, and system configurations.
Stay updated with industry trends and best practices in DevOps and cloud technologies.
Requirements:
Bachelor s degree
3 years of experience in DevOps engineering with a strong focus on Docker, Kubernetes, and Azure.
Azure DevOps Certification or equivalent.
Experience with monitoring and logging tools (e.g., Azure Monitor, Prometheus, ELK Stack).
Knowledge of security best practices in cloud environments.
Proficiency in building and managing CI/CD pipelines using Jenkins.
Familiarity with Kafka for real-time data streaming and messaging.
Basic knowledge of Java and experience with building and deploying Java applications.
Experience with scripting languages such as Bash, PowerShell, or Python.
Understanding of Agile methodologies and software development lifecycle (SDLC).
Strong analytical and problem-solving skills, with a proactive approach to troubleshooting.
Excellent communication and collaboration skills.
Notice Period: Below 30 days
Work location: Chennai (Work from office)