AWS DevOps Engineer

Role Overview

We are seeking an experienced DevOps Engineer to join a high-performing team delivering fully automated continuous deployment solutions. You will contribute to version-controlled configuration assets, troubleshoot infrastructure and deployment issues, and collaborate across development, QA, and operations teams.

This role requires strong expertise in CI/CD, automation, and AWS cloud services, with a focus on building scalable and reliable deployment pipelines for Java-based microservices.

Note: Must have active Security clearance.

Key Responsibilities

  • 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

Essential Skills & Experience

  • 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

Job Details

Company
Falcon Chase International
Location
Leeds, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted