DevOps / Cloud Engineer

72341
Toronto, Ontario
Contract
4 weeks ago

DevOps / Cloud Engineer
JOB DESCRIPTION

Reporting to the Senior Manager, DevOps, you will be part of a team to deliver a set of initiatives that will drive productivity and performance for new and modern technologies, directly leading to the accomplishment of the client’s strategic goals. Provides subject matter expertise in modern, new, and complex technologies in a dynamic field. Supports cross-functional leadership in planning, design, development, integration, deployment, maintenance, frameworks, and architecture for identifying market trends, technologies of interest etc. with delivery and support for implementing and sustaining this portfolio. 

What You will be doing?

– 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 the client’s 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 the Client 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.

 

What Skills and Qualifications Do You Need?

• Completion of a university degree in Engineering or Computer Science, or a related discipline or advanced/specialized technical certification of equivalent years.

• Demonstrated experience in working with modern, new, and complex technology. This role requires a highly skilled professional combining depth and breadth in two disciplines (Development and Operations). 

• Experience with the following:

o Proficiency in Windows and Linux server administration

o Proven expertise in monitoring, logging, and alerting tools such as Grafana, Prometheus, Loki

o Proficiency in GitHub Administration, managing repositories, workflows and version control.

o Experience in building and using APIs or other integration endpoints to enable seamless automation and data flow.

o Experience developing, maintaining, and supporting CI/CD pipelines.

o Cloud IaaS and PaaS – Azure

o Experience with Infrastructure automation tools such as Ansible and Terraform

o 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.s

Preferred Qualifications

– 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.

 

What You will be doing?

 

–         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 the client’s 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 the client 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.

What Skills and Qualifications Do You Need?

  • Completion of a university degree in Engineering or Computer Science, or a related discipline or advanced/specialized technical certification of equivalent years.
  • Demonstrated experience in working with modern, new, and complex technology. This role requires a highly skilled professional combining depth and breadth in two disciplines (Development and Operations). 
  • Experience with the following:
    • Proficiency in Windows and Linux server administration
    • Proven expertise in monitoring, logging, and alerting tools such as Grafana, Prometheus, Loki
    • Proficiency in GitHub Administration, managing repositories, workflows and version control.
    • 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.

Preferred Qualifications

–         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.

The pay range that the employer reasonably expects to pay for this position is between and

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

Applications will be accepted on an ongoing basis.

Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.

Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!

Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.

Open ears. Open minds. Open futures