Job Title: DevOps Architect
Job Duration: 3+ Months Contract to Hire role
Interview Method: Phone then In Person
Address: Frisco Texas USA 75034
POSITION SUMMARY:
Under general direction of the Director of Platform Engineering or other director level associate, operating as a champion for DevOps practices across the organization, providing solution design and implementation guidance, coaching, mentoring, and technical support.
EXPERIENCE REQUIRED:
3+ Years of experience in a Development Operations organization leading, administering, building and maintaining an automation environment
Knowledge of Service Oriented Architectures
Track record of delivering applications and cloud-based infrastructure delivery in an agile environment
Experience with automated deployment, continuous integration, and release engineering tools
Knowledge of software development and software testing methodologies
Knowledge of cloud environments and how to implement cloud architectures
Knowledge of high availability, disaster recovery, auto-scaling and auto-healing concepts
Knowledge in various branching/merging methodologies and release procedures
Ability to communicate clearly and concisely and a flexible mindset to handle a quickly changing culture
TECHNICAL SKILLS:
Experience with cloud platforms (Azure, AWS, Google Cloud, etc.)
Experience with Microsoft tool chains (.NET, VSO/VSTS, Powershell)
Experience with Infrastructure as Code (ARM Templates/Terraform/CloudFormation)
Experience with Continuous Integration/Continuous Deployment tools (Bamboo, VSTS, TeamCity)
Experience with Monitoring Tools (Splunk, ELK, Data Dog)
Experience with Scripting (Powershell, Bash, Python, etc)
Experience with configuration management (Chef, Ansible, or Puppet)
Experience with Git based workflows
Experience working with REST APIs
OUR STACK:
Azure Cloud PaaS
Visual Studio Team Services
.NET / Angular2
Azure Resource Manager Templates
Powershell / Azure Automation
RESPONSIBILITIES:
Serve as a champion/SME for DevOps practices across the organization, providing coaching, mentoring, and technical support
Guide design and Implementation of DevOps solutions
Bring new and emerging concepts in DevOps to our organization