DevOps Architect

| Greater Denver Area
Sorry, this job was removed at 10:12 a.m. (MST) on Wednesday, November 28, 2018
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The ideal candidate will have experience designing, developing, and deploying mission critical applications in both on premise and cloud based environments. This role will help design and implement multiple delivery pipelines for existing and emerging products. We are looking for an intellectually curious person with an unquenchable thirst for knowledge that will thrive in a fast-paced Agile environment. Additional requirements include building and optimizing the CI/CD pipeline to release code as quickly and safely as possible, researching emerging technologies, and a passion for automation.

What you will do:
* Serve as the leader and expert on DevOps culture, practices, and components for Alteryx
* Work with senior leadership to develop the DevOps strategy and roadmap for Engineering
* Develop and document future state DevOps processes, procedures, and environments, working closely with the Engineering (Development, QA, Agile. etc.), IT, and Security teams
* Help train and lead the DevOps team from a technical perspective
* Design, implement, and support deep and detailed monitoring across the DevOps pipeline including operational telemetry for our products/platforms
* Design and build automated deployments that simplify development, increase predictability, ensure quality through automated testing, and provide safe fallback
* Research and evaluate emerging technologies and trends to ensure we are using the best techniques and tools to maximize software delivery velocity
* Automate, Automate, Automate

Qualifications
* Undergraduate degree preferably in Computer Science or similar technical degree
* 5+ years of experience in technical leadership and architecture roles
* 3+ years of experience in DevOps roles implementing CI/CD concepts
* Broad automation experience in build, test, configuration, and deployment in complex environments from development to production
* Strong systems administration background (Linux, Windows, virtualized, and cloud)
* Experience designing, deploying, and managing applications on cloud platforms (AWS, Azure, GCP)
* SCM experience (Git) and knowledge of branch strategies
* Strong scripting experience in multiple languages - (PowerShell, Python, bash, etc.)
* Experience with automated testing (Cypress, Selenium, Jest, Catch)
* Experience with monitoring tools (LogDNA, New Relic, Nagios, Zabbix, ELK, etc.)
* CI Experience in multiple tools (Jenkins, GitLab)
* Experience with automated configuration management (Chef, Puppet, DSC, etc.)
* Experience with Infrastructure automation (Terraform, Ansible, Salt, etc.)
* Automated build experience with multiple tools (MS Build, Ant, etc.)
* Experience with Package Management tools (Artifactory, VCPkg, NuGet, NPM, PyPi)
* Experience with one or more software development languages including C++, JavaScript, C#, Python, or Java
* Experience with container orchestration platforms such as Kubernetes or Swarm
* Experience with Platform-as-a-Service (PaaS)
* History of owning and driving software releases into production

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Right at the entrance to the Interlocken Technology Park, our office is easily accessible from Denver and Boulder. You can see the mountains from the office -- need we say more?!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AlteryxFind similar jobs