👨🏻‍💻 postech.work

DevOps Engineer

New York Technology Partners • 🌐 In Person

In Person Posted 8 hours, 39 minutes ago

Job Description

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.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.