AWS DevOps Engineer
Falcon Chase International
Leeds, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Leeds, United Kingdom
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
JIRA
Automation of Tests
Bash
Continuous Integration
Linux
Distributed Systems
Elasticsearch
Perl
Groovy
IBM WebSphere MQ
Issue Tracking Systems
JSON
Python
RabbitMQ
Regression Testing
Ansible
SonarQube
YAML
Scripting (Bash/Python/Go/Ruby)
Autoscaling
ReadyAPI
Infrastructure as Code (IaC)
Gitlab
GIT
Containerization
Kubernetes
Hashicorp
Functional Programming
Api Gateway
REST
Terraform
Cucumber
Appdynamics
Docker
Jenkins
Artifactory
Microservices
Job description
- Design and implement automated build and deployment pipelines for Java-based microservices using tools such as Jira, GitLab, Jenkins, Artifactory, Ansible, and Terraform
- Contribute to and maintain version-controlled infrastructure and configuration assets
- Collaborate with development, QA, and operations teams to define and implement operational and infrastructure requirements
- Act as a liaison between technical teams and management, ensuring alignment and delivery excellence
- Identify and implement automation opportunities to improve efficiency and reliability
- Support and enhance large-scale CI/CD implementations
- Troubleshoot and resolve infrastructure and deployment issues
- Monitor project progress and provide technical direction where required
- Build strong relationships with internal teams and third-party suppliers
- Work effectively within an Agile environment
- Maintain lightweight documentation for systems and processes
- Mentor and support junior engineers
Requirements
- Strong experience with CI/CD pipelines, particularly Jenkins (Enterprise level)
- Proficiency with Git/GitLab and branching strategies
- Solid understanding of Linux systems, networking, and security hardening
- Proven experience with AWS services, including:
- EC2, S3, Lambda
- EKS (Kubernetes)
- API Gateway, ALB
- Auto Scaling
- Hands-on experience with Infrastructure as Code (IaC) tools:
- Terraform
- Ansible (mandatory - automation framework development)
- Strong Scripting skills in one or more languages:
- Python, Groovy, Shell, or Perl
- Experience with containerization and orchestration (Docker, Kubernetes, preferably EKS)
- Knowledge of microservices architecture
- Experience managing and scaling distributed systems in AWS
- Experience with automated testing tools (eg, Cucumber, ReadyAPI)
- Experience integrating quality gates (eg, SonarQube, regression testing) in CI/CD pipelines
- Understanding of REST APIs, JSON, YAML
- Experience deploying and supporting applications across multiple environments
Desirable Skills
- Familiarity with JIRA for issue tracking
- Experience with HashiCorp tools such as Packer (AMI creation) and Vault (secrets management)
- Knowledge of messaging systems such as IBM MQ or RabbitMQ
- Experience with monitoring tools like Elastic Stack or AppDynamics
- Exposure to high-frequency production releases
- Strong ownership mindset and accountability
- Excellent problem-solving skills and attention to detail
- Strong communication skills with the ability to work across all levels of the organization