You are viewing a preview of this job. Log in or register to view more details about this job.

Computer System Analyst III (1142)

Education: Must possess a Bachelor's Degree in Computer Science, Computer Engineering or related discipline from an accredited college/university and Six (6) years of applicable experience or; an Associate's Degree in Computer Science, Computer Engineering or related discipline and eight (8) years of applicable experience; or ten (10) years of applicable experience. Applicable experience includes performing software development, analysis, integration and related functions for research, development, test and evaluation in support of military equipment and systems; analysis and design of application interfaces and integration; translation of user requests and processes into detailed functional and technical specifications; and development of interface specifications, report guidance lines and formats, policies, procedures, and system documentation.   

Months/Years of Experience: Minimum six (6) years of experience on relevant projects, understanding frontend (UI/UX, React/Vue/Angular, and CSS), backend (Node.js, Python, Ruby, Django, Express, Rails), authentication (Keycloak and SSO) and database management (PostgreSQL, MongoDB). Web Server (NGINX) and RESTful API design and implementation and basic DevSecOps practices (including git, containerization, automated integration and testing). Comfortable in multiple OS environments and cloud platforms (Red Hat, Linux, Kubernetes, Helm, Docker, and Podman). Experience with RTC and TRMC deployed COTs or GOTs software solutions and architectures (e.g. TENA). 

Required Qualifications:  U. S. Citizen.  Have or be able to obtain a DoD Security Clearance. Background in executing and leading full stack development for software.

Duties: Serve as maintainer and developer of all MOSAIC software products from a configuration and execution standpoint. Ensure the interoperability and functionality among the GOTs and COTs components currently deployed. Coordinate with rest of MOSAIC SPO (especially network and system administrators) to maintain software compliance with security and functionality requirements of hardware. Assist in designing, assessing, and or development of new software plugins, applications, projects and capability gaps. 

Comments: Compliance with health mandates as dictated by the contract may be a condition of employment.