{"schemaVersion":"jobsearcher.job.v1","id":"2cdfdacdec78bf6cd796d15a","url":"https://jobsearcher.com/jobs/2cdfdacdec78bf6cd796d15a","canonicalUrl":"https://jobsearcher.com/jobs/2cdfdacdec78bf6cd796d15a","title":"Sr.SRE – AWS / Java / DevOps","description":"Job OverviewWe are looking for an experienced Senior Site Reliability Engineer (SRE) with strong expertise in AWS, Java-based application platforms, release engineering, and DevOps automation.The ideal candidate will be responsible for improving application reliability, streamlining deployment processes, managing software releases, and ensuring optimal performance across cloud and hybrid infrastructure environments.This role requires a hands-on engineer who can work closely with Development and Operations teams to automate deployments, monitor application health, troubleshoot production issues, and continuously improve platform reliability.Key Responsibilities1. Release Engineering & Deployment ManagementPlan, coordinate, and execute application releases across multiple environments.Manage deployments across AWS, Azure, on-premise virtual machines, and Pivotal Cloud Foundry (PCF).Coordinate platform upgrades and application releases while minimizing downtime.Maintain consistency and reliability across deployment environments.2. CI/CD & AutomationDesign, develop, and maintain automated CI/CD pipelines.Work with Jenkins and related automation tools to streamline build and deployment processes.Develop scripts using Python, Shell, Groovy, or similar languages.Implement standard branching strategies, Git workflows, and peer-review practices.Identify opportunities to improve release automation and operational efficiency.3. Site Reliability & Performance EngineeringMonitor application availability, performance, and overall system health.Use Dynatrace, Splunk, and other monitoring tools to identify and resolve performance issues.Conduct performance testing using JMeter, LoadRunner, or BlazeMeter.Analyze application bottlenecks and support scalability improvements.Troubleshoot Java applications using heap dumps, thread dumps, and other debugging techniques.4. Cloud & Platform OperationsSupport application deployments and operations across AWS, Azure, virtual machines, and PCF.Work with Docker and container-based deployment technologies.Support platform maintenance, upgrades, and configuration management.Ensure reliable and secure application deployment practices.5. Production Support & CollaborationInvestigate technical issues, perform root cause analysis, and implement corrective actions.Collaborate with development, QA, and infrastructure teams to resolve deployment and production challenges.Maintain technical documentation covering release procedures, deployment workflows, and troubleshooting guidelines.Drive continuous improvement across release engineering and operational processes.Required Qualifications & Technical Skills4–8 years of experience in Site Reliability Engineering, DevOps, Release Engineering, or Production Engineering.Strong hands-on experience with AWS cloud services and application deployments.Solid understanding of Java-based applications and Spring Boot frameworks.Experience developing and maintaining CI/CD pipelines using Jenkins.Hands-on experience with Dynatrace for application monitoring and performance troubleshooting.Proficiency in Python, Shell, Groovy, or similar scripting languages.Experience with Docker and containerization technologies.Knowledge of performance testing tools such as JMeter, LoadRunner, or BlazeMeter.Experience with application debugging, heap/thread dump analysis, and production troubleshooting.Understanding of Git, branching strategies, and continuous delivery practices.Familiarity with Azure, on-premise environments, and PCF is an advantage.Strong communication, problem-solving, and collaboration skills.Bachelor's degree in Computer Science, Engineering, or an equivalent discipline.","company":"Itech Us","rawCompany":"itech us","city":"St Louis","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-11-04T09:35:21.979Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr.SRE – AWS / Java / DevOps","description":"Job OverviewWe are looking for an experienced Senior Site Reliability Engineer (SRE) with strong expertise in AWS, Java-based application platforms, release engineering, and DevOps automation.The ideal candidate will be responsible for improving application reliability, streamlining deployment processes, managing software releases, and ensuring optimal performance across cloud and hybrid infrastructure environments.This role requires a hands-on engineer who can work closely with Development and Operations teams to automate deployments, monitor application health, troubleshoot production issues, and continuously improve platform reliability.Key Responsibilities1. Release Engineering & Deployment ManagementPlan, coordinate, and execute application releases across multiple environments.Manage deployments across AWS, Azure, on-premise virtual machines, and Pivotal Cloud Foundry (PCF).Coordinate platform upgrades and application releases while minimizing downtime.Maintain consistency and reliability across deployment environments.2. CI/CD & AutomationDesign, develop, and maintain automated CI/CD pipelines.Work with Jenkins and related automation tools to streamline build and deployment processes.Develop scripts using Python, Shell, Groovy, or similar languages.Implement standard branching strategies, Git workflows, and peer-review practices.Identify opportunities to improve release automation and operational efficiency.3. Site Reliability & Performance EngineeringMonitor application availability, performance, and overall system health.Use Dynatrace, Splunk, and other monitoring tools to identify and resolve performance issues.Conduct performance testing using JMeter, LoadRunner, or BlazeMeter.Analyze application bottlenecks and support scalability improvements.Troubleshoot Java applications using heap dumps, thread dumps, and other debugging techniques.4. Cloud & Platform OperationsSupport application deployments and operations across AWS, Azure, virtual machines, and PCF.Work with Docker and container-based deployment technologies.Support platform maintenance, upgrades, and configuration management.Ensure reliable and secure application deployment practices.5. Production Support & CollaborationInvestigate technical issues, perform root cause analysis, and implement corrective actions.Collaborate with development, QA, and infrastructure teams to resolve deployment and production challenges.Maintain technical documentation covering release procedures, deployment workflows, and troubleshooting guidelines.Drive continuous improvement across release engineering and operational processes.Required Qualifications & Technical Skills4–8 years of experience in Site Reliability Engineering, DevOps, Release Engineering, or Production Engineering.Strong hands-on experience with AWS cloud services and application deployments.Solid understanding of Java-based applications and Spring Boot frameworks.Experience developing and maintaining CI/CD pipelines using Jenkins.Hands-on experience with Dynatrace for application monitoring and performance troubleshooting.Proficiency in Python, Shell, Groovy, or similar scripting languages.Experience with Docker and containerization technologies.Knowledge of performance testing tools such as JMeter, LoadRunner, or BlazeMeter.Experience with application debugging, heap/thread dump analysis, and production troubleshooting.Understanding of Git, branching strategies, and continuous delivery practices.Familiarity with Azure, on-premise environments, and PCF is an advantage.Strong communication, problem-solving, and collaboration skills.Bachelor's degree in Computer Science, Engineering, or an equivalent discipline.","datePosted":"2026-11-04T09:35:21.979Z","dateModified":"2026-11-04T09:35:21.979Z","hiringOrganization":{"@type":"Organization","name":"Itech Us","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"St Louis","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2cdfdacdec78bf6cd796d15a"},"url":"https://jobsearcher.com/jobs/2cdfdacdec78bf6cd796d15a"}}