Intermediate DevOps Engineer - REMOTE
Location
London, ON | Canada
Job description
Our client is looking for an Intermediate DevOps Engineer.
Initial contract goes until May 31, 2024 with chances of extension. Fully remote in Canada based on PST time zone. Must have:
- 3+ years of experience in software development, operations, and full stack development, including iterative code and script development, including but not limited to:
- Infrastructure as code
- OpenShift or Kubernetes Container deployment, management, scaling and networking
- GitHub actions and workflows
- CI/CD pipelines
- Application metrics, monitoring, and scaling
- 3+ years experience in designing and building client-side and server-side web applications using modern methods of software development and have a detailed understanding of development, including:
- Developing, testing and maintaining build system, CI/CD pipelines and tools
- Experience working on projects with an iterative (rapid product development, Agile Scrum Process) and user experience focus
- Experience with application deployment and containerization
- Automating and streamlining deployment processes
- Experience with continuous deployment environments
- Experience orchestrating software testing and test automation
Nice to have:
- Mentoring and supporting less experienced developers
- Fostering the team-wide adoption of best development practices
- Consulting with clients and collaborating with our team to satisfy non-functional requirements
- CI/CD pipeline frameworks
- 12factor.net adherent DevOps
- GitHub actions and workflows
- Best practices of versioning management tools, specifically Git
- Build optimisation
- Code Scanners like SonarCloud, CodeQL, OWASP ZapOWASP ZAP
- ArgoCD, Helm
- Vault
Job tags
Salary