Key Responsibilities: 7+ years of recent hands-on experience in development and/or DevOps. Strong experience in container orchestration and deployment using Docker and Kubernetes. Expertise in building, updating, and managing Docker Images. Proficiency in configuration management tools such as Ansible or Chef. Experience in CI/CD Pipelines in a globally distributed environment using tools like Git, Artifactory, Jenkins, Docker registry, etc. Hands-on experience with Azure DevOps for building and updating CI/CD pipelines. Strong core Java, J2EE, Spring knowledge for integration with DevOps workflows. Excellent scripting skills with tools such as Bash and Python. Proficiency in deploying and managing microservices using container orchestration platforms. Experience in building solutions focused on monitoring, logging, security, and scalability of applications. Knowledge and experience with Active Directory, LDAP, DNS, DHCP, and Firewalls.
Preferred Skills: Familiarity with cloud applications and microservices architectures. Experience in Jenkins or other CI tools is a plus. Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD) is an added advantage.
Certifications: Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD) are a plus.