Senior DevOps Engineer

Remote • Posted 51 minutes ago • Updated 51 minutes ago
Contract W2
12 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Vulnerability Assessment
  • Vulnerability Scanning
  • Windows PowerShell
  • TCP/IP
  • Terraform
  • Scripting
  • Security Controls
  • Security QA
  • Splunk
  • Storage
  • Testing
  • Release Management
  • Reliability Engineering
  • SLA
  • Scrum
  • Version Control
  • Python
  • Quality Assurance
  • RBAC
  • Regulatory Compliance
  • Root Cause Analysis
  • Orchestration
  • Performance Monitoring
  • Progress Chef
  • Provisioning
  • Microsoft Azure
  • Network Security
  • Optimization
  • Oracle Policy Automation
  • Load Balancing
  • Management
  • Microservices
  • Microsoft
  • Incident Management
  • Jenkins
  • Kubernetes
  • Linux Administration
  • Mentorship
  • HTTPS
  • High Availability
  • IT Infrastructure
  • IT Management
  • IaaS
  • Good Clinical Practice
  • Google Cloud Platform
  • Grafana
  • HTTP
  • Puppet
  • Environment Management
  • Git
  • GitHub
  • GitLab
  • Google Cloud
  • Virtual Private Network
  • Docker
  • Documentation
  • Dragon NaturallySpeaking
  • Encryption
  • Continuous Integration
  • DevOps
  • DevSecOps
  • Disaster Recovery
  • Firewall
  • Computer Networking
  • Configuration Management
  • Continuous Delivery
  • Capacity Management
  • Application Development
  • Collaboration
  • Bash
  • Business Continuity Planning
  • Cloud Computing
  • ARM
  • Agile
  • Amazon Web Services
  • Analytical Skill
  • Ansible
  • Backup
  • Communication
  • DNS

Summary

Senior DevOps Engineer

Experience: 10+ Years
Job Type: Contract W2 only

Job Summary

We are seeking a highly experienced Senior DevOps Engineer with 10+ years of experience in DevOps engineering, cloud infrastructure, automation, and continuous delivery. The ideal candidate will have strong expertise in designing and implementing scalable, secure, and highly available cloud environments, building automated CI/CD pipelines, managing containerized applications, and implementing Infrastructure as Code (IaC). The candidate will collaborate closely with development, security, QA, and operations teams to improve deployment efficiency, system reliability, and overall software delivery.

Key Responsibilities

  • Design, implement, and maintain CI/CD pipelines to automate application build, testing, deployment, and release processes.

  • Manage and optimize cloud infrastructure across AWS, Microsoft Azure, or Google Cloud Platform (Google Cloud Platform).

  • Implement and manage Infrastructure as Code using Terraform, AWS CloudFormation, or Azure Bicep/ARM templates.

  • Deploy, manage, and troubleshoot containerized applications using Docker and Kubernetes.

  • Develop automation scripts using Python, Bash, PowerShell, or similar scripting languages.

  • Implement monitoring, logging, alerting, and observability solutions using tools such as Prometheus, Grafana, ELK/EFK Stack, Datadog, or Splunk.

  • Establish DevSecOps practices, including security scanning, secrets management, vulnerability assessment, and compliance automation.

  • Manage configuration management and automation tools such as Ansible, Chef, or Puppet.

  • Optimize cloud resource utilization, infrastructure performance, availability, and operational costs.

  • Implement high availability, disaster recovery, backup, and business continuity strategies.

  • Collaborate with application development, architecture, QA, and security teams to streamline software delivery and improve operational reliability.

  • Troubleshoot complex infrastructure, deployment, networking, performance, and production issues.

  • Establish release management processes, deployment strategies, rollback procedures, and environment management standards.

  • Lead root cause analysis for production incidents and implement preventive measures to reduce recurring issues.

  • Define and enforce DevOps standards, best practices, documentation, and operational procedures.

  • Mentor junior DevOps engineers and provide technical leadership across cross-functional teams.

Required Technical Skills

1. DevOps and CI/CD

  • Strong hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or AWS CodePipeline.

  • Expertise in pipeline automation, release orchestration, artifact management, and deployment strategies.

  • Experience with Git-based version control and branching strategies.

2. Cloud Platforms

  • Strong experience with at least one major cloud platform: AWS, Microsoft Azure, or Google Cloud Platform.

  • Knowledge of cloud networking, IAM, compute, storage, load balancing, and security services.

  • Experience designing scalable, resilient, and cost-optimized cloud architectures.

3. Containers and Orchestration

  • Hands-on experience with Docker and Kubernetes.

  • Experience with Kubernetes deployments, services, ingress, secrets, autoscaling, networking, and troubleshooting.

  • Familiarity with Helm charts and container registries.

4. Infrastructure as Code and Configuration Management

  • Strong expertise in Terraform and reusable infrastructure modules.

  • Experience with CloudFormation, Ansible, Azure Bicep, ARM templates, or equivalent tools.

  • Knowledge of configuration management, environment provisioning, and infrastructure drift detection.

5. Scripting and Automation

  • Proficiency in Python, Bash, or PowerShell.

  • Ability to develop scripts and tools for infrastructure automation, monitoring, deployment, and operational tasks.

  • Experience integrating REST APIs and automating repetitive processes.

6. Monitoring, Logging, and Reliability

  • Experience with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, Datadog, or Splunk.

  • Knowledge of application performance monitoring, centralized logging, alerting, and incident response.

  • Understanding of SLI, SLO, SLA, system availability, and reliability engineering principles.

7. Security and DevSecOps

  • Experience implementing security controls throughout CI/CD pipelines.

  • Knowledge of IAM, RBAC, secrets management, encryption, vulnerability scanning, and compliance requirements.

  • Familiarity with tools such as HashiCorp Vault, SonarQube, Snyk, Trivy, or equivalent solutions.

8. Networking and Operating Systems

  • Strong understanding of Linux administration and troubleshooting.

  • Knowledge of TCP/IP, DNS, HTTP/HTTPS, VPNs, firewalls, load balancers, and network security.

  • Experience troubleshooting connectivity, infrastructure, and application deployment issues.

Required Qualifications

  • 10+ years of overall experience in IT, infrastructure engineering, cloud operations, or DevOps.

  • Significant hands-on experience implementing and managing enterprise-grade DevOps solutions.

  • Strong experience with CI/CD, cloud infrastructure, automation, and Infrastructure as Code.

  • Proven experience managing production environments and resolving complex technical issues.

  • Excellent troubleshooting, analytical, communication, and collaboration skills.

  • Ability to work independently, lead technical initiatives, and mentor engineering teams.

  • Experience working in Agile/Scrum environments and collaborating with distributed teams.

Preferred Qualifications

  • Experience implementing GitOps practices using Argo CD or Flux.

  • Knowledge of service mesh technologies such as Istio or Linkerd.

  • Experience with microservices architectures and distributed systems.

  • Familiarity with policy as code using tools such as OPA or Sentinel.

  • Experience with FinOps, cloud cost optimization, and capacity planning.

  • Relevant cloud certifications such as AWS Certified DevOps Engineer – Professional, Microsoft Certified: DevOps Engineer Expert, or equivalent Google Cloud Platform certifications.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10477291
  • Position Id: 9120274
  • Posted 51 minutes ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.