As a Release Automation Engineer, you will contribute to the innovative technology strategy and roadmap for DataRobot products. Release Engineering plays an integral role in implementing and executing product release processes. This role supports engineering by managing the source code management system, building tools and monitoring used in software deployments, and coordinating and pushing new releases to the production infrastructure. Develops, modifies, and executes automated release processes.
* Create custom automation solutions from a blank sheet of paper to a finished concept, with input from engineering colleagues * Manage risks and resolve issues that affect scope, schedule, and quality * Support and improve our tools, infrastructure, and processes that support rapid and reliable delivery of high-quality software to our production service * Effectively communicate via email and presentations to cross-functional stakeholders and Engineering * Build consensus among Engineering and external stakeholders on decisions affecting the cloud and on-premise releases * Advocate for improving our build and release toolchain * Simulating and testing these processes to ensure they function as desired * Work in a dynamic changing agile environment with tight deadlines * Enact change across an organization in the absence of a direct reporting relationship
* Bachelor's degree in related field and 1-5 years related experience or equivalent combination of education and experience * Experience with release management across different locations and a multi-sourced environment * Excellent python programming skills * Technical knowledge and hands-on experience to operate and troubleshoot in one or more of the following areas: * Jenkins CI automation * Scripting automation interacting with third party service APIs such as Jira, GitHub, Google Drive and Jenkins CI * Excellent communication skills
* Strong Linux fundamentals * A proven track record of success with docker or similar Linux containerization technologies * Working experience with Artifactory and a working knowledge of modern software packaging conventions * Working experience with AWS cloud services and client libraries
DataRobot Engineering is a hard-working, fast moving, fun-loving team of developers who put product before pride. Our team is flexible and adaptable. We genuinely like each other and work hard to make sure that we all succeed, both for individual and company success, because we believe that one doesn't happen without the other.
Interested? Apply now!
DataRobot is a company that offers a machine learning platform for data scientists to build and deploy predictive models.