Description
About the job
Job Description
ONxpress Operations Inc. (OOI) is shaping the future of transit in the Greater Golden Horseshoe area. With a long-term partnership with Metrolinx, OOI will oversee the operations and maintenance of the GO Transit rail network and Union Pearson Express, as part of the groundbreaking GO Expansion program. Supported by global leaders Deutsche Bahn International Operations and Aecon, we are driving the transformation of one of North America's largest transit networks. Our mission is to deliver faster, more reliable, safe and sustainable rail services through innovative technology and a commitment to excellence, giving you the opportunity to be a part of the next generation of transportation.
Job Summary
As a Senior Developer with DevOps expertise, you will be responsible for designing, developing, and maintaining cloud-based applications on the Azure platform. You will also implement and manage DevOps practices to enhance our software development lifecycle, ensuring efficient, reliable, and scalable solutions.
Responsibilities
- Design, develop, and maintain cloud-based applications and services on the Azure platform.
- Implement and manage DevOps practices, including continuous integration (CI), continuous delivery (CD), and infrastructure as code (IaC).
- Automate deployment, monitoring, and management of cloud infrastructure and applications.
- Collaborate with development, operations, and QA teams to streamline the software development lifecycle.
- Monitor application performance and implement optimizations for scalability and reliability.
- Develop and maintain comprehensive documentation for cloud architectures, processes, and procedures.
- Troubleshoot and resolve issues related to cloud infrastructure and applications.
- Stay updated with the latest Azure services, DevOps tools, and industry best practices.
- Provide technical leadership and mentorship to junior team members.
Qualifications
Education & Experience
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 10 years experience as an Azure Cloud Developer, with strong expertise in DevOps practices.
- Proficiency in programming languages such as C#, Python, or Java.
- Experience with Azure services, including Azure DevOps, Azure Functions, Azure App Services, Azure Kubernetes Service (AKS), and Azure Logic Apps.
- Strong knowledge of CI/CD pipelines, automation tools (e.g., Jenkins, GitHub Actions), and IaC tools (e.g., Terraform, ARM templates).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Familiarity with monitoring and logging tools (e.g., Azure Monitor, Log Analytics, Prometheus, Grafana). Experience with other cloud platforms (e.g., AWS, Google Cloud Platform).
- Knowledge of security best practices in cloud environments.
Required Skills
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to manage multiple tasks and projects simultaneously.
Preferred Qualifications
- Azure certification(s) (e.g., Microsoft Certified: Azure Developer Associate, Azure DevOps engineer Expert).
Why Work with Us?
- We offer a competitive compensation package including competitive salary, incentive pay and health benefits.
- We have an open and approachable culture that enables you to bring your best ideas forward.
- We offer flexible working arrangements to support your need to balance life at work and at home.
Privacy Notice: ONxpress Operations Inc. ("OOI"), safeguards the privacy of candidates and users of this career portal. We collect, use, and disclose personal information of job candidates solely for recruitment purposes, including, but not limited to, assessing qualifications, conducting background checks, communicating with applicants, and complying with legal obligations. Your information may be shared within OOI, and third-party recruiters within Canada and potentially in other jurisdictions to facilitate the recruitment process. We retain your data only as long as necessary and protect it according to our policies. For more information on how OOI collects, uses and discloses your personal information please review our Privacy Policy here .
Accommodation: At OOI, we celebrate diversity and strive to create an inclusive environment where everyone feels valued and respected. We encourage individuals from all backgrounds to apply, including women, visible minorities, Indigenous peoples, persons with disabilities, and individuals of any sexual orientation or gender identity. If you require accommodation at any stage of the application process, please reach out to us at careers@onxpress.com. OOI will consult with all applicants seeking accommodation during the recruitment process to ensure accommodation is provided in accordance with applicable legislation and is tailored to meet each applicant’s specific needs.