Role: AWS DevOps Engineer
Location: Knutsford, UK(Hybrid)
Job Description
This role is required to assist in upgrading the Elastic DP estate to Kubernetes, thereby:
• Moving away from obsolete technology (Cloudera)
• Uplifting to RHEL 8
• Contributing to improved platform stability and observability
• Supporting advanced analytics tooling and services for modelling analytics
________________________________________
Key Responsibilities
• Work across continuous integration, development, build, and deployment using automation and cloud technologies to enhance DevOps tooling.
• Migrate existing applications to the Cloud and support the build of new applications on the Cloud.
• Build automation jobs for CI/CD pipelines for development, build, and deployment of cloud applications.
• Build and support Cloud platforms (internal/external) and manage complex multi-tiered infrastructure environments.
• Work with cutting-edge CI/CD technologies to identify and implement improvements, collaborating with multiple teams.
• Handle deployments and release of applications and infrastructure in production by following run books.
• Support test environment build, issue resolution, and DevOps delivery of infrastructure changes from development to production.
________________________________________
Candidate Requirements
Must-Have Experience
• Support background: L2/L3 experience in production application support in AWS.
• Experience with incident and change management processes.
• Strong knowledge of CI/CD pipeline support, DevOps, and Java.
• Available for on-call support on a rotational basis.
• Proactive mindset with excellent communication and stakeholder management skills.
________________________________________
Essential Skills
• Strong scripting and integration skills:
Shell, Python, Chef, Perl
• Build engineering and automation of deployments
• DevOps tools:
Bitbucket, Jenkins, Nexus, SonarQube, JIRA, Stash, Git, TeamCity, Nolio
• Cloud technologies:
OpenShift, Docker, Kubernetes, AWS
• Deploying and configuring:
JBoss, Spring Boot
• Extensive Jenkins experience for managing continuous integration
________________________________________
Desirable Skills
• Understanding of Microservices Architecture and APIs
• Solid knowledge of:
o Infrastructure systems
o Application servers (e.g., JBoss)
o Databases
• Experience with Active Directory (AD) authentication and integration
• Familiarity with:
o Red Hat Enterprise Linux (RHEL)
o Monitoring tools:
AppDynamics, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk
o Code quality & security gates:
SonarQube
o AWS Cloud