We at Thoughtworks consider the DevOps mindset as an integral element of infrastructure development. DevOps is about promoting a culture where operations and developers work very closely to achieve a common goal, for example to build and run stable software applications. It's about empowering cross-functional teams so that they can take ownership of their parts of the infrastructure.
Thoughtworks infrastructure developers are responsible for the knowledge, ideas, and hands-on implementation skills needed to deliver and run software services. They help our clients adopt DevOps approaches, break out of rigid, traditional ways of working and move to a more customer-focused and agile approach.
At Thoughtworks, Infrastructure Developers have a hands-on involvement in building CI/CD ecosystems, infrastructure automation using practices like infrastructure as code and infrastructure support services such as logging, monitoring and alerting. We apply in all our projects regardless of cloud native and onpremise infrastructure.