DevOps Engineer

$65,000 - $136,500/Yr

CACI International - North Charleston, SC

posted 4 months ago

Full-time - Mid Level
North Charleston, SC
Professional, Scientific, and Technical Services

About the position

CACI is seeking a DevOps Engineer to support the Defense Health Readiness Engineering portfolio working out of Charleston, SC. In this role, you will be part of a collaborative team of System Administrators and Database Administrators (DBAs) engaged in an Agile software development project for the Department of Defense (DoD). Your primary responsibilities will include performing Linux system administrator tasks such as troubleshooting issues, patching, and hardening systems. You will work closely with development, cyber, and test teams to maintain the schedule of application releases, ensuring that all components are delivered on time and meet quality standards. As a DevOps Engineer, you will be expected to have proficiency with version control tools, particularly Git, as you will be working in a multi-person development team. You will also be responsible for automating and standardizing repetitive tasks through scripting and coding, which will help streamline processes and improve efficiency. Staying current on recommended best practices in relevant frameworks, tools, and languages is essential for this role, as is the ability to reason objectively with other engineers about the technical merits of individual solutions. In addition to these responsibilities, you will configure AWS resources, including EC2, Lambda, CloudFormation, SNS, and RDS, and support the Atlassian tool suite, which includes Jira, Bitbucket, Bamboo, and Confluence. Writing and updating technical documentation will also be a key part of your job, ensuring that all processes and systems are well-documented and accessible to the team.

Responsibilities

  • Collaborate with a team of System Administrators and DBAs in an Agile software development project for the DoD.
  • Perform Linux system administrator tasks including troubleshooting issues, patching, and hardening.
  • Collaborate with development, cyber, and test teams to maintain the schedule of application releases.
  • Proficiency with version control tools (e.g. Git) on a multi-person development team.
  • Automate and standardize repetitive tasks with scripts and code.
  • Stay current on recommended best practices in relevant frameworks, tools, and languages.
  • Reason objectively with other engineers about the technical merit of individual solutions.
  • Configure AWS resources, mainly including EC2, Lambda, CloudFormation, SNS and RDS.
  • Configure and support Atlassian tool suite (Jira, Bitbucket, Bamboo, and Confluence).
  • Write and update technical documentation.

Requirements

  • Current Secret Clearance or ability to obtain
  • Current Security+ certification or ability to obtain within 3 months
  • Experience with Linux and general knowledge of administering servers in cloud environments
  • Proven experience as a System Administrator, Network Administrator, or similar role
  • Familiarity with Linux infrastructure hardening according to DISA STIG specifications
  • Experience with Red Hat Enterprise Linux, JBoss EAP, Ansible, Bitbucket, Bamboo and Confluence
  • Familiarity with containerization tools, like Docker
  • Experience utilizing observability tools to improve performance and metrics
  • Experience using the Shell (e.g. Bash, PowerShell) in local and remote environments
  • Experience with scripting and automation tools
  • Associate or bachelor's degree in Computer Science, Information Technology, System Administration, or a closely related field, or equivalent experience required
  • 5-10 years of database, network administration, or system administration experience
  • System administration and IT certifications in Linux, AWS, or other related fields

Nice-to-haves

  • Experience with containerization tools, like Docker
  • Experience utilizing observability tools to improve performance and metrics
  • Experience using the Shell (e.g. Bash, PowerShell) in local and remote environments
  • Experience with scripting and automation tools

Benefits

  • Healthcare
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support
  • Continuing education
  • Time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service