What are the responsibilities and job description for the Software Engineer position at Global Solutions Network Inc?
Global Solutions Network (GSN), a federal government contracting firm, presents this full time, long-term position for a client.
If interested, please provide an up-to-date resume.
Technical Requirements:
Design, develop, and deploy scalable and efficient software systems for government programs. Work extensively with Python or C to develop high-performance, maintainable code for both cloud-based and on-premise solutions.
Take ownership of Kubernetes deployment and management. Implement and manage Kubernetes clusters for large-scale applications. Troubleshoot and optimize containerized environments to ensure efficient scaling and performance.
Develop, test, and maintain containerized applications using Docker. Ensure smooth continuous integration and continuous deployment (CI/CD) pipelines using GitLab and other DevOps tools. Automate deployment, monitoring, and operations of containerized systems.
Utilize GPU and CUDA technologies to accelerate performance in computational-heavy software applications. Work closely with research teams to integrate GPU capabilities into software solutions.
Leverage your deep understanding of Linux systems to ensure the efficient running of software applications and services. Troubleshoot issues and optimize system performance.
Work alongside multidisciplinary teams, including government clients, project managers, and software engineers. Provide technical expertise and guidance to junior engineers. Ensure clear communication about project progress, risks, and solutions.
Ensure all developed software meets the required security standards, including secure coding practices and government-specific compliance requirements (e.g., FISMA, NIST).
Qualifications:
- Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
- Twenty (20) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
- Kubernetes Knowledge/Development
- Python
- Docker/Container Development
- GitLab
- Golang
- FSAT Experience
Global Solutions Network, Inc. (GSN) is an Equal Employment Opportunity (EEO) employer. It is the policy of the GSN to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected US veteran or disabled status, or genetic information.