Design, implement, and maintain CI/CD pipelines using Tekton, terraform, and GCP.
Integrate security tools, including FOSSA and 42 Crunch, into the development lifecycle.
Utilize SonarQube for continuous code quality and security analysis.
Manage and automate workflows using GitHub, Backstage, Devhub.
Collaborate with cross-functional teams to ensure seamless integration and deployment of software solutions.
Enhance testing platforms, improve test automation, and foster software craftsmanship.
Monitor and evaluate the performance of our solutions, ensuring they meet the highest standards of quality and security.
Engage in Test-first Development and Test-Driven Development (TDD) practices.
Leverage knowledge of bash scripts to automate command-line tasks and pipelines.
Host team ceremonies to drive team collaboration for agile processes.
Requirements
Bachelor’s degree or foreign equivalent in Computer Science or related field
3 years of experience in the job offered or related occupation
1 year of experience with each of the following skills:
1. Use and manage DevSecOps tools and processes, including at least 2 of the following: FOSSA, 42 Crunch, Sonarqube, checkmarx, tekton, jenkins, github actions, backstage or devhub, datadog.
2. Developing and tuning CI/CD pipelines using Tekton and helm charts.
3. Leverage terraform to provision infrastructure by creating reusable modules.
4. Perform Test-first Development and Test-Driven Development (TDD) practices.
5. Workflow management using GitHub and Backstage.
6. Collaborating with cross-functional teams to ensure seamless integration and deployment of software solutions leveraging tekton and google cloud platform.
7. Use testing platforms, improve test automation, and foster software craftsmanship leveraging tools including pitest for mutation testing, playright testing and create reports using allure.
8. Monitor and evaluate solution performance using datadog real-user monitoring, CI visibility, DORA metrics.
9. Using SonarQube for code inspection and cyclomatic complexity.
10. Using one of the following cloud platforms: Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
11. Using Docker/Podman to create containers and create automated framework to build and test the images.
Benefits
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.