DevOps Architect

Microsoft - Charlotte, NC4.2

Full-timeEstimated: $110,000 - $160,000 a year
Microsoft’s Cloud and Enterprise division engages in a wide variety of projects for customers and partners and are obsessed about strong success for the Customer. Our team collaborates across the entire C+E organization to bring access to product and service teams, to get the right solution delivered and drive feature innovation based upon customer needs. For this role, we are looking for a DevOps Architect to join our DevOps Customer Advisory Team to help us transform organizations by impacting their software tooling and processes. This is a great opportunity for someone from a relevant background to join a progressive organization and help build out our customers next-generation automation, monitoring, deployment platform. We need a talented, multi-disciplinary consultant engineer who’s able to build out a continuous integration process married with a solid release strategy while having the ability to upskill our customer’s team members and advise on best practice and strategy to management. Your passion for DevOps will be anchored in Microsoft technologies while stretching to everything from Jenkins to Team City to be able to give well rounded and extremely informed advice.

  • Job Responsibilities:
Serve as key leader and expert on DevOps practices and components
Lead the establishment and maturation of DevOps internal practices
Mentor and lead clients in DevOps engagements
Ability to conceptualize
Lead client engagements to improve DevOps environments across functional areas
Implement DevOps pipeline tools in support of client needs
Present a broad knowledge across various products across the DevOps spectrum
Work closely with different organizations at clients
Implement solutions for automation of application build, test, deployment, configuration management, and orchestration
Document DevOps processes, procedures, and environments
Communicate with key stakeholders on project engagements
Prepare and deliver presentations and demos
Quickly discern client environments, business needs, and culture
Active involvement of sales opportunities as required
Key driver of the DevOps internal Practice


7+ years of experience in technical leadership and architecture roles 3+ years of experience in DevOps roles and conceptual knowledge of the entire DevOps stack
Strong DevOps leadership and engineering experience applying DevOps and CI/CD concepts
Consulting experience working in customer-facing engagements
Good communication skills - verbal and written - with the ability to collaborate well in a team and across organizations
Good experience conceptualizing and designing overall pipeline architecture
Experience leading technical teams to solve business challenges
Strong systems administration background in a variety of environments - Linux, Windows, virtualized, and cloud (Azure, etc.)
Broad automation experience in build, test, configuration and deployment in complex environments • Solid experience managing environments from development to production
Strong experience in scripting languages
Understanding and experience with a variety of deployment approaches
Willingness to travel to client locations for engagements
Undergraduate degree preferably in Computer Science or similar technical degree
Must be eligible to work in the U.S. Qualifications: Desired
SCM experience in multiple repositories (Github, VSTS, etc.)
Automated build experience in multiple tools (MS Build, Maven, ANT, etc.)
CI experience in multiple tools (Jenkins, VSTS, etc.)
Configuration Management experience (DSC, etc.)
Release Management experience with VSTS
Scripting experience in multiple languages - (PowerShell, Python, etc.)
Knowledge of automated testing (Selenium, Visual Studio, etc.)
Knowledge of infrastructure concepts (IP networking, load balancing, firewalls, etc.)
Knowledge of monitoring tools (Application Insights, New Relic. etc.)
Knowledge of development concepts (REST, JSON, etc.)
Knowledge of branch strategies