Senior Devops Engineer in Reston

Energy Jobline
Reston, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Reston, United States of America

Tech stack

Amazon Web Services (AWS)
Application Release Automation
Azure
Bash
Cloud Computing
Cloud Engineering
Configuration Management
Information Systems
Continuous Integration
DevOps
DNS
Github
Monitoring of Systems
Identity and Access Management
Virtual Private Networks (VPN)
Python
Linux System Administration
Networking Basics
Powershell
Reliability Engineering
Ansible
Prometheus
Software Engineering
Datadog
Scripting (Bash/Python/Go/Ruby)
Transport Layer Security
Google Cloud Platform
Load Balancing
DevOps Tools - Open-source
System Availability
Grafana
Reliability of Systems
Infrastructure as Code (IaC)
GIT
Cloudformation
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Azure
Puppet
Terraform
Splunk
New Relic (SaaS)
Devsecops
Docker
Jenkins
Vulnerability Analysis

Job description

We are seeking a highly skilled Senior DevOps Engineer to join our engineering team. The ideal candidate will be responsible for designing, implementing, and maintaining scalable, secure, and reliable cloud infrastructure while driving automation across the software development lifecycle. This role requires expertise in cloud technologies, CI/CD pipelines, Infrastructure as Code (IaC), container orchestration, and production support., n \n

  • Design, build, and maintain scalable cloud infrastructure on AWS, Azure, or GCP. \n

  • Develop and manage CI/CD pipelines for automated build, test, and deployment processes. \n

  • Automate infrastructure provisioning using Terraform, CloudFormation, or similar IaC tools. \n

  • Deploy and manage containerized applications using Docker and Kubernetes. \n

  • Monitor application and infrastructure performance using industry-standard monitoring tools. \n

  • Ensure system reliability, scalability, security, and high availability. \n

  • Troubleshoot production issues and perform root cause analysis. \n

  • Collaborate closely with Software Engineers, QA, Security, and Infrastructure teams. \n

  • Implement DevSecOps best practices and security controls throughout the deployment lifecycle. \n

  • Manage configuration management and release automation. \n

  • Optimize cloud resources for performance and cost efficiency. \n

  • Maintain technical documentation, runbooks, and operational procedures. \n

  • Participate in on-call production support and incident response when required. \n

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent experience). \n

  • 7+ years of experience in DevOps, Cloud Engineering, Infrastructure Engineering, or Site Reliability Engineering. \n

  • Strong hands-on experience with AWS (), Azure, or Google Cloud Platform. \n

  • Expertise with Kubernetes and Docker in production environments. \n

  • Experience building CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps. \n

  • Strong experience with Terraform or CloudFormation. \n

  • Proficiency in Linux administration. \n

  • Experience with scripting such as Bash, Python, or PowerShell. \n

  • Strong understanding of networking fundamentals, DNS, VPN, Load Balancers, SSL/TLS, IAM, and security best practices. \n

  • Experience with Git version control. \n, n \n

  • Experience with Kubernetes services (Amazon EKS, Azure AKS, Google GKE). \n

  • Experience implementing GitOps using ArgoCD or Flux. \n

  • Knowledge of monitoring tools such as Prometheus, Grafana, Datadog, Splunk, ELK, or New Relic. \n

  • Experience with configuration management tools like Ansible, Puppet, or Chef. \n

  • Familiarity with vulnerability scanning and DevSecOps tools.

Apply for this position