$80K — $100K *
What will you do
Manage a build and release environment that is reliable and efficient.
Create automated software integration and deployment processes.
Design, document, implement and maintain automated processes.
Continually evaluate tools and technologies to improve the overall release process.
Work in close coordination with engineering teams to automate the delivery of our products.
How will you do it
Maintain applications (Jenkins, Artifactory and Gitlab) by regularly testing and applying patches.
Maintain build servers for Windows, OS X and Ubuntu platforms using Docker and VMWare.
Monitor build requests and ensure they are completing successfully.
Verify all backups are running properly.
Collaborate and implement enhancements to build and release infrastructure.
Architect next generation CI/CD processes and pipelines that guarantee faster time to market for the product and positive end user experience
What we look for
Strong analytical abilities to analyze the effectiveness of the build and release environment and make the appropriate improvements
Effective communication and leadership skills to collaborate with and support engineering.
Experience with managing Windows and Linux systems.
Intermediate experience withBash and PowerShell scripting.
Understanding of branching and releasing concepts within git.
Familiarity with Jenkins, Artifactory, GitLab.
Familiarity with at least one programming language.
Fundamental understanding of standard networking protocols and components such as HTTP, DNS, TCP/IP, Networking, and load balancing.
Exposure to Agile methodologies and CI/CD SDLC best practices
Valid through: 1/19/2021