
DevOps Engineer
Nakupuna Companies
full-time
Posted on:
Location Type: Remote
Location: Remote • South Carolina • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AnsibleAWSAzureCloudDockerJenkinsKubernetesPythonTerraform
About the role
- Evaluate existing CI/CD pipelines, identify inefficiencies, and design enhanced solutions to support streamlined development and deployment processes.
- Conduct comprehensive assessments of current software development infrastructure and workflows, particularly in compliance with DoD requirements and security standards.
- Collaborate with cross-functional teams to propose solutions for modernizing and improving software delivery and deployment strategies, ensuring alignment with DoD operational goals.
- Lead the implementation of new CI/CD solutions, ensuring scalability, security, and performance in accordance with DoD compliance frameworks.
- Integrate security tools into CI/CD pipelines, such as SonarQube, Fortify, Stack Rox, Trivy, and Harbor, to enforce secure coding, vulnerability scanning, and container image security.
- Automate infrastructure provisioning, configuration management, and deployment pipelines, focusing on secure and compliant practices.
- Collaborate with software development teams to align DevOps best practices with ongoing software projects, particularly within DoD-focused initiatives.
- Provide documentation, training, and support on new tools and processes for stakeholders, ensuring compliance with DoD policies and protocols.
- Stay current with industry trends and emerging DevOps technologies to recommend improvements that align with DoD advancements.
Requirements
- Proven experience in designing, implementing, and optimizing CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline.
- Strong background in evaluating software development processes and proposing improvement solutions.
- Proficiency in cloud platforms (AWS and Azure) with experience in infrastructure as code (IaC) tools like Terraform, CloudFormation, or Ansible.
- Solid understanding of containerization technologies like Docker and orchestration platforms such as Kubernetes.
- Experience in scripting and automation using languages like Python, Bash, or PowerShell.
- Demonstrated experience working in DoD environments, adhering to security and compliance frameworks such as DISA STIGs, NIST, and FedRAMP.
- Familiarity with version control systems and tools such as Azure DevOps, GitLab, GitHub, or other source control platforms.
- Hands-on experience with work management tools like JIRA.
- Experience incorporating security tools such as SonarQube, Fortify, Stack Rox, Trivy, and Harbor into CI/CD pipelines.
- CompTIA Security+ certification is required.
- Strong troubleshooting and problem-solving skills.
- Excellent communication skills to collaborate with stakeholders and document solutions.
Benefits
- Health insurance
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CD pipelinesJenkinsGitLab CIGitHub ActionsAWS CodePipelineinfrastructure as codeTerraformCloudFormationAnsibleDocker
Soft skills
troubleshootingproblem-solvingcommunication
Certifications
CompTIA Security+