← Browse all jobs
TI

Cloud Application Specialist / DevOps Cloud Engineer

Teckhorizon Inc
Toronto, OntarioOn-site3 days ago
Apply Now →

About this 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.
Want to see how well you match this job?
Get AI-scored for free →