DevOps Engineer

Overview

On Site
Full Time

Skills

Microservices
DoD
ProVision
Managed Services
Programming Languages
Hardening
Regulatory Compliance
Red Hat Enterprise Linux
Apache NiFi
Testing
Cloud Computing
Collaboration
Systems Engineering
PaaS
Linux
Operating Systems
Provisioning
Continuous Delivery
Terraform
Ansible
Jenkins
GitLab
Continuous Integration
Amazon Web Services
Amazon EC2
Amazon S3
Remote Desktop Services
Amazon RDS
Management
Kubernetes
Agile
JIRA
Confluence
DevOps
Scripting
Ruby
Python
Bash
Docker

Job Details

Job Description

Base-2 Solutions is seeking a DevOps System Engineer who will provide direct support to engineering platforms and microservices used to develop critical applications to modernize how data is leveraged across multiple DoD customers. Some responsibilities will include the following:
  • Developing infrastructure, task automation, provision managed services, and leveraging Python, Ansible, and Terraform programming languages.
  • Patching, hardening, and maintaining compliance of RHEL
  • Install, configure, and provide performance support for Kubernetes, Docker, NiFi, and cloud metrics collection tools.
  • Managing CI/CD pipelines to automate building, testing, and deploying code utilizing GitLab.
  • Managing commercial cloud computing platforms (AWS).
  • Communicate and collaborate effectively with other team members, as well as with stakeholders.

Education & Experience Requirements
  • 9 Years of experience in Software or Systems Engineering/Administration or roles or a highly related field of work with similar scope and responsibilities.
    • A Bachelor's degree may be substituted for 4 years of experience and a Master's Degree may be substituted for 6 years of experience.

Required Qualifications
  • Strong PaaS experience.
  • Experience configuring and managing LINUX operating systems.
  • Experience investing and resolving technical issues.
  • Active Security certification or other 8570 Compliant certifications.
  • Experience with Automate infrastructure provisioning and CI/CD piplines using Terraform, Ansible, Jenkins, and GitLab CI.
  • Experience designing and implementing scalable, fault-tolerant solutions using AWS services including EC2, ECS/EKS, S3, RDS, and CloudFormation.
  • Experience deploying and managing containerized applications in Kubernetes clusters using Helm, Kustomize, and custom manifests.

Desired Qualifications
  • Experience working in an Agile software development environment.
  • Experience with using Jira and Confluence.
  • Experience with DevOps pipeline and optimizing code.
  • Knowledge of scripting languages such as Ruby, Python, and/or Bash.
  • Knowledge of Docker or other container tools.
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.