ASGN - Huntsville, AL

posted 2 months ago

Full-time - Mid Level
Huntsville, AL
Administrative and Support Services

About the position

As a DevSecOps Engineer at Apex Systems, you will play a crucial role in automating and streamlining our build and configuration processes. Your primary responsibility will be to provide automation configuration using tools like Ansible, which will enhance our Continuous Integration/Continuous Development (CI/CD) processes and deployment strategies. You will be involved in building and deploying containers, utilizing containerization technologies to ensure efficient and scalable application delivery. In addition to your technical skills, you will enable and lead Agile management and collaboration within the team, leveraging tools such as Jira, Confluence, and GitLab. Your ability to learn new technologies and tools will be essential in enabling rapid, secure, and scalable capabilities for our projects. You will also be responsible for developing and maintaining automation scripts, primarily in Python, to support our operational needs. This position requires a strong understanding of cloud technologies and platforms, including Microsoft Azure, Amazon Web Services (AWS), and Google Cloud. You will work closely with cross-functional teams to deliver high-quality products and services, ensuring effective communication both internally and externally. Your eagerness to expand your knowledge and continually improve will be vital in this fast-paced environment.

Responsibilities

  • Provide automation configuration with tools like Ansible to automate build and configuration processes
  • Develop Continuous Integration/Continuous Development (CI/CD) process and tools, deployment strategies
  • Build and deploy containers and containerization technologies
  • Enable and lead Agile management and collaboration, leveraging tools such as Jira, Confluence, and GitLab
  • Learn new technologies and tools to enable rapid and secure, scalable capability
  • Develop and maintain automation scripts in Python

Requirements

  • Must have a DOD 8570 IAT Level II certification (ex: Security + CE)
  • Experience working with cloud technologies and platforms such as Microsoft Azure, Amazon Web Services (AWS), and Google Cloud
  • Experience with Agile practices and principles to deliver high quality products and services
  • Effective communication skills, both internally and externally to the team
  • Eager to expand knowledge and continually improve
  • US Citizenship, ability to obtain and maintain DoD Secret clearance
  • Ability to write or review software code (Java, Python, etc.)
  • Exposure to DevSecOps practices
  • Must be able to support an in-person, closed-area work environment 100% of the time

Nice-to-haves

  • Deploying and maintaining applications on Kubernetes clusters
  • Experience with PaaS (Platform as a Service) infrastructure
  • Experience with containerization and orchestration tools like Docker and Kubernetes
  • Experience with Atlassian JIRA, Confluence, Jenkins, and Nexus repositories
  • Experience with configuration management tools, i.e., Git, GitHub, GitLab, Bitbucket, others
  • Experience with branching strategies, gated commits and source-controlled management
  • Programming and scripting experience in a UNIX environment (C++, Perl, Python, Bash, Ruby, Shell, Scripts)
  • Programming and scripting experience in a Windows environment (PowerShell, etc.)
  • Experience with IaaS (Infrastructure as Code) scripts in Terraform and Helm to provision cloud resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service