ECS · 22 hours ago
Senior Developer
ECS is a leading mid-sized provider of technology services to the United States Federal Government. They are seeking a Senior Developer to support the development of an integrated solution to visualize cyber security related data, working as part of an agile development team and producing code for the solution.
Artificial Intelligence (AI)Cloud InfrastructureComplianceConsultingCyber SecurityInformation TechnologyMachine LearningSecuritySoftware
Responsibilities
Support the development of an integrated solution to visualize cyber security related data
Work as part of an agile development team and produce code to support the solution
Become involved in systems design and analysis efforts
Qualification
Required
Strong Python skills and familiarity with common libraries like Pandas, BeautifulSoup, NumPy, Boto3 etc
Strong Elastic Stack skills both Kibana and Elasticsearch
10+ years of experience developing enterprise-level applications and supporting end-to-end systems development and delivery in an Agile environment
10+ years of experience with systems integration (i.e. integrating functions between applications, experience with ETL/ELT workflows, work with API's, expertise with scripting)
5+ years for experience mocking data and authoring and performing code and integration tests
5+ years of experience leading technical analysis efforts, to evaluate new methodologies and technologies, make recommendations that meet requirements and optimally deliver technical capabilities
5+ years developing microservice based applications utilizing modern tools and components such as containers, Docker, Kubernetes, AWS ECR/ECS/EKS/Fargate, and container registries
5+ years leveraging git code repositories (e.g. GitHub) and using GitHub actions
5+ years incorporating Continuous Integration / Continuous Delivery (CI/CD) capabilities into development lifecycle
Advanced level expertise querying data to include aggregations, calculations, and producing metrics from data
Expert level experience designing and implementing data visualizations
Expertise with one or more message queuing systems. RabbitMQ or Kafka preferred
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 python
Intermediate level expertise with data modeling, hands on configuration, tuning and operating of distributed data storage stacks
Excellent written and oral communication
Must be a US Citizen and able to acquire DHS Suitability
Preferred
Understand current cyber exploits, attack methodology, and detection techniques using a wide variety of security products including COTS and open source
Cloud workload experience (Amazon Web Services, Azure)
Experience working with cyber tools, technologies, and missions
Understanding of machine learning, and it's use in anomaly detection
Contributor to open-source projects
Experience with ALM tools, especially Jira
Experience with tools in both Linux and Windows environments
Familiarity with YAML structures and knowledge of automation systems like Jenkins
Company
ECS
ECS is a fast-growing 4,000-person, $1.2B provider of advanced technology solutions for federal civilian, defense, intelligence, and commercial customers.
Funding
Current Stage
Late StageTotal Funding
unknown2018-01-31Acquired
2015-04-10Private Equity
Recent News
2025-11-19
2025-03-26
2025-02-14
Company data provided by crunchbase