We are delighted and excited to offer this opportunity to join an award winning and rapidly expanding tech business in the telecommunication billing sector.
Salary £50k to £60k plus benefits
Role type Permanent
Location Surrey, England
About the Role
We are seeking a Mid-Level DevOps Engineer with strong expertise in AWS, Linux, and Python, who is passionate about building and optimising CI/CD pipelines. You will work closely with development and operations teams to ensure smooth deployment processes, scalability, and reliability of our cloud-native applications.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for automated builds, testing, and deployments using tools like AWS CodePipeline.
- Support the development team by providing automation tools and creating CI/CD pipelines to streamline workflows.
- Manage and optimize AWS infrastructure (including ECS, EC2, S3, RDS, IAM, VPC).
- Administer and troubleshoot Linux-based systems and write shell scripts for automation.
- Develop automation scripts and tools using Python to streamline development operational tasks.
- Implement and manage alerts automation using Datadog or similar monitoring tools to ensure proactive incident response.
- Deploy and manage containerised applications using Docker and orchestrate environments.
- Monitor system performance, identify bottlenecks, and implement solutions for high availability and scalability.
- Collaborate with developers to integrate DevOps best practices into the software development lifecycle.
- Ensure security and compliance across cloud and on-prem environments.
Key Skills & Qualifications
- 3–5 years of hands‑on experience in a DevOps or cloud infrastructure role.
- Strong proficiency in AWS services and cloud architecture principles, including ECS and CodePipeline.
- Experience with Linux administration and shell scripting.
- Hands‑on experience with Python for automation and tooling.
- Familiarity with Node.js environments and process management using PM2.
- Proven record in building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, AWS CodePipeline).
- Familiarity with Infrastructure as Code tools (Terraform, CloudFormation).
- Proficiency in Docker for containerization.
- Excellent problem‑solving skills, proactivity, and ability to work independently in a collaborative environment.
Desirable Skills & Qualifications
- Experience with monitoring tools (Prometheus, Grafana, CloudWatch).
- Understanding of networking concepts and security best practices.
- Exposure to Agile methodologies and DevOps culture.
- Experience with Ansible for configuration management.
#J-18808-Ljbffr…
