This recruiter is online.

This is your chance to shine!

Apply Now

Sr. DevOps Engineer to enhance and maintain developer tooling and CI/CD pipelines for our public sector client - RQ00088

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Sr. DevOps Engineer to enhance and maintain developer tooling and CI/CD pipelines for our public sector client - RQ00088


Location: Toronto (Hybrid - 2 days per week on-site)

Duration: 6 months (possibility of extension)

Hours: 7.25 per day

Must Haves:

  • 10+ years’ experience in GitHub Administration, managing repositories, workflows and version control
  • 10+ years’ experience monitoring, logging, and alerting tools such as Grafana, Prometheus, Loki
  • 10+ years’ experience with Windows and Linux server administration
  • Experience in building and using APIs or other integration endpoints to enable seamless automation and data flow.
  • Experience developing, maintaining, and supporting CI/CD pipelines.
  • Cloud IaaS and PaaS - Azure
  • Experience with Infrastructure automation tools such as Ansible and Terraform
  • Proficiency in containerization technologies like Docker and Kubernetes.
  • Broad and deep technology knowledge, including past hands-on experience with Scripting and coding experience in one or more of the following languages used for Infrastructure Automation: such as YAML, Powershell, Python, Node.js, Terraform HCL, etc.


Nice to have:

  • Previous experience leading or participating in large-scale migration projects to cloud or new platforms.
  • Proven track record of developing and implementing automated workflows in an organization.
  • Deep understanding of SRE principles and experience in implementing them at scale.
  • Atlassian Administration Experience.

Description:

  • Enhance and maintain Developer Tooling: Administer and optimize critical developer tools, including GitHub, Grafana, Atlassian (Jira, Confluence, Atlas), to maximize developer productivity and satisfaction. Ensure these tools are not only operational but also customized to meet the evolving need of development teams.
  • Design, build, develop and administer CI/CD pipelines with a strong focus on GitHub Actions to streamline and automate the software delivery process across the organization.
  • Drive Developer Experience (DevEx) collaborating closely with delivery teams to understand their needs, provide technical guidance, and support their adoption of DevOps practices. Improve tool integrations, automating repetitive tasks and workflows for accelerated delivery cycles.
  • Implement solutions that raise the level of quality and speed of delivery for IT teams, interfacing with procurement, external vendors, internal partner, and client groups. These solutions could be commercial off-the-shelf tools, free open-source, or custom developed automations. Ensures that solutions are maintainable, operable, reliable, and secure by aligning our company and vendors behind a single technical vision for the deliverable.
  • Implement and support Site Reliability Engineering practices, leveraging tools like Grafana for system monitoring, alerting, and ensuring the reliability, availability, and stability of all environments.
  • Lead and participate in the migration of existing systems and applications to cloud-based environments or new platforms, ensuring seamless transitions and minimal disruption to service delivery.
  • Identify pain points and areas for continuous improvement within the toolchain. Advocate for and implement changes that enhance developer productivity and streamlined workflows.
  • Create, test, and implement safeguards to maintain data integrity and protect against unauthorized access, ensuring that all systems comply with DevSecOps best practices and industry standards. Identify gaps and inefficiencies, recommend suitable technical paths, lead enterprise-level solution design and architecture to unlock data reliability, re-usability, flexibility, and data-driven insights and decision-making.
  • Validate and confirm that DevOps technologies, configuration, development, and quality control results meet the expectations of I&IT stakeholders and business users who use the product.
  • Manage and provide training to stakeholders at all levels to increase enterprise DevOps, data, analytics & automation literacy.


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined