DevOps Engineer
Role details
Job location
Tech stack
Job description
As a DevOps Engineer, you will collaborate with software developers, infrastructure teams, and business stakeholders to streamline deployment processes, enhance system reliability, and drive continuous improvement. If you are passionate about automation, cloud technologies, and modern DevOps practices, this role offers a clear pathway for professional growth and technical leadership., * Design, implement, and maintain scalable, secure, and highly available cloud infrastructure.
- Develop, manage, and optimize CI/CD pipelines to enable rapid and reliable software deployments.
- Automate infrastructure provisioning and configuration management using Infrastructure as Code (IaC) tools.
- Monitor application performance, system availability, and infrastructure health to ensure maximum uptime.
- Collaborate with software engineering teams to improve deployment processes and release management.
- Manage containerized applications using Docker and Kubernetes.
- Implement security best practices, vulnerability management, and compliance across cloud environments.
- Troubleshoot infrastructure, networking, deployment, and production issues while minimizing downtime.
- Optimize cloud resource utilization, system performance, and operational efficiency.
- Maintain comprehensive documentation for infrastructure, deployment procedures, and disaster recovery.
- Participate in incident response, root cause analysis, and continuous improvement initiatives.
- Mentor junior engineers and promote DevOps best practices across the organization.
Requirements
Do you have experience in Technical troubleshooting support?, Do you have a Bachelor's degree?, We are looking for an experienced and highly motivated DevOps Engineer to join our growing technology team. This is an exciting opportunity to play a key role in designing, implementing, and optimizing scalable cloud infrastructure, CI/CD pipelines, and automation strategies that support business-critical applications., * Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 4+ years of experience in DevOps, Cloud Engineering, Site Reliability Engineering (SRE), or Infrastructure Engineering.
- Strong experience with cloud platforms including AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Proficiency with Docker, Kubernetes, and container orchestration.
- Hands-on experience with Terraform, Ansible, CloudFormation, or similar Infrastructure as Code tools.
- Strong knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Experience with Linux system administration and shell scripting (Bash, Python, or PowerShell).
- Strong understanding of networking, DNS, VPN, load balancing, firewalls, and cloud security.
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, Datadog, or Splunk.
- Excellent troubleshooting, analytical, communication, and problem-solving skills., * AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Kubernetes (CKA), Terraform Associate, or equivalent certifications.
- Experience with microservices architecture and serverless computing.
- Knowledge of Agile, Scrum, and DevSecOps practices.
- Experience implementing security automation and compliance frameworks.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Life insurance
- Pension plan
- Opportunities for advancement
- Flexible schedule, * Competitive salary with annual performance bonuses.
- Private medical insurance and comprehensive health benefits.
- Company pension scheme.
- Generous annual leave plus public holidays.
- Flexible and hybrid working options.
- Professional development budget and certification support.
- Career progression into Senior DevOps Engineer, Cloud Architect, Site Reliability Engineer, or Engineering Manager roles.
- Access to cutting-edge cloud technologies and enterprise-scale projects.
- Employee assistance programme and wellness initiatives.
- Collaborative, inclusive, and innovation-driven work environment.
Why Join Us?
This is more than a DevOps role, it is an opportunity to shape the future of our technology platform. Your expertise will drive automation, improve scalability, strengthen security, and enable faster software delivery across the business. Join a team that values innovation, collaboration, and continuous learning while offering clear opportunities for career advancement., * 401(k)
- Flexible schedule
- Health insurance
- Life insurance