ProSync Technology Group, LLC ยท 1 month ago
Software Integration Engineer III
ProSync Technology Group, LLC is an award-winning, SDVOSB Defense Contracting company with a strong military heritage. The Software Integration Engineer III will provide expertise in integrating and supporting software in a heterogeneous environment, while maintaining a large-scale Kubernetes cluster and collaborating with various teams to ensure operational excellence.
Information TechnologySecuritySoftware
Responsibilities
Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software
Generate documentation for the full software stack
Update software for sustainment support
Basic Linux system administration skills and shell scripting
Execute test codes for characterization of software performance
Provide software product ownership for HPC tools
Working knowledge of CM tools, web documentation, and issue tracking
Ability to work in a fast-paced environment and switch between various architectural paradigms
Responsible for the installation, configuration, maintenance, and troubleshooting of a large-scale multi-tenant Kubernetes "on-prem" cluster
Collaborate closely with DevOps, Security, and Application teams to implement automation, enforce best practices, and support integration of new services within the Kubernetes cluster ensuring the reliability, performance, and security of the Kubernetes-based infrastructure
Qualification
Required
A Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment OR in lieu of a degree, five (5) years of additional full time Computer Science related experience may be substituted
An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience. A Master's Degree in Computer Science or related field may substitute for two (2) years' experience
Experience using the Linux CLI
Experience developing scripts using Bash/Python
Experience troubleshooting and resolving issues related to Kubernetes workloads, networking, ingress, storage, and performance
Experience with containerization technologies such as Docker
Demonstrated experience administrating/monitoring Kubernetes clusters
Experience with IaC (Infrastructure as Code) principles and automation infrastructure provisioning and configuration using tools such as Helm and Ansible
Demonstrated experience using system monitoring tools such as Prometheus/Grafana
Experience with Git for source code management, branching strategies, and team collaboration
Preferred
Experience with the Atlassian Tool Suite (JIRA, Confluence)
Experience designing, implementing, and managing continuous integration and continuous deployment (CI/CD) pipelines
CKA (Certified Kubernetes Administrator)
Benefits
Health Benefits package
401K Retirement plan
Employee assistance program
Company-sponsored continuing education program
Generous Paid Time Off
11 paid holidays a year
Flexible work options