DevOps Engineer

Diligent Solutions, Inc.
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Kubernetes Security Amazon Web Services Amazon Elastic Compute Cloud Microsoft Azure Cloud Computing Cloud Computing Security Cloud Engineering Continuous Integration DevOps Github Revision Control Systems Monitoring of Systems
+32 more
Identity and Access Management Reliability Engineering Cloud Services Prometheus Software Deployment Software Vulnerability Management Datadog AWS Cdk Data Logging Load Balancing Cloud Platform System Delivery Pipeline Grafana AWS Lambda Infrastructure as Code (IaC) Git Cloudformation Containerization Gitlab-ci Infrastructure Automation Frameworks Information Technology Deployment Automation AWS Fargate Cloud Migration Cloudwatch Terraform Splunk Virtual Private Clouds Devsecops Serverless Computing Docker Jenkins

Job description

We are seeking an experienced DevOps Engineer to design, build, and maintain modern cloud infrastructure and CI/CD pipelines supporting mission-critical applications in AWS. The ideal candidate will have hands-on experience with Amazon ECS/Fargate, AWS Lambda, serverless architectures, containerization, infrastructure automation, and cloud migrations. This role will be responsible for both creating new deployment pipelines and enhancing existing CI/CD processes while driving cloud modernization initiatives, including migration from EC2-based environments to ECS/Fargate., * Design, implement, and maintain scalable cloud infrastructure within AWS environments.

  • Architect, deploy, and manage containerized applications using Amazon ECS and AWS Fargate.
  • Develop, optimize, and support serverless solutions utilizing AWS Lambda and related AWS services.
  • Build, enhance, and maintain CI/CD pipelines to support automated application deployment and infrastructure delivery.
  • Troubleshoot and improve existing deployment pipelines, release processes, and automation workflows.
  • Lead and support migration efforts from traditional EC2-based environments to ECS/Fargate containerized architectures.
  • Implement Blue/Green deployment strategies to minimize downtime and deployment risk.
  • Develop Infrastructure as Code (IaC) solutions using tools such as Terraform, CloudFormation, or AWS CDK.
  • Monitor system performance, reliability, security, and scalability across cloud environments.
  • Collaborate with software developers, architects, and security teams to implement DevSecOps best practices.
  • Configure and maintain logging, monitoring, and alerting solutions using AWS-native and third-party tools.
  • Support incident response, root cause analysis, and production issue resolution.
  • Implement container security, vulnerability management, and cloud security best practices.
  • Create technical documentation, operational runbooks, and deployment procedures.
  • Continuously evaluate and recommend improvements to cloud architecture, automation, and deployment processes.

Requirements

Do you have experience in Virtual Private Clouds?, * Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience).

  • 5+ years of DevOps, Cloud Engineering, or Site Reliability Engineering experience.
  • Strong hands-on experience with AWS cloud services.
  • Experience deploying and managing applications on Amazon ECS and AWS Fargate.
  • Experience designing and supporting serverless architectures using AWS Lambda.
  • Demonstrated experience migrating workloads from EC2 environments to containerized ECS/Fargate platforms.
  • Experience implementing and managing Blue/Green deployment strategies.
  • Strong experience building and maintaining CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or AWS CodePipeline.
  • Experience with Docker and containerization technologies.
  • Experience with Infrastructure as Code (Terraform, CloudFormation, or AWS CDK).
  • Proficiency with source control systems such as Git.
  • Experience with monitoring and observability tools such as CloudWatch, Datadog, Splunk, Prometheus, or Grafana.
  • Strong understanding of networking, security, IAM, VPCs, load balancing, and cloud architecture principles.
  • Experience supporting production environments and troubleshooting complex cloud infrastructure issues.
  • Strong written and verbal communication skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:06 min

Questions on career paths and continuous delivery orchestration platforms

Zan Markan Zan Markan · LIVE

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all