View all jobs

Open Source Engineer

Reston, VA

Open Source Engineer

·         BS/MS in Computer Science/Computer Engineering, Science, Math or equivalent experience with focus on distributed computing
·         Minimum 3 years in building Production Grade Open-Source applications in Hadoop and Spark Technologies extending to Hive, Solr, Elastic Search, Flume, Storm, and Kafka in both an on premise and cloud deployment model
·         Working knowledge of Data Storage and processing formats like Avro, Parquet, ORC file
·         Implemented Hadoop security using LDAP, Kerberos, Ranger, Knox, Encryption
·         Implemented Hadoop Governance, Control and Data Management using Ranger, Atlas, Falcon
·         Experience with NoSQL databases like HBase, CouchDB, Cloudant, Cassandra and MongoDB
·         Solid understanding of SQL and SQL optimization techniques
·         Solid understanding of algorithms, data structures, and deep data analytics using machine learning libraries
·         Production Implementation Experience in projects with considerable data size (TB/ PB) and complexity
·         Skilled bigdata architect with cross-industry, cross-functional and cross-domain know-how.
·         Full SDLC experience in requirements gathering, architecting, planning, testing and deploying analytics solutions at commercial or enterprise scale
·         Implemented backup strategies for Hadoop Platform
·         Software development experience using Java, Scala, Python and other scripting languages
·         Hands-on experience developing applications using REST API architectures and web services, like twitter, weather, geospatial
·         Experience with Enterprise application integration patterns and architectures
·         Software development experience using Java, Scala, Python and other scripting languages like Perl, Linux, PHP, Ruby, R
·         Must be able to perform detailed analysis of business problems and technical environments and use this in designing the solution
·         Good documentation skills, excellent written and verbal communication skills
·         Must be able to work in a fast-paced agile development environment
Bonus
  • Network Security Architecture, Design and Cyber Security Experience
  • Microservices architecture experience a plus
  • Familiarity with fault tolerant message queuing/broker systems (Kafka, SQS, Kinesis)
  • Environment deploy/orchestration (Kubernetes, Docker, etc)
  • Terraform experience a plus
·         Understanding Network configurations and ability to troubleshoot.
·         Understanding endpoint protection.
More Openings
Finance Analyst V
Paralegal III
NOC Control Tech I
Powered by