Tech Stack
CloudDockerGradleGroovyJenkinsKubernetesMavenPythonSubversion
About the role
- Design, implement, and maintain the build systems within Demand Capacity
- Develop and optimize build infrastructure, including scripts, tool chains, and CI/CD pipelines for local, cloud, and Jenkins-based environments
- Define strategies for code verification, test automation, and software release processes
- Manage build configurations across multiple hardware platforms
- Collaborate with cross-functional teams to troubleshoot build issues and integrate automated testing
- Ensure software quality supported by clear, thorough technical documentation
Requirements
- 3 years of building frameworks, automation, and tooling
- Experience designing and implementing CI/CD pipelines to automate the software development lifecycle from code commit to deployment
- Experience building and maintaining delivery pipelines and workflows with Jenkins, GitHub Actions, or comparable technologies
- Experience with Version Control Systems such as Git, SVN, etc.
- Experience with build tools such as Maven, Gradle, or comparable technologies
- Experience with Docker, Kubernetes, and Helm
- Excellent verbal and written communication skills for effective cross-functional collaboration
- Proficient in scripting such as Python, Bash, or Groovy
- Previous experience developing Gradle Plugins
- Strong troubleshooting and problem-solving skills with a drive for continuous improvement
- Proactive in learning new tools and staying updated on industry trends
- Flex Work: spend at least half (50%) of our time each quarter in the office or in the field
- Remote "home office" roles can come together in offices for important moments
- Information about additional benefits available via Workday benefits site
- Employee Referral process available
- Reasonable accommodations for qualified individuals with disabilities and others during application process
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CD pipelinesbuild frameworksautomationscriptingDockerKubernetesHelmGradleMaventroubleshooting
Soft skills
communicationcollaborationproblem-solvingcontinuous improvementproactive learning