DevOps Engineer

Merican Inc
Richmond, VA, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Bash Shell Cloud Computing Cloud Computing Security Cloud Engineering Configuration Management Computer Networks Continuous Integration DevOps
+31 more
Disaster Recovery Github Monitoring of Systems Identity and Access Management Subnetting Python (Programming Language) Network Security Linux System Administration Routing Octopus Deploy Prometheus Software Deployment Software Organization Datadog Data Logging Scripting Load Balancing Cloud Monitoring Delivery Pipeline Grafana Infrastructure as Code (IaC) Amazon Virtual Private Cloud (VPC) Cloudformation Containerization Gitlab-ci Infrastructure Automation Frameworks Cloudwatch Terraform Serverless Computing Docker Jenkins

Job description

We are looking for an experienced DevOps Cloud Engineer with strong expertise in Amazon Web Services (AWS), cloud infrastructure, automation, and CI/CD pipeline development. The ideal candidate will be responsible for designing, implementing, and maintaining scalable, secure, and highly available cloud infrastructure while supporting application deployment and operational efficiency. The candidate should have hands-on experience with Infrastructure as Code (IaC), containerization, cloud monitoring, and DevOps best practices., * Design, deploy, and manage scalable and highly available cloud infrastructure on AWS.

  • Build, maintain, and optimize CI/CD pipelines for automated application deployment.
  • Automate infrastructure provisioning and configuration management using Terraform, CloudFormation, or similar tools.
  • Manage AWS services such as EC2, S3, VPC, IAM, EKS, ECS, Lambda, RDS, and CloudWatch.
  • Implement containerization and orchestration solutions using Docker and Kubernetes.
  • Monitor system performance, availability, and reliability using AWS CloudWatch and other monitoring tools.
  • Implement cloud security best practices, including IAM policies, access controls, encryption, and network security.
  • Troubleshoot infrastructure, deployment, and production issues to ensure system stability.
  • Collaborate with development, security, and operations teams to improve deployment processes.
  • Support disaster recovery, backup strategies, and infrastructure cost optimization.

Requirements

  • Strong hands-on experience with AWS cloud infrastructure and services.
  • Experience with CI/CD tools such as Jenkins, GitLab CI/CD, GitHub Actions, or AWS CodePipeline.
  • Proficiency in Infrastructure as Code tools such as Terraform or AWS CloudFormation.
  • Experience with Docker and Kubernetes.
  • Strong scripting skills in Python, Bash, or Shell.
  • Experience with Linux administration and troubleshooting.
  • Knowledge of networking concepts, including VPC, subnets, routing, security groups, and load balancing.
  • Experience with monitoring, logging, and incident management.
  • Strong understanding of cloud security and DevOps best practices., * AWS certifications such as AWS Certified DevOps Engineer - Professional or AWS Solutions Architect.
  • Experience with AWS EKS, ECS, and serverless architecture.
  • Knowledge of GitOps tools such as Argo CD or Flux.
  • Experience with observability tools such as Prometheus, Grafana, ELK, or Datadog.
  • Familiarity with Agile methodologies and modern software development practices.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…