Today
Top Secret/SCI
Unspecified
Unspecified
IT - Software
Hanover, MD (On-Site/Office)
ManTech seeks a motivated, career and customer-oriented Lead CNO Python Software Engineer to join our team in the Hanover, Maryland.
Responsibilities include, but are not limited to:
Minimum Qualifications:
Preferred Qualifications:
Clearance Requirements:
Physical Requirements:
Responsibilities include, but are not limited to:
- Coding and development with Python, Java and/or Groovy.
- Performing data analytics on logs, images, and other formats.
- Working with Databases and General Troubleshooting (tuning and optimization, deadlocks, keys, normalization) in any Relational Database Engines (MySQL, PostgreSQL, Oracle, SQL Server)
- Using streaming technologies (e.g. Kafka), including customization of data flows.
- Log analysis and General Troubleshooting (tuning and optimization, Search and Indexing Operations, mapping, monitoring)
- Working with Elastic Stack (Elastic, Logstash, Beats, Kibana, Fluent etc.) and knowledge of Opensearch APIs.
- Perform system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.
- Research requirements for a product, including target environment, performance criteria, and competitive issues.
- Design new capabilities or recommend improvements to existing capabilities.
- Determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming.
- Ensure software standards are met.
- Modify existing software to correct errors, to adapt to new requirements, or to improve performance.
- Perform quality control on team products.
- Coordinate and perform software deployments for developed products.
- Mentoring junior software developers
Minimum Qualifications:
- Bachelor's degree +20 years of programming OR 24 years of programming without a degree
- Experience with build environments such as Gradle or Maven
- Experience with Object Oriented Analysis and Design
- Familiarity with Software Version Control
- Knowledge of SQL and of NoSQL databases
- Knowledge of data ingest, data storage, and data processing techniques.
- Knowledge of agile software development methodology
- Knowledge of XML and/or JSON
Preferred Qualifications:
- Knowledge of MongoDB
- Knowledge of Elastic
- Solid, demonstrable skills in troubleshooting and maintaining complex code
- Experience with Subversion/GIT
- Experience with Atlassian Tools (Confluence, Jira, Bamboo, Crucible)
- Experience using VMWare, preferably ESX
Clearance Requirements:
- Must have active/current TS/SCI with Polygraph.
Physical Requirements:
- Ability to remain stationary for extended periods (50% of the time) and operate computer equipment and office machinery.
- Regular communication with co-workers, management, and customers.
group id: RTX14564a
ManTech Corporate Capabilities