- Company Name
- Free-Work UK
- Job Title
- DevOps Engineer with AWS
- Job Description
-
Job title: DevOps Engineer – AWS
Role Summary:
Design, implement, and maintain cloud‑native infrastructure and CI/CD pipelines to deliver scalable, secure, and high‑availability software solutions across the full SDLC.
Expectations:
- Deliver production‑grade environments that meet functional and non‑functional requirements.
- Drive continuous improvement of automation, monitoring, and security practices.
- Collaborate with cross‑functional teams (lead engineers, architects, delivery) and participate in Agile ceremonies.
Key Responsibilities:
- Build and maintain AWS production and non‑production environments, optimizing for high availability and cost.
- Develop and extend CI/CD pipelines using Azure DevOps / other tooling to enable rapid, reliable software delivery.
- Design and deploy Kubernetes / serverless and container‑based microservices, ensuring scalability and performance.
- Implement Infrastructure as Code with CloudFormation, Terraform, or equivalent.
- Monitor and troubleshoot infrastructure and application issues, managing incidents and adhering to SLAs.
- Create and document best‑practice guides for build, deployment, and release processes.
- Mentor and support Solution Delivery teams on DevOps principles and tooling.
- Stay current with industry best practices in DevSecOps, MLOps, and cloud security.
- Participate in Scrum/Kanban ceremonies, reporting on delivery status.
Required Skills:
- AWS expertise (EC2, S3, RDS, Lambda, CloudFormation, etc.).
- Strong CI/CD tooling knowledge (Azure DevOps Pipelines, Git, Git workflows).
- Proficiency in IaC, containerization (Docker), orchestration (Kubernetes/Serverless), and networking (IP, VPN, DNS, load balancers, firewalls).
- Programming ability in at least one object‑oriented language (C#, Java, Python, Go, etc.) and experience with microservices.
- Experience with automated testing, deployment, and performance monitoring.
- Agile methodology experience (Scrum/Kanban).
- Excellent verbal and written communication in English; strong interpersonal skills.
Required Education & Certifications:
- BS/BS/MS in Computer Science or equivalent 4‑8 years related experience.
- AWS Certified Solutions Architect – Professional, DevOps Engineer – Professional, SysOps Administrator, or Developer – Associate (or equivalent).
(Word count: ~240)