New York Technology Partners
DevOps Engineer
New York Technology PartnersCanada14 hours ago
Full-timeInformation Technology

Role Overview

We are looking for 8+ years experienced Senior DevOps Engineer with a strong background in building, maintaining, and optimizing CI/CD pipelines and infrastructure automation. The ideal candidate should have deep hands-on expertise in cloud platforms (preferably AWS), container orchestration, infrastructure as code (IaC). You will play a critical role in driving automation, improving system reliability, and ensuring security best practices are followed throughout the development lifecycle.

Key Responsibilities:

• Design, implement, and maintain CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI for backend, web, APIs, and serverless (Lambda) deployments.

• Automate workflows including Webhooks, parallel job execution, SonarQube integration, container scanning, and security checks.

• Build and maintain Docker containers, and manage orchestration with Kubernetes (EKS), including scaling, ingress, and service configuration.

• Write and manage Infrastructure as Code (IaC) using Terraform and Terragrunt for scalable, reusable cloud infrastructure.

• Automate tasks using Python or Bash scripts for provisioning, deployment, and system operations.

• Manage artifact repositories such as Nexus, Harbor, or JFrog Artifactory.

• Integrate SAST and DAST tools for proactive application security in pipelines.

• Work on AWS services: EC2, SSM, VPC, Subnets, S3, ALB, Auto Scaling, EKS, ECS, API Gateway, SNS, SES, SQS, CloudFront, and KMS.

• Set up and monitor system performance using tools like CloudWatch, Prometheus, Grafana, and create custom dashboards.

• Administer Linux systems including LVM, partitions, boot processes, and user permissions.

• Implement and manage security tools like Dome9, Cloudflare, and HashiCorp Vault.

• Define and enforce branching strategies, pull request reviews, and collaboration best practices across engineering teams.Required Skills & Qualifications:

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• Minimum 8 years of hands-on DevOps experience.

• Expertise in AWS cloud services and cloud-native tooling.

• Solid understanding of Linux system administration.

• Strong scripting skills in Python or Bash.

• Experience with IaC tools like Terraform and Terragrunt.

• Hands-on experience in CI/CD tools and security integration in pipelines.

• Familiar with monitoring, alerting, and log management systems.

• Strong knowledge of DevSecOps practices and tools.

• Excellent communication and collaboration skills.

Key Skills

Ranked by relevance