Job Description:
DevOps Platform Engineer GitHub Migration Tooling Spikes Job DescriptionWe are looking for a curious| hands-on| and proactive Intermediate DevOps Engineer to join our DevOps enablement team. This role focuses on exploring| experimenting| and validating tools to support our upcoming Bitbucket-to-GitHub migration initiative.In this role| your primary mission is to conduct technical research spikes| test out current tooling| and build hands-on Proof of Concepts (POCs). Youll spend time experimenting with GitHub Enterprise and GitHub Actions| seeing how they connect with our existing systems (such as Jenkins| Artifactory| SonarQube| and CDD)| testing out pipeline workflows| and documenting your findings to help guide the broader engineering team.What you will do- Hands-on Research Spikes POCs Explore| build| and test Proof of Concepts to understand how GitHub Enterprise features and migration tools work in practice.- Experiment with GitHub Actions Build prototype CICD workflows| test out reusable action templates| experiment with runner environments| and compare capabilities with existing Jenkins pipelines.- Test Toolchain Integrations Set up and validate integration points between GitHub and our current toolchain (Jenkins| Artifactory| SonarQube| CDD| Jira| Confluence| AWS| and Kubernetes).- Investigate Migration Paths Test repository migration scripts and utilities (Bitbucket to GitHub)| identify what works well| Client potential edge cases| and share insights with senior engineers.- Support Build Automation Tasks Write and test automation scripts (Python| Bash| Groovy) to interact with REST APIs| parse configs| and automate repetitive testing tasks.- Document Share Findings Write clear| concise summaries| spike reports| and how-to guides based on your experiments and POC results.- Collaborate with the Team Work alongside senior engineers| platform specialists| and developers to gather feedback on POCs and iterate on solutions.
Essential Skills:
Experience with GitHub Actions and containerization basics like Docker and Kubernetes is advantageous. Familiarity with cloud platforms such as AWS is beneficial. Exposure to code quality tools like SonarQube is a plus. Understanding enterprise workflow tools like Jira and Confluence is helpful. Foundational certifications related to GitHub are desirable.Practical experience in software development| DevOps| or systems engineering is essential. Familiarity with Git and source control workflows is a must. Hands-on exposure to CICD pipelines is required. Scripting skills in Python| Bash| or Groovy are necessary for automation tasks. A curiosity and experimentation mindset is crucial for exploring new tools and technologies.What you will need to succeed- 25 years of practical experience in software development| DevOps| or systems engineering (or equivalent projectinternship experience).- Working Knowledge of Git SCM Familiarity with branching strategies| pull requests| and source control workflows in Git| GitHub| or Bitbucket.- CICD Fundamentals Hands-on exposure to building or modifying CICD pipelines (e.g.| GitHub Actions| Jenkins| or similar platforms).- Scripting Coding Skills Practical programmingscripting ability in Python| Bash| or Groovy for automation and API interaction.- Curiosity Experimentation Mindset A strong appetite for exploring new tools| tinkering with technology| troubleshooting issues hands-on| and figuring out how things work under the hood.- Build Tools Dependencies Basic familiarity with build tools such as Maven or Gradle| and packageartifact repositories like Artifactory.- Communication Documentation Good communication skills and the ability to summarize findings| document steps taken| and present POC demos to team members.Nice to have- Hands-on exposure to GitHub Actions (creating custom actions| workflow automation| or building POC pipelines).- Exposure to containerization basics (Docker| Kubernetes).- Familiarity with cloud platforms
Skills: Category Name Required Importance Experience
SkillCategoryTest1_MN Digital : Amazon Web Service(AWS) Cloud Computing Yes 1
2 years
📌 CAN_Engineer (Toronto)
🏢 VARITE
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.