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)