Job Description
Software Engineer
Description
Requires technical support with expertise in data engineering, systems architecture, software engineering, and project management for the systems used to collect and process data used to support systems and advance the way those systems are tasked and used to identify and perform operations.
(Program leverages integrated discrete technologies to support massive data processing, storage, modeling and analytics over several thousand unique data sources, to perform threat identification and analysis. Components comprise the ‘core’ data platform capability – the technologies and systems, data, data processing and modeling, and use of the data via data science and querying of the data corpus and model(s) to derive information. The ‘core’ data platform capability serves as the backbone for other capabilities (e.g., web applications) to accelerate its operations.
Requirements
Required Skills and Demonstrated Experience
· Demonstrated experience with UI and backend developer skills.
· Demonstrated experience with system hardware and software troubleshooting.
· Demonstrated experience with Information Technology architectures (i.e., servers, storage,
· and virtualization).
· Demonstrated experience with data analytics tools SPLUNK and ELK.
· Demonstrated experience with system and enterprise level health and status monitoring.
· Demonstrated experience planning and coordinating the system testing, integration,
· deployment, installation, validation, troubleshooting and analysis across networks and systems
· of collection or processing systems or equipment.
· Demonstrated experience monitoring and adjusting collection or processing systems or
· equipment.
· Demonstrated experience with embedding automation best-practices to reduce technical
· debt.
· Demonstrated experience using programming languages such as PowerShell, Python,
· Node.js, R, SQL, and Ansible.
· Demonstrated experience with one or more cloud and virtualization providers (Amazon Web
· Services, Microsoft Azure, or VMWare).
· Demonstrated experience with app development (either or all of the following: front end
· dev, back-end dev).
· Demonstrated experience with front-end development using React, Angular, Vue or similar.
· Demonstrated experience with back-end development using Node.js, SpringBoot or similar.
· Demonstrated experience with relational database development using PostgreSQL, MySQL,
· Oracle or similar.
· Demonstrated experience with building and maintaining cloud infrastructure using AWS,
· Azure or similar.
Benefits
· Vacation – 5 weeks of paid vacation per year
· Holidays - Paid holidays published annually by the Office of Personnel Management, excluding Inauguration Day
· 100% paid for Health Benefits* (United Healthcare, Guardian Dental, VSP Vision, MetLife, Life and Disability Insurance and annual $1500 employer HSA contribution on qualified plans)
Job Tags
Holiday work, Permanent employment,