As a Senior DevOps Engineer at Endava, you will play a pivotal role in designing, implementing, and maintaining our DevOps infrastructure. You will work closely with cross-functional teams to automate and streamline our development and deployment processes. This role offers the opportunity to work on cutting-edge projects and collaborate with some of the brightest minds in the industry. Key Responsibilities: * Architect, implement, and maintain DevOps pipelines and infrastructure. * Collaborate with development teams to improve CI/CD processes. * Manage and optimize cloud-based environments in AWS and Azure. * Utilize Terraform for infrastructure as code (IaC) to automate deployments. * Orchestrating and managing containerized applications using Kubernetes. * Administer and maintain GitLab repositories and CI/CD pipelines. * Troubleshoot and resolve infrastructure and deployment issues. * Ensure system scalability, reliability, and security.
Qualifications and Experience
Qualifications: * Strong expertise in AWS and Azure cloud services. * Proficiency with Terraform for infrastructure provisioning. * Hands-on experience with Kubernetes for container orchestration. * In-depth knowledge of GitLab for version control and CI/CD. * Excellent scripting skills (e.g., Bash, Python, or similar). * Strong problem-solving and troubleshooting abilities. * Excellent communication and teamwork skills. * Certifications in AWS, Azure, or DevOps are a plus.