Military Spouse Jobs

MILITARY SPOUSE JOBS

Job Information

ManTech Software Developer - Cloud in Chantilly, Virginia

ManTech is seeking a motivated, career and customer-oriented Software Developer – Cloud to join our team in Chantilly, VA.

Responsibilities include but are not limited to:

· Designing, implementing, and optimizing large-scale ingest systems in a Big Data Cloud 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

· Developing data profiling, deduping logic, and matching logic for analysis

· Organizing and maintaining data layer 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

· Effectively articulating the risks and constraints associated with software solutions, based on environment

Basic Qualifications:

· 2+ years of 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 Linux and/or Cloud environments

· High School Diploma/GED

Preferred Qualifications:

· Demonstrated experience delivering solutions using Cloud technologies, such as AWS, Microsoft Azure, etc.

· Experience with Hadoop, Hbase, MapReduce

· Experience with Elasticsearch

· Experience working in a mission environment and/or with many different types of data

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.

· Constantly positions self to maintain computers in the lab, including under the desks and in the server closet

#LI-AA1 , #joinmantechd #joinmantechaa

DirectEmployers