Chief DevOps Engineer with Security Clearance
SAIC
2024-11-06 08:47:33
Reston, Virginia, United States
Job type: fulltime
Job industry: I.T. & Communications
Job description
Description SAIC's Space & Intel Business Group, USG Mission and Information Technology Division, is seeking a Chief DevOps Engineer to maintain and enhance an existing social media data exploitation platform. This position is in Reston, VA and requires an active TS/SCI clearance with Polygraph. In this role, you will work within an existing team to develop enhancements to an existing service-based web application. Job responsibilities include, but are not limited to: Coordinate with multiple entities, including mission partners, to ensure tools meet defined requirements. Apply DevOps principles and philosophies to continuously deliver high value enhancements to software in a service-based architecture. Ensure all application security vulnerabilities are addressed as appropriate by severity to maintain security accreditation. Support data engineering efforts to analyze large data sets to derive data relationships. Maintain, upgrade, and troubleshoot various codebases deployed in a multi-cloud environment. Maintain, upgrade, troubleshoot, hardware and networks. • Design, develop or maintain SQL-based databases. Qualifications Active TS/SCI with Polygraph. Bachelors and 18 years or more experience; Masters and 16 years or more experience; PhD or JD and 13 years or more experience. Demonstrated experience working with ElasticSearch. Experience using AWS to include S3, EBS, and EC2. Experience in platform and application automated deployment. Knowledge of cloud deployment, DevOps, containerization, web service and API management, and computing optimization. Experience in cloud database, storage, virtualization, and network configurations. Ability to implement DevSecOps CI/CD pipelines to support a multi-tenant environment. Experience incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices. Experience working within cloud computing environments, Linux and Unix-based operating systems, and using ElasticSearch and Kibana. Ability to use requirements tracking programs such as JIRA or Confluence. Experience maintaining, upgrading, troubleshooting, and managing software, hardware and networks. Experience installing, configuring, testing, and maintaining operating systems, application software, and system management tools. Ability to monitor system performance and troubleshoot. Desired Software Engineering Skills: Experience in programming, software tools and packages, operating systems, and networking to solve collection needs in multi-cloud environments. Ability to manage software applications in a multi-cloud environment (AWS, Azure, etc.). Experience with Python. Ability to listen and transcribe from mission need to technical requirements. Ability to assess project requirements and make informed technical recommendations. Experience developing and documenting scripts on Linux platforms. Experience designing, developing, and maintaining SQL-based databases, including PostgreSQLand MySQL. Ability to develop PL/SQL database scripts, including procedures, functions, exception handlers, and triggers. Experience writing and tuning complex queries against structured and unstructured data sets. Experience developing, documenting, and maintaining secure and scalable REST APIs. Experience integrating services using messaging technologies, including service buses, publish and subscribe, and MQ. Experience working with geo-locational data at both the backend and the application tier. Ability to develop software in a DevOps environment. Experience maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment. Experience using Git as a source code repository. Desired Skills: Demonstrated experience working with big data processing and NoSQL databases such as MongoDB, ElasticSearch, MapReduce, and HBase. Demonstrated experience with Apache NiFi. Experience with the Extract, Transform, and Load (ETL) processes. Ability to manage and mitigate IT security vulnerabilities using Plans of Actions and Milestones (POAMs) Knowledge in applying FISMA security controls. Ability to document and communicate technical and non-technical mission requirements for all audiences. Ability to work collaboratively with other technical teams across multiple organizational boundaries. SAIC accepts applications on an ongoing basis and there is no deadline. Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.