What is a DevOps Engineer at ThoughtWorks?
A DevOps Engineer at ThoughtWorks is not merely a tool administrator; you are a strategic partner in the software delivery lifecycle. You work at the intersection of infrastructure, development, and operations, tasked with building robust, scalable, and automated systems that enable high-performing teams to deliver value to clients continuously. Your work directly impacts how products are built, deployed, and monitored in complex, enterprise-grade environments.
In this role, you will be expected to advocate for modern engineering practices, such as Infrastructure as Code (IaC), Continuous Integration/Continuous Deployment (CI/CD), and Microservices architecture. ThoughtWorks prides itself on a culture of technical excellence and continuous improvement, meaning you will often be challenged to solve non-trivial problems that require deep architectural understanding and a pragmatic, user-focused approach.