The Software Engineer will design, develop, code, test, and debug complex software products, or make significant enhancements to existing software. The ideal candidate is a hands-on platform builder with significant experience in developing scalable data platforms, with experience in business intelligence, analytics, data science and data products. They must have strong, firsthand technical expertise in a variety of configuration management and big data technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. They must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and innovation.
REQUIRED KNOWLEDGE/SKILLS
5+ years of related software development experience.
Hands-on experience with modern programming languages including Java, Java Script, Python, and other non-relational databases.
DevOps experience building and deploying cloud infrastructure with technologies like Ansible, Cloud Formation, Puppet, etc.
We are looking for a candidate with hands-on experience and is familiar with one or more of the following software/tools:
Experience with monitoring technologies like ELK, Prometheus, Grafana, etc.
Experience with building APIs and services using REST, Hadoop, Map Reduce, Spark, etc.
Experience with build automation technologies like Maven, Jenkins, etc.
Experience with Linux (preferred) or Windows operating systems.
DESIRED KNOWLEDGE/SKILLS
Hands-on experience working with Elastic Search, Mongo DB, Docker, Kubernetes, Rabbit MQ, and NiFi.
Design and develop a processing platform using various configuration management technologies.
Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
Troubleshoots complex problems and provides customer support for software systems and application issues.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to sustain and advance our organization’s capabilities.
Powered by JazzHR
Numbers & Facts
Location
Herndon, VA
Skills
Ansibleunmatched
Apache Hadoopunmatched
Apache Sparkunmatched
Application Programming Interface (API)unmatched
Automationunmatched
Big Dataunmatched
Business Intelligenceunmatched
Cloud Computingunmatched
Configuration Managementunmatched
Continuous Improvementunmatched
Customer Service Softwareunmatched
Customer Service Systemsunmatched
Data Managementunmatched
Data Scienceunmatched
Data Setsunmatched
Debugging Toolsunmatched
DevOpsunmatched
Dockerunmatched
Elasticsearchunmatched
Identify Issuesunmatched
Javaunmatched
JavaScriptunmatched
Jenkinsunmatched
Linux Operating Systemunmatched
MapReduceunmatched
Mavenunmatched
Microsoft Windows Operating Systemunmatched
MongoDBunmatched
Programming Languagesunmatched
Puppet (Configuration Management)unmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
RabbitMQunmatched
Relational Databases (RDBMS)unmatched
Scalable System Developmentunmatched
Sensitive Compartmented Information (SCI)unmatched
Software Administrationunmatched
Software Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Systems Administration/Managementunmatched
Testingunmatched
Top Secret Clearanceunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.