Role and responsibilities
- Develop, maintain, and optimise CI/CD pipelines to automate software build, testing, and deployment.
- Automate infrastructure provisioning, configuration, and management using DevOps tools and practices.
- Manage and maintain development, testing, and production environments.
- Monitor system performance, troubleshoot issues, and ensure system reliability and availability.
- Work closely with development and operations teams to improve deployment processes and efficiency.
- Implement best practices for infrastructure security, configuration management, and automation.
Required skills and qualifications
- 2-5 years of experience
- Experience as a DevOps engineer or in a similar software engineering role
- Proficiency with CI/CD: Gitlab, Confluence, Podman, Ansible, Terraform, Nexus
- Working knowledge of Linux, databases and SQL
- Problem-solving attitude
- Diploma degree (or above) in computer science, engineering, or relevant field