REI Systems

DevOps Engineer

REI Systems
Apply
2 years ago
Sterling, VA, USAMid Level

Responsibilities

  • Design, develop, maintain, and improve CI/CD pipelines and software delivery tools.
  • Build and maintain Infrastructure as Code solutions for cloud infrastructure and application environments.
  • Deploy and support containerized applications and microservices using Kubernetes, Docker, AWS EKS, and/or OpenShift.
  • Develop automation scripts using Bash, Python, Groovy, Perl, or similar scripting languages.
  • Support application and microservice deployments across development, test, staging, and production environments.
  • Troubleshoot application, configuration, deployment, infrastructure, networking, and production issues with development and operations teams.
  • Improve cloud scalability, resiliency, automation, operational efficiency, and engineering practices.
  • Support the availability, reliability, and performance of 24x7 production and non-production environments.
  • Participate in incident, problem, and change management, including root cause analysis and corrective action planning.
  • Monitor infrastructure, applications, networks, servers, and databases and improve monitoring, alerting, logging, and observability.
  • Perform operating system patching, security remediation, vulnerability management, and environment upgrades.
  • Analyze logs, metrics, dashboards, and monitoring data to identify critical incidents and recurring issues.
  • Participate in an on-call rotation and provide hands-on support during incidents, outages, deployments, and service transitions.

Requirements

  • At least 3 years of relevant DevOps, cloud engineering, Site Reliability Engineering, or systems engineering experience.
  • Bachelor’s degree in computer science or a related field.
  • Strong understanding of CI/CD concepts and pipelines, preferably with Jenkins and Groovy.
  • Hands-on experience with Kubernetes, Docker, AWS EKS, and/or OpenShift.
  • Experience developing automation scripts with Bash, Python, Perl, or similar languages.
  • Hands-on experience with AWS services including VPC, EC2, EKS, RDS, IAM, and CloudWatch.
  • Experience with monitoring, logging, and application performance tools such as AWS CloudWatch or New Relic.
  • Experience with source code and version control systems such as Git and/or Subversion.
  • Experience supporting or maintaining Java and/or Node.js web applications, including Spring Boot and React.
  • Understanding of microservices architecture, incident management, problem management, change management, SLAs, and production support practices.
  • Strong analytical, troubleshooting, communication, and teamwork skills.
  • Must be a U.S. citizen and able to obtain and maintain a clearance for the federal project.

Benefits

  • Hybrid work arrangement requiring two days per week at the Sterling, Virginia headquarters.
  • Professional development opportunities and meaningful projects.
  • Flexibility to spend time with family and friends.

Tech Stack

AWSBashDockerGitGroovyJavaJenkinsKubernetesNode.jsOpenShiftPerlPythonReactSpring BootSubversion

Categories

REI Systems

About REI Systems

501-1,000 employees
Contact me