Senior DevOps Engineer
Role summary
Amyantek is seeking a Senior DevOps/Cloud Engineer for a 12-month contract with Supply Ontario (Ontario Health), located in Toronto. This role requires extensive experience in Azure Cloud Services (5+ years), Azure Synapse Analytics (3+ years), Terraform (3+ years), Azure Functions (3+ years), and cloud security configurations (3+ years). The engineer will be responsible for designing, integrating, and deploying cloud and on-premises services, leading infrastructure migrations, and defining cloud solution strategies. Key responsibilities include automation, CI/CD pipeline management, infrastructure as code, containerization, and ensuring security and reliability in the cloud environment. Public sector experience is a must. The position offers a possibility of extension and requires up to 5 days onsite.
Please send your resume at mounika.karnati@amyantek.com if you are interested in this 12 month contract with Supply Ontario (Ontario Health) with a possibility of extension, If you are not interested, please feel free to pass it in your network for anyone looking for work.
Job Title:
RQ00591 - Senior DevOPS/Cloud Engineer
Duration:
2026-04-15 - 2027-03-31
Working Status:
Up to 5 days onsite (subject to HM’s discretion)
Location:
525 University Ave, Toronto
Must Haves: Manager Notes
- Public Sector Experience
- 5+ years working with Azure Cloud Services
- 3+ years' experience working with Azure Synapse Analytics
- 3+ years'experience working with Terraform
- 3+ years' experience working with Azure Functions
- 3+ years' hands-on experience configuring and deploying Security Gateways, VNets/NSGs, etc.
- 5+ years' experience working in a DevOps role
- 5+ years' experience working with DevOps tools
Responsibilities:
- Works closely with other IT infrastructure specialists, Enterprise Architects and Security to design and integrate cloud and on-premises services, enabling secure operations in the cloud environment
- Provides leadership in infrastructure migration methodologies and techniques to migrate large scale enterprise applications and services.
- Define the business case for cloud solutions, design solution and prototype for proof of concept and take solution through to production introduction
- Provide leadership in cloud computing across IT operations and business programs and provide technical consulting and advisory to decision makers
- Maintain up to date with cloud technologies and tools, assist IT leadership in developing roadmap for cloud integration and strategies
- Play a key role in IT operation team for all cloud-oriented initiatives
- Provide cloud technical mentoring to strengthen cloud support and quality services
- Develop and maintain a disaster recovery plan in relation to cloud services and systems within the IT Teams. I.e. Infrastructure, Network, Security and Application
Requirements:
- Industry certifications in Virtualization, Microsoft Azure and Office 365 certifications are an asset.
- Industry certifications in Networking Technologies are an asset.
- Ability to work flexible hours when required
- Analyze and optimize technical and business processes
- Manage implementations of cloud architecture
- Ensure solution and operations reliability
- Must be comfortable with automation, and familiar with the end to end build and deployment processes
- Experience managing and supporting Public Cloud environments, specifically Azure
- Strong knowledge of web servers, load balancing, and TCP/IP networking
- You have excellent communication skills and an aptitude for developing relationships at executive, engineering and operational levels throughout organizations.
- Manage and provision the cloud solution infrastructure
- Acute awareness of privacy and security requirements.
- In-depth architectural understanding and hands-on experience in developing and implementing Cloud solutions, especially Azure based services, migration planning and execution experience
- Strong knowledge of infrastructure orchestration/automation, continuous integration and deployment technologies
- Comprehensive and broad knowledge of various cloud building components, such as server, storage, network, data, cloud services and applications
- Be a leading thinker and influencer in cloud development best practices
- Demonstrate high accountability, ownership people values
- Demonstrate strong leadership in developing solutions and driving solutions
- Innovating mindset in exploring new technologies and recommending new technologies, procedures and processes to deliver strategic business goals, or continual service quality delivery
Criteria Details
- Minimum 5 years working with Azure Cloud Services : 25 points
- Strong experience working with Azure Synapse Analytics and Azure Functions : 25 points
- Strong experience working with Terraform : 25 points
- Minimum 5+ years experience working in a DevOps role : 25 points
Deliverables: Include, but are not limited to:
- Infrastructure as Code (IaC): Automating infrastructure provisioning and configuration using tools like Terraform, Ansible, or CloudFormation.
- Containerization: Managing and deploying applications in containers using technologies like Docker and Kubernetes.
- Cloud Infrastructure Management: Designing, deploying, and managing cloud resources (e.g., AWS, Azure, GCP) for optimal performance and cost-effectiveness.
- Networking: Understanding and managing network infrastructure, including virtual networks and firewalls.
- Database Management: Working with databases, including designing, implementing, and maintaining database systems.
- CI/CD Pipelines: Designing, implementing, and maintaining CI/CD pipelines for automated testing, building, and deployment of applications.
- Automated Builds and Releases: Automating the build and release processes to ensure faster and more reliable software delivery.
- Version Control: Implementing and managing version control systems (e.g., Git) for code management and collaboration.
- Monitoring and Logging: Implementing and maintaining monitoring and logging systems to track application performance and identify issues.
- Security: Implementing and maintaining security measures to protect infrastructure and applications from threats.
- Performance Tuning: Identifying and resolving performance bottlenecks to ensure optimal application performance.
- High Availability: Designing and implementing systems for high availability and disaster recovery.
- Compliance: Ensuring that infrastructure and applications comply with relevant regulations and standards.
- Team Collaboration: Working closely with development, operations, and other teams to ensure smooth software delivery.
- Documentation: Documenting infrastructure, processes, and procedures for easy maintenance and troubleshooting.
- Problem Solving: Investigating and resolving technical issues and providing timely solutions.
Similar roles
DevOps EngineerBooz Allen Hamilton · Camp Pendleton South, California, United States · Hybrid- DevOps EngineerAxiom Global Technologies · Toronto, Ontario, Canada · Onsite
- Senior DevOps EngineerRegard · New York, New York, United States · Onsite
- Senior DevOps EngineerZoomInfo · Toronto, Ontario, Canada · Hybrid
DevOps EngineerSchellman · Tampa, Florida, United States · Remote