Job Summary
We are seeking a skilled DevOps Engineer to streamline development and operations through automation, CI/CD, and cloud infrastructure management. This fully remote role focuses on improving deployment efficiency, system reliability, and scalability while collaborating closely with engineering teams.
Key Responsibilities
* Design, implement, and manage CI/CD pipelines
* Automate infrastructure using Infrastructure as Code (IaC) tools
* Manage and maintain cloud environments (AWS, Azure, GCP)
* Monitor system performance and ensure high availability and reliability
* Collaborate with development teams to optimize build and release processes
* Implement containerization and orchestration (Docker, Kubernetes)
* Ensure security, compliance, and data protection (aligned with UK GDPR)
* Troubleshoot and resolve infrastructure and deployment issues
* Manage logging, monitoring, and alerting systems
* Continuously improve DevOps processes and tooling
Required Skills & Qualifications
* Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)
* 3–6+ years of experience in DevOps, SRE, or related roles
* Strong experience with at least one cloud platform:
* AWS, Microsoft Azure, or Google Cloud Platform
* Proficiency in CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
* Experience with container technologies (Docker, Kubernetes)
* Strong scripting skills (Python, Bash, or PowerShell)
* Knowledge of Linux/Unix systems
* Experience with version control (Git)
Preferred Qualifications
* Certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer)
* Experience with Terraform or CloudFormation
* Familiarity with monitoring tools (Prometheus, Grafana, ELK Stack)
* Understanding of DevSecOps practices
* Experience in microservices architecture
* Exposure to serverless computing