Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
Senior Service Reliability Engineer
Location
Worldwide
Posted
1 day ago
Salary
0
Seniority
Senior
No structured requirement data.
Job Description
Senior Service Reliability Engineer
Referrals Only
Role Description As a Senior Service Reliability Engineer (SRE) you will take a multifaceted approach to ensure technical excellence and operational efficiency within the infrastructure domain. Specializing in reliability, resilience and system performance, you take a lead role in championing the principles of Site Reliability Engineering. By strategically integrating automation, monitoring and incident response, you facilitate the evolution from traditional operations to a more customer-focused and agile approach. Emphasizing shared responsibility and a commitment to continuous improvement, you cultivate a collaborative culture, enabling organizations to meet and exceed their reliability and business objectives. Job Responsibilities - Improve site reliability by building mechanisms/architectures that enable fault tolerance and faster median time to respond and median time to detect. - Drive the integration of observability automation into the CI/CD pipeline. - Handle production incidents, manage incident communication with clients and draft root cause analysis documents. - Monitor performance of production systems and improve their scaling to ensure business goals are met within expected SLA and SLO metrics. - Work closely with application development teams as advisors on improving system reliability and assisting in implementation for reliability improvements. - Improve system observability across multiple facets such as logging and metrics, reducing false alarms to eliminate unnecessary toil and improving process efficiency. - Implement chaos engineering practices as necessary to test system reliability, setting up processes for such testing to be done regularly. - Have a clear understanding of client goals and business needs and set direction for site reliability in line with the same, e.g.: Achieving application availability with minimum/no disruption (99.999%) if necessary for business. Qualifications - Hands-on experience in programming and scripting languages such as Python, Go or Bash. - Good understanding of at least one Public Cloud, e.g.: AWS, Azure or GCP. - Exposure to observability tools such as Grafana, Datadog, NewRelic, ELK Stack, Dynatrace or equivalent and proficiency in using data from these tools to dissect and identify root causes of system and infrastructure issues. - Familiarity with DevOps and GitOps practices. - Good knowledge of container-based architecture and orchestration tools such as Kubernetes, AWS EKS, Docker Swarm, Nomad, etc. - Understanding of technical architecture and modern design patterns, including microservices, serverless functions, NoSQL and RESTful APIs, with experience in fixing bugs, analyzing logs, building metrics and operational dashboards. - Familiarity with creating infrastructure resources for improving reliability of system that follows Cloud’s Well Architected Framework principles: Reliability, security, cost optimization, performance efficiency and operational. Requirements - Strong communication and articulation skills, proficient in English. - Good people skills with an emphasis on negotiation and close collaboration with multiple cross-functional teams from the client side and/or Thoughtworks. - Ability to solve challenging problems and difficult to debug issues with a never give up attitude. - Ability to work under pressure and with composure during production incidents. - Confidence to recommend improvements backed by strong technical arguments to client stakeholders or application development teams. - Ability to understand requirements provided by the client on both technical and business aspects and break them down for successful implementation. - Strong drive and ownership mentality, with a willingness to sign up for and deliver work when called upon, without being too concerned about role boundaries. - Willingness to be part of a rotation- and need-based 24x7 available team. Benefits - No one-size-fits-all career path at Thoughtworks; career development is entirely up to you. - Support for career development through interactive tools, numerous development programs, and teammates who want to help you grow. - Value in helping each other be our best, extending to empowering employees in their career journeys.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
DevOps Engineer
Koniag Government Services, LLCKoniag Government Services (KGS) is an Alaska Native Owned corporation supporting the values and traditions of our native communities through an agile employee and corporate culture that delivers Enterprise Solutions, Professional Services and Operational Management to Federal Government Agencies.
Role Description Koniag Data Solutions, LLC (KDS) is seeking an experienced DevOps Engineer to support next-generation cloud infrastructure, modernization, and cybersecurity automation efforts for the Administration for Children and Families (ACF), a U.S. Department of Health and Human Services component. The ideal candidate is a technically proficient, collaborative team member with hands-on experience in GitLab, CI/CD pipelines, Infrastructure as Code (IaC), multi-cloud environments, and security automation. The DevOps Engineer (Next Generation Cloud) will perform a key technical role supporting ACF cloud modernization, cybersecurity, operational resilience, and mission delivery. - Design, implement, and maintain GitLab CI/CD pipelines that automate build, test, security validation, and deployment workflows. - Develop and manage Infrastructure as Code (IaC) solutions using Ansible, AWS CloudFormation, Terraform, or related technologies to provision and configure cloud resources consistently. - Engineer, deploy, and manage secure, scalable cloud infrastructure across AWS and Azure environments, with emphasis on availability, resiliency, and repeatable delivery. - Support continuous Authorization to Operate (cATO) and automated ATO processes by automating compliance checks, evidence collection, assessment workflows, and use of pre-configured templates. - Integrate and operationalize security and compliance telemetry from tools such as Splunk, Tenable, and CrowdStrike to support continuous monitoring, automated compliance validation, and remediation tracking. - Support ingestion, normalization, and use of compliance data from FedRAMP, StateRAMP, SOC 2, and related sources within authorization and continuous-monitoring workflows. - Maintain cloud configuration-management processes, approved baselines, and version-controlled environment configuration standards. - Provide engineering support for continuous cybersecurity operations, including technical enablement of 24x7 security monitoring, event-log management, alerting, dashboards, and reporting. - Support incident-response activities by developing or maintaining automation, integrations, and infrastructure capabilities used for containment, eradication, recovery, and post-incident analysis. - Implement and improve analytics and automation capabilities, including AI-enabled approaches where approved, to enhance threat detection, triage, and operational efficiency. - Produce and maintain event-log management reports and supporting artifacts consistent with applicable federal requirements, including OMB M-21-31. - Collaborate with development, security, cloud architecture, and operations teams to integrate DevSecOps practices throughout the software delivery lifecycle. - Monitor, troubleshoot, and optimize cloud infrastructure and pipeline performance; resolve complex issues in a timely and effective manner. - Develop and maintain technical documentation, including runbooks, architecture diagrams, standard operating procedures, configuration records, and operational playbooks. - Participate in Agile ceremonies and evaluate tools, technologies, and processes that improve DevOps, cloud operations, security automation, and system onboarding. Qualifications - Bachelor's degree in Computer Science, Information Technology, Systems Engineering, or a related field from an accredited college or university. - 5+ years of experience in a DevOps, Cloud Engineering, or related technical role. - Hands-on experience with GitLab for source control management and CI/CD pipeline development. - Demonstrated experience working with AWS and/or Azure cloud platforms. - Practical experience with Infrastructure as Code tools, including Ansible and AWS CloudFormation. Requirements - Exceptional written and oral communication skills in English, with the ability to communicate effectively with technical and non-technical stakeholders. - Proficiency in designing, building, and maintaining CI/CD pipelines using GitLab CI/CD. - Strong experience with IaC tools, including Ansible and AWS CloudFormation; experience with Terraform is also beneficial. - Hands-on experience provisioning, configuring, and managing AWS and/or Azure cloud resources. - Experience with version control and branching strategies using Git and GitLab. - Experience integrating, supporting, or consuming data from security and observability tools such as Splunk, Tenable, CrowdStrike, CloudWatch, or equivalent platforms. - Working knowledge of continuous monitoring, cATO/automated ATO concepts, security evidence automation, and federal compliance processes. - Knowledge of NIST SP 800-53, NIST SP 800-37, FIPS 199, FedRAMP, and related cloud-security requirements. - Knowledge of containerization and orchestration technologies such as Docker and Kubernetes. - Experience with scripting languages such as Bash, Python, or PowerShell to support automation tasks. - Familiarity with cloud-security practices, including IAM, secrets management, network-security configurations, logging, and auditability. - Ability to troubleshoot complex infrastructure, pipeline, and security-integration issues across multi-cloud environments. - Familiarity with Agile Development Methodology, especially Scrum. - Ability to work in a team environment under the direction of a technical lead. - Ability to obtain a Public Trust Clearance. Desired Skills and Competencies - Experience working in a federal government IT environment. - AWS Certified DevOps Engineer, AWS Solutions Architect, or equivalent cloud certification. - Microsoft Azure certification, such as Azure DevOps Engineer Expert or Azure Administrator. - Experience with GitLab Ultimate features, including security scanning, DAST/SAST, and compliance pipelines. - Experience automating compliance evidence collection, security-control validation, POA&M tracking, or continuous-monitoring workflows. - Familiarity with event-log management and reporting practices aligned to OMB M-21-31. - Experience with monitoring and observability tools such as CloudWatch, Datadog, Prometheus, Grafana, or equivalent platforms. - Experience with secrets-management tools such as HashiCorp Vault or AWS Secrets Manager. - Knowledge of Zero Trust principles and their application in cloud environments. - Experience supporting cloud migration or modernization projects within a government or enterprise setting.
Role Description Zur Verstärkung unseres technischen Customer Application Development Teams suchen wir eine:n DevOps Engineer (m/w/d) zum nächstmöglichen Zeitpunkt der/die nicht nur mitarbeiten, sondern den Bereich aktiv mitgestalten möchte. - Du arbeitest gemeinsam mit Backend- und Frontend-Entwickler:innen und bist verantwortlich für den Betrieb der Webapplikationen. - Du hilfst bei der Automatisierung unserer Prozesse und optimierst das Configuration Management mit Hilfe von CI/CD Pipelines. - Du benutzt Kubernetes as a Service und konfigurierst mit Docker-Containern und Helm-Charts die Deployments. - Du kümmerst dich um die Sichtbarkeit und Überwachbarkeit von Applikationen. - Du hilfst dem Team, eine positive Entwickler-Erfahrung zu schaffen - während der Entwicklung und mit Hilfe von Debugging tools. - Du integrierst neue Features in unsere Backends und erweiterst die Features bestehender Produkte. Qualifications - Du hast ein abgeschlossenes Studium im IT-Bereich oder eine IT-Ausbildung mit entsprechender Berufserfahrung. - Du besitzt gute Kenntnisse im Bereich Linux. - Du kennst dich mit Kubernetes und Docker aus. - Du hast idealerweise gute Kenntnisse bei der Anwendung von Programmiersprachen (Ruby, Go, Bash, PHP). - Du kennst dich mit gängigen Datenbanken aus (MariaDB, MySQL, Clickhouse). - Du hast Interesse und Freude an neuen Technologien und komplexen Lösungen. - Du verfügst über fließende Deutschkenntnisse in Wort und Schrift. - Du verstehst dich als zuverlässige:n Teamplayer:in mit starkem Fokus auf den gemeinsamen Erfolg. Benefits - Gaming im Herzen: Wir bieten kostenlose Nitrado Game Server für Gamer und eine einladende Community für alle, die sich wohlfühlen möchten, selbst wenn du kein/e Gamer:in bist. - Vertrauensarbeitszeit: Passe deine Arbeitszeiten an deine persönlichen Bedürfnisse an, um eine bessere Work-Life-Balance zu erreichen. - Remote Work: Unsere agilen Teams arbeiten Hand in Hand von ihrem bevorzugten Standort aus zusammen, sei es in unseren modernen Büros in Karlsruhe oder Berlin oder vollständig remote. - Work from Abroad: Erweitere deinen Arbeitsbereich über die nationalen Grenzen hinaus mit unserer Remote-Work-Lösung aus dem Ausland. - Mentale Gesundheit: Wir unterstützen deine mentale Gesundheit durch unseren jährlichen Mental Health Day. - Physische Gesundheit: Unsere Büroinfrastruktur bietet modernste Arbeitsplätze mit ergonomischem Design. - Weiterbildung: Nutze Fort- und Weiterbildungen, um Deine Fähigkeiten weiterzuentwickeln und auf dem neuesten Stand zu bleiben. - Betriebliche Altersvorsorge: Wir unterstützen Deine finanzielle Sicherheit für die Zukunft mit einem attraktiven Zuschuss. - Arbeitsumfeld: Bei uns erlebst du ein respektvolles und freundliches Arbeitsumfeld, geprägt von Transparenz und einer familiären Unternehmenskultur. - Urlaub und bezahlte Freizeit: Genieße 30 Tage Urlaub und bezahlten Sonderurlaub zu besonderen Anlässen. - Internationale Zusammenarbeit: Als internationales Unternehmen überwinden wir erfolgreich Zeitzonen und Sprachbarrieren. - Soziale Aktivitäten: Stärke Dein Engagement und den Teamzusammenhalt durch Team-Building-Events. - Langjährige Stabilität: Mit über zwei Jahrzehnten Erfahrung sind wir ein verlässlicher Arbeitgeber für unsere Mitarbeiter:innen. - Get together: Wer arbeitet, kann auch feiern - Wir kommen regelmäßig für unsere Firmenfeier zusammen. - Firmenkultur und Werte: Du wirst Teil einer positiven Unternehmenskultur, die Werte wie Diversität und Inklusion lebt.
DevOps Engineer
LeidosLeidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
• Design, implement, and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform and Ansible, OCI Resource Manager. • Develop and maintain IaC scripts to automate the provisioning, configuration, and deployment of cloud environments. • Provision and secure micro-segmented virtual cloud networks in “hub and spoke” topologies. • Deploy and manage virtual machines, applications, and databases in OCI using services like Compute and Block Storage. • Secure application traffic flow using OCI Security Lists and Network Security Groups (NSG). • Secure access to cloud objects using OCI compartments and Identity and Access Management (IAM) policies. • Collaborate with application engineering teams to ensure seamless integration of cloud infrastructure with application development and deployment pipelines. • Monitor and optimize cloud infrastructure performance, security, and cost-efficiency. • Monitor and manage operating systems within the OCI environment. • Implement CI/CD pipelines to automate the build, test, and deployment processes. • Troubleshoot and resolve issues related to cloud infrastructure and IaC scripts. • Stay up to date with the latest cloud technologies and best practices. • Ensure security and compliance standards are met across all deployments.
Mobile DevOps Engineer
TEKsystemsWe're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.
Role Description We are looking for a contractor with experience in mobile and cloud infrastructure to support our pre-launch platform work. Key areas include: - Mobile Production Readiness: Ensuring the end-to-end mobile release pipeline is production-ready, including App Store and Play Store compliance, staged rollout configuration for both Apple and Android, rollbacks, and environment validation across dev, staging, and production. - Observability & Monitoring: Completing mobile monitoring and alerting in Datadog ahead of launch (crash alerting, performance thresholds, dashboards). Extending coverage to website and BFF projects as needed. - GitHub Actions Automation for Vercel Deployments: Automating manual deployment steps for Vercel-hosted applications including the website, mobile BFF, and two Vercel deployed services currently lacking full CI/CD coverage. - Infrastructure as Code (Pulumi): Codifying Vercel, GCP, and Datadog infrastructure currently managed manually. Includes environment configuration, IAM, Firebase/FCM setup, and establishing repeatable patterns for other engineers to self-serve. - CI/CD Standardization: Establishing shared GitHub Actions workflows across repos, implementing automated branching, changelog generation, and deployment notifications. Experience building reliable, deterministic automation is essential — the team needs consistency across services. - Secret Rotation: Implementing automated secret rotation across GitHub Actions and EAS to eliminate manual token management and prevent pipeline failures due to expired credentials. - Dependency Management: Experience managing dependency hygiene at scale. - Security Practices: Platform-level security hygiene including secrets management, least privilege IAM, and dependency vulnerability scanning/updates. - Experience: - Expo/React Native mobile pipelines (EAS, App Store Connect and Google Play API) - Datadog instrumentation - GitHub Actions at scale - Pulumi or equivalent IaC tooling - Vercel deployment workflows and feature flag platforms (Optimizely) - Comfortable inheriting and evaluating existing infrastructure: Rather than building from scratch — we have a significant amount already in place and are looking for someone who can assess, validate, and extend what exists rather than starting over. - Familiarity with: App Store and Google Play submission processes is a plus. - SRE experience: Including SLO definition, alerting strategy, and production observability is a nice to have. Qualifications - Expert Level experience required. Requirements - This is a Contract position based out of Detroit, MI. Benefits - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Application Deadline This position is anticipated to close on Jul 24, 2026.
