Systems Engineer
JOB DESCRIPTION
The System Engineer will use their proficiency in system engineering and IT operations processes to manage and monitor all installed systems and/or infrastructures. The ideal candidate will use their expertise to install, configure, test, and maintain operating systems, application software, and network system components to design, implement, and debug upgrades to production system management tools. A successful engineer will ensure the highest levels of systems and infrastructure availability by tailoring standard process lifecycles to function effectively in a mission focused, fast paced environment. In addition to providing strong end-user training and resolve technical problems, the Systems Engineer should have the ability to adapt to our screening and vetting customer-driven requirements. This person should embody a passion for continuous improvement and innovation.
QUALIFICATIONS
Bachelor’s Degree in IT, Computer Science, Electrical or Computer Engineering or a related technical discipline, or equivalent combination of education, technical training, or work/military experience
Minimum 10+ years of related experience developing systems in both an on premise and cloud environment
REQUIRED KNOWLEDGE/SKILLS
Demonstrated experience in a combination of the following:
Amazon Cloud Services (AWS)/Cloud to Service (C2S) solutions
System security accreditation
Modern programming languages including Python and Bash
Provide ongoing maintenance, support, and enhancements in existing systems and platforms
Troubleshoots complex problems and provides customer support for software systems and application issues
Team focused, willing to develop and implement solutions in dispersed team environment
DESIRED KNOWLEDGE/SKILLS
Experience with DevOps support
Skilled in MySQL and Elasticsearch
Knowledge of IC authentication, data repositories, and modeling tools
KEY RESPONSIBILITIES
Design and develop complex middleware software primarily written in Python and Bash. Interact with ISSM for approval of security relevant changes
Provide ongoing maintenance, support, and enhancements in existing systems and platforms for on-premise and cloud data centers
Troubleshoots complex problems and provides customer support for software systems and application issues
Collaborate cross-functionally with data scientists, analysts, project managers, and other engineers
Provide recommendations for continuous improvement