Remote DEVSECOPS Engineer

Post Date

Jun 21, 2023

Location

Belcamp,
Maryland

ZIP/Postal Code

21017
US
May 29, 2025 Insight Global

Job Type

Perm

Category

Computer Engineering

Req #

BAL-632563

Pay Rate

$180k - $250k (estimate)

Job Description

As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations teams, ensuring the efficient and reliable delivery of software products. You will collaborate with cross-functional teams to automate software development, deployment, and infrastructure management processes. Your role will involve implementing and optimizing continuous integration and continuous delivery (CI/CD) pipelines, managing cloud infrastructure, and fostering a culture of collaboration and innovation.

How You Will Impact Job Responsibilities:

1. CI/CD Pipeline Automation:

1. Design, implement, and maintain CI/CD pipelines to automate software build, testing, and deployment processes.

2. Integrate and configure tools such as source code repositories, build systems, testing frameworks, and deployment platforms.

3. Optimize and streamline the CI/CD pipeline for improved speed, reliability, and scalability.

2. Infrastructure as Code (IaC):

1. Implement and manage infrastructure provisioning and configuration using infrastructure as code (IaC) tools like Terraform, CloudFormation, or Ansible.

2. Automate the deployment and scaling of cloud resources, containers, and serverless architectures.

3. Ensure infrastructure security, availability, performance, and cost optimization.

3. Cloud Infrastructure Management:

1. Manage and monitor cloud infrastructure and services (e.g., AWS, Azure, GCP) to ensure high availability, scalability, and performance.

2. Implement and configure cloud services such as containers, storage, networking, and PKI.

3. Troubleshoot and resolve infrastructure-related issues and incidents.

4. Collaboration and Communication:

1. Foster a collaborative environment by effectively communicating and coordinating with development, operations, and other cross-functional teams.

2. Promote knowledge sharing, best practices, and automation across teams.

3. Participate in agile ceremonies, such as sprint planning, stand-ups, and retrospectives.

5. Continuous Monitoring and Improvement:

1. Implement monitoring and logging solutions to track system performance, availability, and security.

2. Perform regular system and application performance analysis and optimization.

3. Continuously identify opportunities for automation, process improvements, and cost optimization.

6. Security and Compliance: Implement and enforce security controls and best practices in the development and deployment processes, leveraging Gitlab.

1. Ability to incorporate, integrate and improve our use of Ironbank Docker images in our product baseline.

2. Collaborate with security teams to ensure compliance with security standards and regulations.

3. Perform security assessments, vulnerability scanning, and remediation.

7. Incident Management and Troubleshooting:

1. Participate in incident management and troubleshooting activities to ensure the timely resolution of system issues.

2. Conduct root cause analysis and implement corrective actions to prevent future incidents.

Required Skills & Experience

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

In-depth experience with Gitlab CI/CD tools and platforms (Gitlab CI/CD).

Knowledge of IaC tools and concepts (Helm, Helmfile and Kubernetes), including creating, modifying, and improving Helm charts and associated Docker images; and improving our Helmfile automated baseline deployment process.

Knowledge of core services for single sign-on (Keycloak), PKI management (cert-manager), and monitoring services (Sentry).

Nice to Have Skills & Experience

Experience in the Department of Defense/Defense Industry

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.