Today
Top Secret/SCI
Unspecified
Unspecified
Engineering - Systems
Chantilly, VA (On-Site/Office)
ManTech is seeking a motivated, career and customer-oriented Senior Software Developer - Cloud to join our team in Chantilly, VA.
Responsibilities Include but are not limited to:
Basic Qualifications:
Preferred Qualifications:
Security Clearance Requirements:
Physical Requirements:
#LI-AA1 , #joinmantechd #joinmantechaa
Responsibilities Include but are not limited to:
- Designing and implementing large-scale ingest systems in a Big Data environment
- Optimizing all stages of the data lifecycle, from initial planning, to ingest, through final display and beyond
- Designing and implementing data extraction, cleansing, transformation, loading, and replication/distribution
- Developing custom solutions/code to ingest and exploit new and existing data sources
- Working with Sponsor development teams to improve application performance
- Organizing and maintaining documentation so others are able to understand and use it
- Collaborating with teammates, other service providers, vendors, and users to develop new and more efficient methods
Basic Qualifications:
- 15+ years relevant Information Technology experience
- Strong software development experience, to include significant Java development, data analysis/parsing, and SQL/database experience
- Strong experience with the full data lifecycle, from ingest through display, in a Big Data environment
- Strong experience with Java-related technologies, such as JDK, J2EE, EJB, JDBC, and/or Spring, and experience with RESTful APIs
- Experience developing and performing ETL tasks in a Linux environment
- High School Diploma/GED
Preferred Qualifications:
- Experience with Hadoop, Hbase, MapReduce
- Experience with Elasticsearch
- Experience with NiFi, Kafka, and Zookeeper
Security Clearance Requirements:
- TS/SCI with Polygraph
Physical Requirements:
- Use hands to operate a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
- The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
- Must be able to remain in a stationary position 50% of the time
- The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations
#LI-AA1 , #joinmantechd #joinmantechaa
group id: RTX14564a