What you'll do…
- Deploy continuous integration pipelines
- Migrate CI/CD pipelines from on-prem data center into a cloud solution
- Monitor CI/CD builds and analyze trends to continuously improve performance and build times
- Ensure optimum performance for build infrastructure
- Optimize DAT builds, docker image creation process and tooling
- Develop and maintain confluence documentation for tools and write implementation plans
- Evaluate new tools and technologies
- Collaborate frequently with software developers, IT security, QA and development
You'll have…
- Bachelor’s Degree in Computer Science, Computer Engineering, Computer Network and Systems Administration, Electrical Engineering or Software Engineering
- 3+ years of experience developing software in C, C++, Python or Java
- 5+ years of experience developing and maintaining CI/CD tools and environments in a large enterprise (e.g. Git, Build automation tools, Nexus, Docker, Ansible )
- 3+ year of experience deploying in Kubernetes and/or Docker environments
- 3+ years of experience with cloud based environments such as GCP or AWS
- 3+ year of experience writing scripts using Perl, Python, Groovy, or Powershell
- 3+ year of experience configuring and deploying code quality tools such as SonarQube or Polyspace
Ideally you'll have…
- GCP or AWS certified
- 5+ years of experience in Linux (e.g. Red Hat Enterprise Linux/RHEL, Ubuntu, SLES, etc.), Unix and/or Windows operating systems
- 3+ years of experience building and supporting C and C++ applications
- 3+ years of experience with cloud infrastructure technologies (e.g. Kubernetes, AWS, Azure, GCP etc.)
- 3+ years of experience on configuring and building containerized solutions (e.g. Docker)
- 3+ year of experience using and administering tools like GitHub, JIRA and Nexus
- 1+ year of experience with Makefile
- Strong understanding of merging and branching code using version control tools
- Experience writing yaml and json
- Familiarity with creating monitoring dashboards using Grafana or similar
- Excellent communication skills both vertically and horizontally within the organization related to all aspects of technical leadership – written and verbal
• Immediate medical, dental, and prescription drug coverage
• Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
• Vehicle discount program for employees and family members, and management leases
• Tuition assistance
• Established and active employee resource groups
• Paid time off for individual and team community service
• A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
• Paid time off and the option to purchase additional vacation time.
For a detailed look at our benefits, click here:
Visa sponsorship is available for this position.