Software Engineer (CI/CD)
Insight Global, Inc.
Suffolk, VA (In Person)
$81,598 Salary, Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
- $83,200 Job Description Job Description Insight Global is seeking a Software Engineer to support a federal client in Suffolk, VA.
- Design, develop, document, test, and debug application software using modern programming languages such as Java, C#, Python, JavaScript, and frontend frameworks like React or Angular.
- Collaborate closely with systems engineers, terrain data engineers, and geospatial specialists to enhance and maintain data‑driven software systems.
- Work extensively with containerized environments (Docker, Kubernetes) and contribute to the ongoing effort of converting an existing containerized system into a J7‑aligned GitLab CI/CD pipeline.
- Build, update, and maintain GitLab pipelines, including package updates, dependency management, Helm chart creation, and orchestration of software deployments.
- Monitor and remediate security vulnerabilities across multiple packages using automated scanning tools (e.g., CSB), ensuring all components meet security and compliance standards.
- Troubleshoot pipeline failures, dependency conflicts, and software breakages; evaluate the impact of required updates and implement fixes.
- Participate in full‑stack development efforts, including backend services, frontend interfaces, and deployment automation.
- Support geospatial and terrain‑related development tasks; a background in geospatial systems is a significant plus.
- Write clean, maintainable code following established coding standards and contribute to continuous improvement of development workflows.
- Test software against requirements and test procedures, documenting and resolving defects as needed. Required Skills & Experience
- 2+ years of experience with a Bachelor's degree in a related field; OR 0 years with a Master's degree; OR 6 years of relevant experience with a high school diploma/equivalent. Proficiency in at least one modern programming language (Java, JavaScript, Python, C++, or C#).
- Experience with at least one modern frontend framework (React, Vue, or Angular).
- Familiarity with containerization technologies (Docker, Kubernetes) and CI/CD tools (GitLab preferred).
- Strong understanding of the software development lifecycle and DevSecOps principles.
- Excellent written and verbal communication skills.
- Ability to work independently and collaboratively in a fast‑paced environment.
- Strong organizational skills and attention to detail; self‑motivated with the ability to drive tasks to completion.
- Experience with geospatial systems or terrain data processing is highly desirable
Compensation:
$38.46- $40 Exact compensation may vary based on several factors, including skills, experience, and education.
group id:
10112344 N Name Hidden Recruiter Apply nowSimilar remote jobs
LifeStance Health
New Hyde Park, NY
Posted2 days ago
Updated9 hours ago
Albemarle County Public Schools
Charlottesville, VA
Posted2 days ago
Updated9 hours ago
Intermountain Health
Frankfort, KY
Posted2 days ago
Updated9 hours ago
Similar jobs in Suffolk, VA
Paul D Camp Community College
Suffolk, VA
Posted2 days ago
Updated9 hours ago
Paul D Camp Community College
Suffolk, VA
Posted2 days ago
Updated9 hours ago
INFORMATION SYSTEMS SOLUTIONS, INC
Suffolk, VA
Posted2 days ago
Updated9 hours ago
Similar jobs in Virginia
Rappahannock Community College
Virginia
Posted2 days ago
Updated13 hours ago
The Coca-Cola Company
Dinwiddie, VA
Posted2 days ago
Updated13 hours ago
Albemarle County Public Schools
Charlottesville, VA
Posted2 days ago
Updated9 hours ago