Software Engineer III (DevOps)
ProSync Technology Group, LLC · Annapolis Junction, MD · 6 days ago
EngineeringFull-time
DevOps Engineering
- Design, implement, and maintain DevOps pipelines for C++ or Python applications, utilizing Kubernetes/K8 deployment and administration, Helm chart creation, and pod definition.
- Kubernetes Administration
- Manage and configure Kubernetes clusters, ensuring high availability, scalability, and security.
- Debugging And Defect Correction
- Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues efficiently.
- GPU Configuration And Support
- Configure and optimize GPU resources for performance-critical applications, utilizing CUDA or other relevant technologies.
- Automated Testing And Deployment
- Implement automated testing and deployment scripts, utilizing tools such as Jenkins or GitLab CI/CD.
- Collaboration
- Work closely with cross-functional teams, including system architects, and project managers, to ensure software meets user requirements and is delivered on schedule.
- Documentation
- Maintain comprehensive documentation for software designs, processes, and interfaces to facilitate knowledge sharing and project continuity.
- Experience with GPU/CUDA development for performance-critical applications.
- Familiarity with message queue implementation and communication protocols.
- Knowledge of Linux system programming and development environments.
- Understanding of RF signals analysis or satellite communications system design and theory.
- Twenty (20) years of software engineering experience in programs and contracts of similar scope, type, and complexity.
- A Bachelors degree in a relevant technical field OR in lieu of a degree, an additional 4 years of software engineering experience can be substituted.
- Strong experience with C++ and/or Python development in a DevOps environment.
- Strong experience with Continuous Integration & Continuous Deployment (CI/CD).
- Detailed experience with Kubernetes Administration.
- TS/SCI with Polygraph clearance is required.
- We offer bonuses that are awarded quarterly to our employees and our compensation rates are highly competitive.
- We offer a comprehensive Health Benefits package and 401K Retirement plan so you can take care of yourself and your family, now and in the future.
- We offer an employee assistance program for those difficult times or when you need to take care of your mental health.
- We encourage individual growth through a company-sponsored continuing education program.
- We provide generous Paid Time Off and 11 paid holidays a year.
- We offer flexible work options that work with your schedule and lifestyle.