Software Support Engineer (Philadelphia, PA)
Job Description
Job DescriptionOpportunity Summary
Join LCE as a Software Support Engineer in Philadelphia. In this role, you will support the software deployment environment by maintaining lab tooling and version control through CI/CD pipelines; creating and deploying test scripts; and developing unit tests. You will troubleshoot software deployments on custom servers, uphold configuration management processes, and rely on strong Linux experience to ensure stable and efficient system operations.
Primary Responsibilities
- Supporting lab tooling and version control through CI/CD pipelines
- Creating and deploying test scripts
- Supporting and troubleshooting software deployment onto custom servers
- Supporting configuration management processes
- Supporting and developing unit testing and tailoring of rule sets
Security Clearance Requirements
- U.S. citizenship – Visas not accepted
- Ability to obtain and maintain a U.S. DoD security clearance
Required Qualifications
- Bachelors degree in Computer Science, Computer Engineering, or a related technical field
- 2+ years of related experience
- Experience with Python and Bash
- Ability to work well in teams and independently to solve complex technical problems
Preferred Qualifications
- Knowledge of CI/CD pipelines
- Experience with Gitlab version control software
- Experience with Linux and NFTables
