Job Details

ID #22171825
State Virginia
City Fairfax
Job type Permanent
Salary TBD
Source Electronic Consulting Services, Inc (ECS Federal)
Showed 2021-11-04
Date 2021-11-03
Deadline 2022-01-01
Category Web/HTML/info design
Create resume
Apply Now

Mid-Level Developer (Journeyperson)

Virginia, Fairfax, 22030 Fairfax USA
Apply Now

ECS is a federal contractor. As such, we are subject an Executive Order requiring all employees of federal contractors to be fully vaccinated for COVID-19 by December 8, 2021. Therefore, by applying for this position, you understand that you will be required to verify that you have been, or will be, fully vaccinated by December 8, or to verify that you cannot be vaccinated due to a legally recognized exception to the vaccine mandate set forth in the Executive Order. Note: An individual is not considered to be fully vaccinated until two weeks after receiving the second vaccine dosage in a vaccine regimen involving two vaccines. The above does not apply to personnel applying to United States Postal Service positions, however, as an ECS employee you will be required to complete the ECS COVID-19 survey to be compliant with Executive Order 14024.

ECS is seeking a

Mid-Level Developer (Journeyperson) to work in our

Fairfax, VA office.

Job Description: ECS is looking for a Developer to support the development of an integrated solution to visualize cyber security related data. The Continuous Diagnostics and Mitigation (CDM) Dashboard is comprised of multiple Commercial Off the Shelf (COTS) and open source products, software configuration packages and custom code which work together to operate as a single dashboard solution, tailored to meet DHS requirements. ECS is responsible for designing the complete Dashboard solution, and for developing and delivering custom components that work with the prescribed, pre-installed COTS and open source components. This position will work as part of an agile development team to conduct systems design, analysis and development of the solution. We are seeking a problem solver, who enjoys the challenge of tackling technical tasks and problems with little oversight, and connecting dots to think at the broader, solution level. A strong desire and aptitude for learning is a must - our solution is rapidly evolving, along with new requirements, technologies and the threat landscape. Successful candidates will have demonstrated experience writing well-structured code and applications using coding best practices to deliver enterprise applications. Candidates should have a solid understanding of application architecture and interfaces as well as experience with data modeling, hands on configuration, performance tuning and monitoring/optimizing of distributed data storage stacks (e.g. Elasticsearch).

Required Skills:
  • Must be able to acquire DHS Suitability
  • Bachelor's Degree
  • 5+ years' experience developing enterprise-level applications and supporting end-to-end systems development and delivery in an Agile environment.
  • 3+ years' experience with systems integration (i.e. moving data from one system to another, integrating functions between applications, experience with ETL, work with API's, advanced level expertise with scripting languages, Python preferred).
  • 2+ years' experience leading technical analysis efforts, to evaluate new methodologies and technologies, make recommendations that meet requirements and optimally deliver technical capabilities.
  • Intermediate level expertise creating data pipelines to include ETL and streaming data such as log data or tool/sensor data to indices. Experience with Splunk forwarders, Kafka, Logstash, Beats, or ES/Splunk python.
  • Intermediate level expertise with data modeling, hands on configuration, tuning and operating of distributed data storage stacks. Open source tools including Kafka, Logstash, Beats, Elasticsearch, Kibana, or Splunk preferred.
  • Excellent written and oral communication, must be comfortable presenting information both internally, and to customers.
  • Experience working on an Agile development team

Desired Skills:
  • Experience querying data to include aggregations, calculations, and producing metrics from data.
  • Experience designing and implementing data visualizations.
  • Experience with Kibana, Splunk, or Grafana preferred.
  • Experience with one or more message queuing systems.
  • RabbitMQ or Kafka preferred.
  • Experience working on an Agile development team
  • Contributor to open source projects
  • Experience with tools in both Linux and Windows environments
  • Experience creating data pipelines to include ETL and streaming data such as log data or tool/sensor data to indices.
  • Experience with Splunk forwarders, Kafka, Logstash, Beats, or ES/Splunk python libraries preferred
  • Cloud workload experience (Amazon Web Services, Azure)
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans. ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3000+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.

Apply Now Subscribe Report job