Site Reliability Engineering Key Engineer AWS
-
IT/Tech
SRE/Site Reliability, Cloud Computing: Infrastructure & Operations, Systems Engineer
Job Description & How to Apply Below
Experience: 4–8 years
Primary Focus: Site Reliability Engineering (SRE), Dev Ops, Release Engineering
Core Technologies: AWS, Docker, Dynatrace, Java, Python, Performance Testing
We are seeking a Senior Site Reliability / Release Engineer with strong experience in AWS, Java-based applications, automation, and performance engineering. This individual will play a key role in managing application releases, optimizing deployment pipelines, improving system reliability, and ensuring platform performance across multiple cloud and on-premise environments.
The ideal candidate has a strong background in Dev Ops or Release Engineering, hands‑on experience with Java applications, and the ability to automate processes, troubleshoot complex technical issues, and improve overall platform stability.
Key ResponsibilitiesAutomation & CI/CD: Design, develop, and maintain automated deployment pipelines and scripts to improve software delivery, consistency, and reliability.
Release Management: Plan, coordinate, and execute application releases across multiple environments, ensuring smooth and timely deployments.
Cloud & Infrastructure: Manage application deployments across AWS, Azure, on-premise virtual machines, and Pivotal Cloud Foundry (PCF).
Performance Engineering: Conduct performance and load testing to identify bottlenecks, optimize application performance, and address scalability concerns.
Monitoring & Observability: Configure and maintain monitoring solutions, dashboards, and alerts to proactively identify and resolve system issues.
Platform Management: Coordinate platform upgrades, infrastructure changes, and application deployments while minimizing downtime.
Troubleshooting: Perform root cause analysis, investigate production issues, and analyze Java core dumps, heap dumps, and thread dumps.
Process Improvement: Identify opportunities to automate existing processes and improve release engineering and operational efficiency.
Cross-Functional Collaboration: Partner with Development, QA, and Operations teams to resolve deployment, performance, and infrastructure challenges.
Documentation: Maintain technical documentation covering deployment procedures, release processes, automation, and troubleshooting.
4–8 years of experience in Site Reliability Engineering, Release Engineering, Dev Ops, or a similar role.
Hands-on experience with Amazon Web Services (AWS) and cloud-based application deployments.
Strong experience supporting and deploying Java-based applications
, preferably using Spring Boot.Experience with
Docker and containerization technologies.Experience with
Dynatrace or similar application performance monitoring tools.Proficiency in Python or other scripting languages such as Shell or Groovy.
Strong understanding of CI/CD pipelines, deployment automation, and version control practices such as Gitflow.
Experience with performance testing tools such as JMeter, Load Runner, or Blaze Meter.
Knowledge of application monitoring, scalability, and performance optimization.
Experience debugging Java applications, including analyzing core, heap, and thread dumps.
Familiarity with Jenkins, Chef Habitat, or similar CI/CD and automation tools.
Experience deploying applications across cloud and on-premise environments. Azure and PCF experience are beneficial.
Understanding of security practices and secure application deployment.
Experience with Kubernetes or other container orchestration platforms.
Experience with Splunk and enterprise monitoring solutions.
Familiarity with multi‑cloud and hybrid infrastructure environments.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Candidates should be prepared to participate in a brief video discussion outlining their relevant experience with the technical requirements of the position.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction