About the job
As a DevOps Engineer at Endava, you will play a pivotal role in managing the lifecycle of software applications. This includes deploying, monitoring, maintaining, and optimizing applications to ensure they meet business needs and deliver significant value. You will engage in projects focused on enhancing the scalability and reliability of our clients' platforms.
Key Responsibilities:
- Design, implement, and maintain robust DevOps pipelines and infrastructure.
- Collaborate closely with development teams to enhance and establish CI/CD processes.
- Optimize and manage cloud environments to maximize efficiency.
- Leverage Terraform for Infrastructure as Code (IaC) to streamline deployment automation.
- Manage and orchestrate containerized applications using Kubernetes.
- Oversee the administration and upkeep of CI/CD repositories and pipelines.
- Diagnose and resolve issues related to infrastructure and deployment.
- Ensure systems are scalable, reliable, and secure.
- Contribute insights on improving the stability, efficiency, security, and scalability of the environment.
- Utilize strong communication skills for effective interaction with team members and clients.

