Applications management involves overseeing the lifecycle of software applications, including deployment, monitoring, maintenance, and optimization to ensure they meet business requirements and deliver value effectively.
As a DevOps Engineer at Endava, you'll work in projects that enable our clients platforms for scalability and reliability.
Responsibilities:
- Architect, implement and maintain DevOps pipelines and infrastructure.
- Collaborate with development teams to improve and create CI/CD processes.
- Manage and optimize cloud-based environments.
- Utilize Terraform for IaC to automate deployments.
- Orchestrate and manage containerized applications using Kubernetes.
- Administer and maintain any repositories and CI/CD pipelines.
- Troubleshoot and resolve infrastructure and deployment issues.
- Ensure system scalability, reliability, and security.
- Provide input on ways to improve the stability, security, efficiency, and scalability of the environment.
- Apply good communication skills with team and client interaction.