An Windows DevOps engineer is a specialist in large-scale, complex, and distributed web infrastructure that engages in direct customer communications regarding the availability, scalability, reliability, and performance of their applications.
You will work with decision makers, developers, system administrators, and systems integrators on a daily basis, acting as the conduit between those who write the customer’s code and the infrastructure teams at Rackspace. The Windows DevOps engineer utilizes Application Performance Management (APM) tools (New Relic, Azure OMS) along with knowledge of application development, frameworks, and web application architecture to proactively identify performance issues and likely points of failure as well as to resolve critical application-level issues impacting availability. These skills, paired with an understanding of customer growth and traffic patterns, enable the Windows DevOps Engineer to develop, propose, test, and implement solutions for the infrastructure and application framework that will ensure maximum performance and uptime of customer applications.
The Windows DevOps Engineer takes on the additional responsibility of acting as an application support subject matter expert at Rackspace. This translates to frequent involvement in representing the Azure team in meetings with product, finance, marketing, and other internal departments as required. This role also serves as an escalation point on the team for difficult or highly complex issues that exceed the technical ability of other Microsoft or Azure support engineers.