Devops Lead

Experience – 8 - 11 Years

Job Description



  • Proven experience (8+ years) in a technical leadership role, with a strong background in DevOps practices and microservices architecture.
  • Extensive expertise in Kubernetes, including hands-on experience with setting up and managing clusters on both on-premise VMs and Azure Kubernetes Service (AKS).
  • Proficiency in building and optimizing CI/CD pipelines using Azure DevOps and GIT, with a strong emphasis on Continuous Testing and DevSecOps practices.
  • Strong monitoring experience for microservices applications, preferably using the ELK stack, to ensure efficient performance monitoring and issue resolution.
  • Solid understanding of containerization, container orchestration, and related technologies.
  • Experience with tools and technologies related to microservices architecture, such as Kafka, Keycloak, nginx, Ocelot API gateway, MS SQL, MongoDB, KSQLDB, Kafka connect, and Schema registry.
  • Strong understanding of Azure native architecture, including the use of Eventhub, AKS, Managed SQL Instance, CosmosDB, and load balancers.
  • Excellent problem-solving skills, with the ability to handle escalated technical issues and provide effective resolutions.
  • Exceptional leadership, communication, and interpersonal skills, with a proven ability to mentor and guide a team.
  • Experience in customer-facing interactions, including addressing technical concerns and conducting solution demonstrations.
  • Develop and manage Infrastructure as Code (IAC) scripts, playbooks, and templates using tools such as Ansible and Terraform to automate provisioning, configuration, and maintenance of infrastructure resources.
  • Excellent scripting and programming skills (Python, Bash, etc.).
  • In-depth knowledge of source control tool Git.
  • Contribute to the creation of documentation, including architecture diagrams, operational procedures, and best practices guides.
  • Conduct regular security audits, vulnerability assessments, and penetration testing to identify potential vulnerabilities and weaknesses in the infrastructure, and take proactive measures to address them.