DevOps Engineer

N2P Systems

Canada

Accepting Applications Full-time On-site
Posted 1 month, 3 weeks ago 2 views 0 applications
Job Description
**Role Overview** We are seeking an experienced DevOps / Cloud Platform Engineer to design, implement, and maintain scalable cloud infrastructure and automation solutions across enterprise environments. The ideal candidate will have strong expertise in Infrastructure as Code (IaC), CI/CD pipelines, containerized platforms, and cloud architecture, with hands\-on experience across Azure and other major cloud platforms (AWS, GCP). This role focuses on building reliable cloud infrastructure, enabling automated deployments, improving system reliability, and collaborating with development teams to deliver scalable cloud\-native applications. Location: Toronto (Hybrid and Onsite), Calgary (Onsite) and Brampton (Onsite) Contract: 6\-12 months **Key Responsibilities** Cloud Infrastructure \& Architecture • Design, implement, and maintain scalable cloud infrastructure solutions primarily on Microsoft Azure, with exposure to AWS or GCP environments. • Implement secure and reliable cloud networking architectures (VPC/VNet, load balancing, routing, and DNS). • Ensure infrastructure follows best practices for security, scalability, reliability, and cost optimization. • Support architecture decisions and contribute to technical design documentation. **Infrastructure as Code (IaC)** • Develop and maintain Infrastructure as Code (IaC) solutions using Terraform or Bicep. • Build reusable Terraform modules and automate infrastructure provisioning across environments. • Implement version\-controlled infrastructure workflows integrated with CI/CD pipelines. **CI/CD \& Automation** • Design, implement, and maintain CI/CD pipelines using GitHub Actions, Jenkins, or similar tools. • Automate build, test, and deployment processes for cloud\-native applications. • Develop automation scripts and tools using Python, PowerShell, Bash, or Node.js to streamline operational processes. **Containerization \& Platform Engineering** • Deploy and manage containerized workloads using Docker and Kubernetes. • Build and maintain scalable microservices infrastructure. • Support container orchestration and deployment automation across cloud platforms. **Monitoring, Reliability \& Performance** • Implement monitoring and observability solutions using tools such as Prometheus, Grafana, ELK Stack, CloudWatch, or Azure Monitor. • Perform incident response, root cause analysis, and performance optimization. • Improve system reliability and availability through proactive monitoring and automation. **Security \& Governance** • Implement cloud security best practices including IAM, access control, network security, and policy enforcement. • Ensure infrastructure compliance with organizational governance standards and security policies. **Collaboration \& Delivery** • Collaborate with development, security, and operations teams to deliver cloud\-based solutions. • Participate in project planning, estimation, and delivery within agile environments. • Contribute to continuous improvement initiatives across DevOps practices and platform engineering. **Required Technical Skills** Cloud Platforms • Strong hands\-on experience with Microsoft Azure • Working knowledge of AWS or GCP is preferred Infrastructure as Code • Expertise with Terraform or Bicep • Experience building reusable infrastructure modules CI/CD \& DevOps • Experience designing CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI, or Azure DevOps Containers \& Orchestration • Hands\-on experience with Docker and Kubernetes Programming / Scripting Strong scripting or programming experience in one or more: • Python • PowerShell • Node.js • Bash • Java Monitoring \& Observability Experience with tools such as: • Prometheus • Grafana • ELK Stack • Azure Monitor • CloudWatch **Required Experience** • 6–8 years of DevOps / Cloud Engineering experience • Proven experience supporting large\-scale enterprise cloud environments • Hands\-on experience implementing IaC, CI/CD, and automation pipelines • Experience working in Agile / DevOps delivery environments **Nice to Have** • Multi\-cloud experience across Azure, AWS, or GCP • Experience with Ansible or configuration management tools • Knowledge of cloud security frameworks or governance models • Certifications such as: • Azure Solutions Architect • AWS Solutions Architect • HashiCorp Terraform Associate **Soft Skills** • Excellent communication and documentation skills • Strong troubleshooting and problem\-solving abilities • Self\-starter with the ability to work independently • Ability to collaborate with cross\-functional teams in fast\-paced environments
Login to Apply

Don't have an account? Register

About Company
N2P Systems
View All Jobs
Share this job