Automation DevOps Engineer

Atlas Technologies
Charleston, United States of America
13 days ago

Role details

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

Job location

Charleston, United States of America

Tech stack

HTML
Microsoft Windows
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Macintosh Application Environment
Systems Engineering
Confluence
JIRA
Automation of Tests
Azure
Bash
Client Server Models
Cloud Computing
Cloud Storage
Code Review
Computer Programming
Linux
DevOps
Hyper-V
Integrated Development Environments
Python
Microsoft Visual Studio
Openshift
Powershell
Scrum
Red Hat Enterprise Linux - RHEL
Ansible
Software Engineering
Software Systems
VMware Infrastructure
Virtualization Technology
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
Test Driven Development
Infrastructure as Code (IaC)
Gitlab
GIT
Cloudformation
Integration Tests
Infrastructure Automation Frameworks
Information Technology
Puppet
Terraform
Jenkins
Artifactory
VMware

Job description

Atlas Technologies, Inc., a rapidly expanding company supporting the U.S. Military and other Government entities, is seeking a fast-learning and self-motivated Automation DevOps Engineer to provide Automation and Infrastructure as Code (IaC) support services for the Department of Defense (DoD) and the Naval Information Warfare Center (NIWC). This effort includes DevOps engineering, software development, and integration of Naval software systems., * Be responsible for cloud infrastructure, automating and streamlining operations, and building and maintaining tools for deployment

  • Design, implement, and maintain CI/CD pipelines to ensure seamless integration and deployment
  • Automate infrastructure provisioning using Infrastructure as Code
  • Write playbooks for use in and administer Ansible Automation Platform
  • Collaborate with development teams to optimize workflows and enhance software delivery
  • Troubleshooting/resolving issues in development, test, and production environments
  • Monitor and support projects maintained by external teams for alignment to standards, best practices, and issue resolution
  • Provide code reviews
  • Review pull requests submitted by various teams for logical or syntax issues
  • Research new technologies to support enterprise automation solutions for large DoD Systems
  • Investigate and resolve complex issues that span multiple applications/technologies and require involvement from technical personnel across multiple groups
  • Verify documentation is easy to understand for both internal and external teams with varying skillsets and expertise
  • Provide feedback on internal processes and recommendations for improvement
  • Prepare technical briefs to present to engineering review teams.
  • Decompose tasks and provide status updates
  • Install test branches on physical hardware on lab equipment as first level integration tests
  • Run automated tests, collect results and generate reports
  • Verify install documentation is executable

Requirements

  • US Citizenship
  • Department of Defense (DoD) Secret level Security Clearance or ability to obtain an interim security clearance prior to hire date
  • DoD 81408570 Certifications to be qualified as an Information Assurance Technician (IAT) Level II
  • Professional Scrum Developer (PSD) or Certified Scrum Developer (CSD)
  • 3+ years of technical experience
  • Experience in a DEVOPS role or similar overseeing complex IT infrastructure
  • 2+ years hands on experience using and administering Ansible
  • Working knowledge and experience with Agile framework and Scrum
  • Experience with AWS EC2 and S3 building virtual instances and utilizing cloud storage
  • Experience managing all components of CI/CD pipelines
  • Experience with cloud tools: Terraform, CloudFormation, Ansible, Chef, Puppet, Jenkins, etc.
  • Ability to create and test virtualized environments (VMWare, OpenShift, Hyper-V, AWS, Azure)
  • Ability to effectively install, configure, and administer in a multi-system and/or multi-application environment
  • Experience with Microsoft PowerShell is critical as it is heavily leveraged to automate installation, configuration, hardening, and maintenance tasks
  • Ability to automate the installation and configuration of applications
  • Working knowledge and experience of System Engineering processes and procedures
  • Knowledge of client/server architectures
  • Experience with programming/scripting languages
  • Knowledge of Linux/Windows OS and networking from a system design perspective
  • Strong written and oral communication skills

We'd Be Impressed If You Had:

  • Bachelor's Degree in Software Engineering, Computer Science
  • 3+ years of experience in a DEVOPS role or similar overseeing complex IT infrastructure
  • Demonstrated experience with:
  • Ansible development (Inventories, Collections, Roles, Modules, Playbooks, etc.)
  • Ansible Automation Platform
  • VMware virtual infrastructure
  • Programming/scripting languages (Bash/Python/HTML/etc)
  • OpenShift Virtualization Environments
  • Git, GitLab, GitLab Pipelines, Artifactory, Confluence and Jira
  • Integrated development environment (IDE, Visual Studio Code) for GIT management and code revision
  • Developing robust, standardized development environments for teams of developers that integrate custom tools and automated testing capabilities.
  • Test Driven Development
  • Cloud computing infrastructure (i.e. AWS, Microsoft Azure, Red Hat OpenShift)
  • Certifications:
  • Developer-level Scrum certification, e.g. Professional Scrum Developer (PSD) or Certified Scrum Developer (CSD)
  • Red Hat Certified Specialist in Ansible Automation
  • Red Hat Certified Specialist in OpenShift Administration
  • Red Hat Certified Specialist in OpenShift Application Development
  • Other Red Hat
  • Microsoft
  • CISSP, SANS, ITIL

About the company

Atlas is a fast-growing information technology services company servicing a range of DoD customers. Our core values directly contribute to our success and growth. Atlas enjoys success by combining nimble management, a top-notch technical team, and unequaled customer service. We are extremely passionate about our platform, as well as our relationships among our team and with our customers. Life at Atlas Our focus can be summed up succinctly ' To create a positive impact for our clients, community, and country, we integrate reliable, intuitive IT solutions for the warfighter.

Apply for this position