Are you looking for a new opportunity to showcase your IT knowledge and skills? If so, consider these great opportunities with the Ministry of Public and Business Service Delivery, Infrastructure Technology Services, as a DevOps Support Engineer.
Note: The successful candidates will have the option of working from the following office locations:
- 1 Stone Road West, Guelph
- 49 Place d'Armes, Kingston
- 200 First Avenue West, North Bay
- 300 Water Street, Peterborough
- 301 St. Paul Street, St. Catharines
- 222 Jarvis Street, Toronto
We are committed to build a workforce that reflects the communities we serve and to promote a diverse, anti-racist, inclusive, accessible, merit-based, respectful and equitable workplace.
We invite all interested individuals to apply and encourage applications from people with disabilities, Indigenous, Black, and racialized individuals, as well as people from a diversity of ethnic and cultural origins, sexual orientations, gender identities and expressions.
Visit the
OPS Anti-Racism Policy and the
OPS Diversity and Inclusion Blueprint pages to learn more about the OPS commitment to advance racial equity, accessibility, diversity, and inclusion in the public service.
We offer employment accommodation across the recruitment process and all aspects of employment consistent with the requirements of Ontario's
Human Rights Code. Refer to the "How to apply" section if you require a disability-related accommodation.
As a DevOps Support Engineer, you will:
- provide specialized technical support for the successful day-to-day operational support and brokerage of both on premise and public cloud services
- develop continuous integration and deployment pipelines using modern tools and technologies including .NET, Azure functions and apps services
- analyze complex technical and production issues, identify alternatives, and recommend solutions
- plan for the acquisition and implementation of major infrastructure installations
- investigate and resolve technical project issues
- provide specialized technical support to improve productivity and collaboration within agile teams utilizing DevOps Practices leading to optimization and automation of processes
Note: These positions may require occasional scheduled work outside normal office hours, including evenings, nights, weekends and on-call to meet the demands of project deliverables.
You have:
- knowledge and awareness of technology-specific standards, policies, and practices for tools, including Source Code Management, Continuous integration (CI) and Continuous Delivery (CD)Pipelines, Configuration management, Infrastructure as Code/Scripting, and Containers
- knowledge of Cloud Architecture patterns and their implementation
- proven knowledge of medium scale systems analysis, design and development, application, and data modelling using industry standards for modelling languages and tools, programming languages and frameworks
- demonstrated knowledge of production systems that support them, information technology, application, and security architecture standards, planning and development methodology
- proven knowledge of common authentication technologies, security controls, and standard application security tools
- knowledge of professional software engineering practices for the full software development life cycle (SDLC), including coding standards, code reviews, source code management, build processes, and testing
- knowledge of IT Infrastructure Library (ITIL)/agile processes, terms, and definitions
- knowledge of DevOps tools and techniques
- understanding of system architectures including technical, data, application, and network architectures
- knowledge of existing technology infrastructure across all major functions
- integration experience using and building APIs and databases (relational and non-relational)
- advanced knowledge of security standards and securing environments using offensive and defensive approaches
- experience with scripting languages and building tools for continuous integration and provide infrastructure support for multiple cloud environments
- experience with open-source frameworks such as search engines, analytics including set up, configuration, integration, watcher, and alerts.
- You can build and maintain relationships with cloud service providers and vendors to resolve system issues.
- You have customer services skills to assist with troubleshooting.
- You can prepare cost benefit analyses and project reports.
- You can provide data, reports, problem resolution, education, and information to customers.
- You can assess, identify, and resolve problems impacting the information technology infrastructure and diagnose and resolve the more complex operational problems.
- You can conduct cost benefit analyses in support of acquisition recommendations.
- You can identify common IT risks and address them with contingency plans and back-out options.
- You can conduct preliminary technical analysis, troubleshooting, and provide viable options and solutions.
- You can monitor and assess the performance of applications in a cloud environment.
- You can develop and encourage team work and high performance results.
- You can monitor Service Level Agreements to ensure compliance with corporate standards and client needs.
- You have situational, project, operational and service management skills, including costing and cost control for platform administration projects and services.
- You can assess and recommend architectural strategies for acquisition, development, integration, and implementation of highly complex technical solutions.
- You can interpret guidelines and procedures for major platform and workload installations.