jobs Logo
Teckhorizon Inc logo

Cloud Application Specialist / DevOps Cloud Engineer

Teckhorizon Incabout 20 hours ago
Toronto, Ontario, Canada
Senior Level
CONTRACTOR

About the role

Our Client is looking for a Senior Cloud Application Specialist / DevOps Cloud Engineer to design, build, support, and optimize cloud-based enterprise applications. The role will focus on Microsoft Azure, cloud-native application development, containerization, DevOps automation, CI/CD pipelines, infrastructure provisioning, monitoring, system integration, and production support.

The successful candidate will support web-based, n-tier, cloud-based, and legacy/mainframe application workstreams. This includes designing technical solutions, developing cloud-hosted applications, integrating open-source software, preparing technical documentation, supporting testing, troubleshooting incidents, and transferring knowledge to OPS staff.

Key Responsibilities

Design, develop, and implement cloud-hosted applications and software platforms running on virtual systems. Support development, construction, testing, deployment, and implementation of web-based, n-tier, cloud-based, and mainframe applications. Build integrated cloud solutions for online transactional processing and system integration. Develop and maintain cloud-native applications using Microsoft Azure services, including Azure App Services, Azure Functions, and AKS. Support containerized applications using Docker, Kubernetes, and/or OpenShift. Design and implement CI/CD pipelines using Azure DevOps, Jenkins, Ansible, and automation tools. Apply DevSecOps practices by integrating security controls into CI/CD pipelines. Automate repeatable processes using scripting languages such as Python. Support Infrastructure as Code and infrastructure provisioning automation. Write code to interact with RESTful APIs to automate manual processes, including network-related activities such as IP address and DNS assignment. Integrate open-source software products into new and existing systems. Prepare and walk through technical documentation, including Systems Response documents, Technical Specifications, Application Inventory, Implementation Plans, test plans, test data, and unit test results. Conduct and participate in design walkthroughs, test case walkthroughs, and test result walkthroughs. Troubleshoot code, resolve production incidents, and modify existing software to correct errors, improve interfaces, and enhance performance. Support monitoring, logging, alerting, observability, and performance management for applications and systems. Provide weekly status reporting on progress, risks, issues, and concerns to the Project Lead, Project Manager, or Portfolio Manager. Transfer skills and knowledge to selected OPS staff.

Must-Have Skills

8 10+ years of hands-on experience in cloud application development and cloud engineering. Strong recent experience with Microsoft Azure, including Azure App Services, Azure Functions, and AKS. Experience with Docker, Kubernetes, and/or OpenShift. Experience building and integrating scalable cloud-native enterprise solutions. Strong DevOps experience using Azure DevOps, Jenkins, Ansible, and CI/CD pipelines. Experience with enterprise cloud architecture, IAM, encryption, compliance, and secure cloud delivery. Experience with data engineering, ETL/ELT, and Azure data services. Experience with monitoring, logging, observability, alerting, and application performance monitoring. Experience with Python or other scripting languages for automation. Experience with Infrastructure as Code and automated infrastructure provisioning. Experience writing code to interact with RESTful APIs. Experience with Git-based source control such as Git, GitHub, or GitLab. Experience designing and implementing end-to-end CI/CD pipelines with integrated security / DevSecOps. Knowledge of full SDLC, requirements gathering, functional specifications, testing, implementation, and production support. Experience with virtualization, hypervisors, VMware, cloud computing, and basic networking. Ability to troubleshoot technical issues and work independently or as part of a team.

Nice to Have

Public sector experience. Experience working on mainframe or legacy system modernization. Experience with AWS in addition to Microsoft Azure. Experience in VMware-based virtualization.

About Teckhorizon Inc

IT Services and IT Consulting