10 open positions available
Lead and oversee the Value Management Office, manage project portfolios, ensure efficient delivery of services, and coordinate with stakeholders and teams. | Bachelor’s degree in computer science or related field, active Public Trust or higher clearance, PMP certification, 10+ years in Health IT software development with Agile/DevOps experience, local residency, and travel within DC Metro area. | Job Description ECS is seeking a NIH NIAID Value Management Delivery Lead to work remotely. Please Note: This position is contingent upon contract award. ECS is seeking an experienced NIH NIAID Enabling and Advancing Technologies (NEAT) Value Management Delivery Lead to work remotely providing leadership and oversight for the Value Management Office, ensuring the efficient and effective delivery of OEB Services. The Value Management Delivery Lead will be responsible for the day-to-day management and oversight of work performed under this task order. Key Responsibilities • Value Management Leadership: • Assist with the leadership of the day-to-day operation of a Value Management Office (VMO). • Assist with portfolio Management of projects, products, initiatives. • Project Management: • Assist with project management to ensure the efficient delivery of OEB Services. • Collaborate with stakeholders to ensure smooth project execution and resolve any issues that may arise. • Reporting and Communication: • Ensure timely and accurate reporting of Value Management Office status and other relevant information. • Collaborate with stakeholders to ensure smooth execution of Value Management Office responsibilities and resolve any issues that may arise. • Collaboration and Coordination: • Collaborate with stakeholders to ensure smooth execution of Value Management Office responsibilities and resolve any issues that may arise. • Coordinate with team members to ensure effective Value Management Office management and delivery. • Deliverables: • Reports on Value Management Office status • Portfolio Management of projects, products, initiatives • Other reports and deliverables as outlined in the contract Salary Range: $100,000 - $160,000 Required Skills General Description of Benefits • Bachelor’s degree in computer science, Information Security, or related field. • Active Public Trust or higher security clearance. • Documented experience with Value Management and project management. • Experience with leadership and oversight, including assisting with the leadership of the day-to-day operation of a Value Management Office (VMO). • Excellent communication and reporting skills, with the ability to deliver timely and accurate reports. • Strong collaboration and coordination skills, with the ability to work effectively with stakeholders and team members. • Minimum 10 years’ experience supporting Health IT software development initiatives leveraging Agile and DevOps/DevSecOps practices leading cross-functional teams. • Experience installing, configuring, and integrating custom solutions, COTS, GOTS, and FOSS into a larger collection of services and systems. • PMP (Project Management Professional) Certification. • Reside within the Washington DC Metro area. • Travel within the Washington DC Metro Area, and CONUS as needed. Desired Skills • Candidate shall have documented experience with Project Management, Agile Coaching, Business Process Analysis, and Organizational Change Management. • Candidate must have practical experience with industry best practices as articulated by, but not limited to, the Project Management Institute (PMI), Lean IT, Agile practices, as well as DevOps and ITIL, as appropriate. • Experience working with microservices and containerization, including orchestration, cluster management, and container storage, including Docker, Kubernetes, or Rancher. • Ability to lead, mentor, and guide engineering teams to ensure adherence to best practices. • Relevant Certifications (e.g., AWS, Azure, Agile SAFe, DevOps, DevSecOps, CI/CD, CMMI, etc.) • Experience with development automation, including GitOps, GitLab, or GitHub. • Familiar with HHS Enterprise Life Cycle (ELPC) methodology. ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law. 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 3500+ 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.
Contribute to development and evaluation of autonomous robotic assistive devices, perform technical reviews, market analyses, and generate programmatic documentation. | Ph.D. or Master's with extensive experience in engineering or robotics, proficiency in multiple programming languages including Python and Java, embedded systems expertise, and strong communication skills. | Job Description ECS is seeking an ARPA-H SETA - Robotics Engineer/Interdisciplinary Scientist (Autonomous Robotic Assistive Devices) to work remotely. Specific Duties • Contribute to a multidisciplinary team building the future of affordable, safe autonomous robotic assistive devices for the elderly and disabled. • Provide subject matter expertise across all aspects of integrated robotics systems development and factors affecting operational deployment in direct human contact applications. • Evaluate technical proposals for scientific merit and innovation. Provide feedback, organize reviewer comments, draft recommendations and project summaries, and presentation materials. • Perform market analyses, technical due diligence, and literature reviews and generate briefing documents summarizing technical topics related to application of autonomous mobile robots and exoskeletons to health care applications for the elderly and disabled. • Develop technical and administrative programmatic documentation on short timelines to communicate technical approach, progress, cost, schedule and risk for advanced robotics development efforts. Experience/Expertise • Proficiency in programming languages such as Python, C++, Java, and MATLAB. • Expertise in circuit design, microcontrollers, and embedded systems for robotic systems. • Experience with sensor/actuator integration and data fusion for simultaneous localization, mapping, and planning. • Familiarity with robotic operating systems for simulation, visualization, and communication between different components. • Understanding of AI and ML techniques for developing intelligent behaviors and robotic decision-making processes. • Experience with User-Centered Design for customer-needs-driven engineering development. • Team-oriented with exceptional communication, writing, and organizational skills. • Prior experience supporting commercial innovation centers, university applied robotics centers, ARPA-like programs (e.g., DARPA, IARPA, APRA-E), or U.S. DoD advanced development programs is desired, but not required. Salary Range: $100,000 - $180,000 Required Skills General Description of Benefits • Ph.D. in Electrical Engineering, Mechanical Engineering, Computer Science, Robotics, Biomedical Engineering, and other related disciplines with 2+ years’ experience • Masters in relevant disciplines with 5+ years experience. Desired Skills • Ability to work in a high-paced environment is critical. • Experience with scientific peer review. • Knowledge of current FDA regulations is a plus. • Broad knowledge base in biomedical sciences and ability to learn, grow, and develop new skill sets. • Excellent verbal and written communication skills are very important. #ECS1 ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law. 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 3500+ 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.
Manage daily system configuration and operations, optimize system performance and resource utilization, perform capacity planning, assist users, and maintain applications. | 6+ years supporting Health IT software, security clearance, bachelor’s degree in related field, supervisory skills, experience with mainframe and client/server systems, and reside in Washington DC Metro area. | Job Description ECS is seeking an experienced NIH NIAID Enabling and Advancing Technologies (NEAT) CI System Administrator III (Operations Management) to work remotely. Please Note: This position is contingent upon contract award. The NIAID NEAT CI - System Administrator III (Operations Management) supervises and manages the daily activities of configuration and operations of systems which may be mainframe, mini, or client/server based. Plans and monitors the optimization of system operation and resource utilization and performs systems capacity analysis and planning. Oversees assistance to users in accessing and using business systems. Key Responsibilities • Manages the daily configuration and operation of various systems. • Plans and monitors the optimization of system operations and resource utilization. • Performs systems capacity analysis and planning. • Oversees the assistance provided to users for business system access. • Provide timely and effective applications maintenance and repair on all CIB supported software applications. • Provide efficient performance monitoring of all CIB supported applications, issuing timely and accurate notification of application outages to CIB management. • Collect, store, and analyze data relevant to monitored applications to perform and report accurate root causal analysis of all related issues and to support trend analysis and forecasting. • Ensure effective change management of all OCICB-supported software applications. Salary Range: $120,000 - $175,000 Required Skills General Description of Benefits • Experience supporting clinical technology, including, but not limited to, system administration, configuration management, and lifecycle management. • Experience monitoring systems for unanticipated issues and reporting on systems performance metrics. • Experience applying troubleshooting techniques across various server, application, and network technologies. • Experience with security standards and best practices, including authentication and authorization mechanisms. • Bachelor’s degree in computer science, Information Security or related field. • Active Public Trust or higher security clearance. • Strong supervisory skills in managing system configuration and operation. • In-depth knowledge of optimizing system operations and resource utilization. • Proficiency in performing systems capacity analysis and planning. • Excellent leadership and communication skills to assist users in accessing business systems. • Extensive experience working with mainframe, mini, and client/server-based systems. • Minimum 6 years’ experience supporting Health IT software development initiatives. • Reside within the Washington DC Metro area. • Travel within the Washington DC Metro Area, and CONUS as needed. Desired Skills • Prior experience supporting NIH is desired but not required. ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law. 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 3500+ 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.
Lead compliance oversight for ISCM and CDM initiatives, ensure adherence to federal cybersecurity standards, develop compliance documentation, support audit readiness, and liaise with DHS and internal stakeholders. | U.S. citizenship, ability to obtain DOE or DoD clearance, 6-10+ years in federal cybersecurity compliance, strong knowledge of federal cybersecurity frameworks, and relevant certifications. | Job Description ECS is seeking a ISCM Lead Compliance Specialist to work remotely. Overview The ISCM Lead Compliance Specialist supports a federal energy sector cybersecurity program by ensuring alignment with federal standards, policies, and regulatory requirements. This role provides expertise in compliance oversight, documentation, and reporting for the Information Security Continuous Monitoring (ISCM) and DHS Continuous Diagnostics and Mitigation (CDM) programs. The position liaises with internal stakeholders and DHS CDM teams to ensure consistent compliance posture and effective program reporting. Core Capabilities • Lead compliance oversight for ISCM and CDM initiatives within a federal energy enterprise • Ensure adherence to federal cybersecurity standards and requirements (FISMA, NIST 800-53, NIST 800-137, ISCM, CDM) • Develop and maintain compliance documentation, policies, and procedures • Support audit readiness, regulatory reporting, and continuous monitoring reviews • Oversee metrics development and dashboards demonstrating compliance status and control effectiveness • Liaise with DHS CDM and internal stakeholders to ensure program alignment • Provide guidance and knowledge transfer on compliance frameworks and processes Salary Range: $150,000 - $180,000 Required Skills General Description of Benefits • U.S. Citizenship • Ability to obtain and maintain a DOE “L” clearance or DoD Secret clearance with reciprocity • Strong knowledge of federal cybersecurity compliance frameworks (FISMA, NIST SP 800-53, NIST SP 800-137) • Experience supporting ISCM or CDM compliance and reporting activities • Proven ability to prepare compliance documentation, dashboards, and audit materials • Strong communication and coordination skills with federal stakeholders • Minimum 6-8 years of experience in cybersecurity compliance or governance roles • 10+ years preferred with progressive responsibility in federal cybersecurity compliance Desired Skills • Familiarity with federal energy or critical infrastructure cybersecurity environments • Experience with compliance automation and reporting tools (e.g., Archer, Splunk dashboards, GRC platforms) • Knowledge of NIST RMF and related federal risk management frameworks • Certifications: CISSP, CGRC (CAP), CISA, or CISM • Experience supporting compliance within OT/ICS environments #ECS1 ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law. 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 3500+ 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.
Lead and oversee federal cybersecurity programs ensuring compliance with ISCM, CDM, and NIST frameworks while managing budgets, schedules, and stakeholder engagement. | U.S. Citizenship, ability to obtain DOE or DoD clearance, strong knowledge of NIST RMF and ISCM, 7-10+ years managing federal cybersecurity programs, and a relevant bachelor's degree or equivalent experience. | ECS is seeking a Cyber Program Manager to work remotely. Salary Range: $150,000-$195,000 General Description of Benefits [https://ecstech.com/careers/benefits] Overview The Program Manager leads and oversees enterprise cybersecurity programs within the federal energy sector, ensuring alignment with Information Security Continuous Monitoring (ISCM) and Continuous Diagnostics and Mitigation (CDM) frameworks. This role is responsible for program planning, execution, compliance, and stakeholder engagement, with direct coordination across federal stakeholders and technical teams. Core Capabilities * Lead program management of cybersecurity initiatives aligned with ISCM and CDM requirements * Ensure compliance with federal frameworks including NIST RMF, FISMA, and NIST 800-53 * Provide program oversight on budgets, schedules, resources, and contractual deliverables * Engage with stakeholders across the federal energy enterprise to drive program success * Monitor and report on program performance metrics, risks, and mitigation actions * Facilitate audit readiness, governance, and compliance reporting Qualifications * U.S. Citizenship * Ability to obtain and maintain a DOE “L” clearance or DoD Secret clearance with reciprocity * Strong knowledge of NIST RMF and ISCM * Proven experience managing federal cybersecurity programs * Experience with compliance and audit readiness in regulated environments * Excellent communication and stakeholder engagement skills * Ability to lead cross-functional teams and manage competing priorities * Minimum 7–8 years of program management experience in federal cybersecurity * 10+ years preferred with progressive responsibility in large-scale programs * Bachelor’s degree in Cybersecurity, Information Technology, or related field (experience substitutions allowed)
Lead incident investigations and coordinate detection, response, and reporting. Conduct log, endpoint, and network analysis to detect threats and anomalies. | U.S. Citizenship is required along with the ability to obtain a security clearance. Candidates should have 4+ years of experience in SOC operations, threat detection, or incident response. | ECS is seeking a SOC Analyst 3 to work remotely. Salary Range: $100,000-$133,000 General Description of Benefits [https://ecstech.com/careers/benefits] Overview Provide advanced monitoring, detection, and incident response within a federal energy sector Security Operations Center (SOC). Tier 3 analysts serve as escalation leads, supporting junior analysts and engaging directly in complex investigations to protect mission-critical systems. Core Responsibilities * Lead incident investigations and coordinate detection, response, and reporting. * Conduct log, endpoint, and network analysis to detect threats and anomalies. * Correlate activity across SIEM, EDR, and SOC tools to identify attacks. * Mentor and guide junior SOC analysts. * Create and deliver incident reports, dashboards, and metrics. * Support compliance with federal cybersecurity requirements (FISMA, NIST, DOE CDM program). * Collaborate with IT and cybersecurity teams to strengthen defenses and improve processes. Qualifications * U.S. Citizenship is required. * Must have the ability to obtain a U.S. Department of Energy “L” security clearance or U.S. Department of Defense Secret clearance with reciprocity. * 4+ years of experience in SOC operations, threat detection, or incident response. * Hands-on experience with SIEM and endpoint detection/response tools. * Strong analytical and communication skills. * Ability to support 24x7 SOC operations (shift or on-call as required).
The Full Stack Developer will work closely with clients to understand their needs and design technical solutions. Responsibilities include building and maintaining scalable back-end services and developing rich front-end experiences. | Candidates should have a Bachelor's degree in a technical discipline or equivalent experience, along with at least 5 years of experience in software development and cloud environments. Knowledge of automation and API development is also required. | ECS is seeking a Full Stack Developer to work Remotely. We are currently seeking an organized, detailed oriented, and Full Stack Developer to join our team. This role will entail working closely with the client to understand needs and pain-points, and designing, configuring, and implementing technical solutions across a range of programming languages, cloud platforms, and supporting infrastructure. Responsibilities: * Finding intelligent ways to solve problems without a lot of repeat work * Leveraging expertise to advise and create solutions that are simple, secure, and maintainable * Build, maintain, and update automation code and/or scripts * Develop Rich Front-End experiences in concert with back-end services and platforms * Finding opportunities to use data and metrics to inform decisions and create changes to improve the environment * Design, build and maintain scalable back-end services and APIs, ensuring reliable data flow, security, and performance Salary Range: $120,000 - $165,000 General Description of Benefits [https://ecstech.com/careers/benefits] Qualifications * Bachelor’s degree in engineering or technical discipline, or associates with equivalent years of experience. * At least 5 Years of overall experience and knowledge of: * Cloud Environments * Software Development
Lead and manage all phases of project execution including planning, monitoring, documentation, risk mitigation, and stakeholder communication for DoD initiatives. | Requires 5+ years project management experience, DoD 8140 IAT Level II certification, ability to obtain Top Secret clearance, cloud technology experience, and strong communication skills. | ECS is seeking a Project Manager to support a Department of Defense (DoD) customer remotely. The successful candidate will lead a team responsible for initiating, planning, controlling, and executing initiatives in support of sensitive and critical priorities. The candidate will work closely with stakeholders to include the DoD, commercial vendors, traditional federal contractors, and ECS technical teams to initiate, plan, execute, and control priority Program initiatives. The ideal candidate is a motivated self-starter with advanced business acumen, strong problem-solving skills, and hands-on project management experience, preferably with prior exposure to cloud technologies. The ideal candidate also assumes full ownership and accountability for tasks and deadlines; works with limited/no supervision; and commits to high quality results and deliverables. This is a demanding, high-energy position that requires innovative solutions to network, hardware, software, and business challenges. The selected candidate will report directly to the Research & Development (R&D) Enclaves Director, and join a multidisciplinary team that promotes customer service, and excellence in communication, innovation, collaboration, and teamwork. This candidate is also highly adaptable, detail-oriented, and has well-developed written, verbal, and interpersonal skills. General Duties: * Lead phased project initiation, planning, execution, monitoring and closing activities. * Plan, organize, assign, and direct the completion of project tasks within budget and scope; communicate and mitigate task delays and track task completion. * Identify and assist in the development and finalization of required project deliverables. * Coordinate and facilitate project meetings with internal and external stakeholders; create agendas and publish minutes. * Develop and maintain project documentation (e.g., charters, CONOPS, requirements, design documents, implementation plans, test plans, schedules, monthly status reports, programmatic reviews, etc.). * Support development and maintenance of Plans of Action and Milestones (POA&M). * Communicate status and escalate issues to leadership, as appropriate. * Mitigate project risks and track action items to closure. * Provide user management, support, training, and troubleshooting, as needed. * Support contract actions and financial tasks, as needed. * Conduct maintenance window pre- and post-window testing. * Other duties, as assigned. Salary Range: $115,000 - $135,000 General Description of Benefits [https://ecstech.com/careers/benefits] Qualifications * U.S. Citizen. * Bachelor's degree in Computer Science; Information Systems Management; Project Management, Business, or a similar discipline. * Ability to obtain a Top Secret security clearance. * 5+ years of hands-on project management experience. * DoD 8140 IAT Level II certification (e.g., CompTIA Security+ or higher); active (preferred) or within 60 calendar days of hire. * Local resource with the ability to travel <5% to Corporate ECS offices and CONUS customer sites, as needed, throughout the lifespan of the Program. * Extensive experience leading technical and non-technical teams in all components of project execution, including requirements, documentation, schedule, quality, and financial management; as well as deployment, operations, maintenance, and customer service. * Hands-on experience working with cloud technologies (Amazon Web Services, Microsoft Azure, etc.). * Proven abilities to: * Interact with stakeholders at all levels, from end-users to executive leadership. * Gather, interpret, and validate detailed requirements to develop strategic plans that meet customers’ mission objectives. * Identify and remediate day-to-day technical and operational challenges. * Advanced proficiency in Microsoft Office tools and O365, including Excel, Word, PowerPoint, and Teams. * Thrives in a fast-paced environment with competing priorities, firm deadlines and critical, quick turnaround and ad-hoc tasks. * Strong problem-solving and decision-making capabilities, with a proven ability to weigh the relative costs and benefits of potential actions and identify the most appropriate solution. * Highly developed interpersonal and oral/written communication skills, with the ability to effectively and professionally interact with a diverse set of technical and non-technical stakeholders (from peers to end-users to executive management).
Design and optimize sustainable AWS cloud architectures, lead technical teams, and drive enterprise cloud transformation initiatives. | Bachelor's degree, 7+ years experience in cloud services, automation, DevSecOps, SOA, enterprise architecture, and strong communication skills. | ECS is looking for a Cloud Engineer in the Washington, DC area who is passionate about automation, enterprise transformation, and continuously driving innovation to support the Department of Homeland Security. Strong candidates will have a desire to modernize existing architecture and establish innovative new architectures, while driving strategic initiatives that take advantage of modern approaches to technology, business delivery, and data. The Cloud Engineer is responsible for designing sustainable cloud architectures in AWS and other cloud service providers, while also supporting and building teams that will operate those architectures. They will play a strategic role in painting a vision while merging technical, business, and customer needs into achievable objectives and driving the completion of those objectives. As an expert in delivering technical projects, the Cloud Engineer will identify challenges and improvements, then help a multifunctional team solution and deliver those improvements. Responsibilities include but are not limited to: * Independently applies a wide set of engineering disciplines for planning, design, analysis, coding, testing, roll-out and support of information systems architectures. * Continuously optimizing AWS Cloud platform services across all integration points. * Interact closely with key project stakeholders to design, plan and implement operationally sustainable solutions. * Work closely with the technical team to deliver proposed designs. * Provide thought and design leadership. * Serve as a technical SME for cloud services, providers, and platforms. * Lead solution architecting sessions evaluating tradeoffs between design, risk, and cost. * Problem solve challenges as they arise. * Adapt designs to new requirements or discoveries. * Leverage data driven approach to continuous solution, organization, and workforce improvement. * Optimizes performance across multiple teams by suggesting delivery process transformation towards evolving best practices based on each team and project context. Salary Range: $145,000 - $145,000 General Description of Benefits [https://ecstech.com/careers/benefits] Qualifications * Hold a Bachelors Degree in a relevant filed with a minimum of 7 years experience. * Successfully pass a Public Trust background investigation. * Be a U.S. citizen * A minimum of 7 years of related experience including a broad background in various technology solutions, including: * Cloud Services * Infrastructure Automation * DevSecOps * Open Source Ecosystems * Application Programming * Service Oriented Architecture * Enterprise Architecture * Demonstrates a deep working knowledge of all aspects of Cloud Development Platforms including: IT operations, virtualization, containerization, networking, storage, disaster recovery, security policy and controls implementation, system management, and data migration. * Demonstrates expertise in enterprise solution design, SOA models and approaches to enterprise cloud solutions, and promotion of architecture principles along with conducting research in specific technology areas and being up-to-date with the latest of industry trends on application architectures. * Possesses significant expertise in the existing cloud computing technology: public, private, and hybrid, including IaaS, PaaS, and SaaS. * Demonstrates very good written and oral presentation skills and outstanding client-interaction skills. * Thinks creatively and demonstrates the ability to work independently, or with a group, on complex tasks with little direction, supervision, and management oversight.
The Senior Developer will support the development of an integrated solution to visualize cybersecurity-related data. This includes designing and delivering custom components that work with existing COTS and open-source products. | Candidates must have 10+ years of experience developing backend enterprise-level Python applications and building scalable systems integrations. A strong understanding of data processing capabilities and experience with various storage solutions is also required. | ECS is seeking a Senior Developer to work remotely. ECS is seeking talented professionals to join our successful and growing team in building the next-generation Continuous Diagnostics and Mitigation (CDM) Cyber data solution. The CDM Program is the Cybersecurity and Infrastructure Security Agency’s (CISA) dynamic approach to strengthening the cybersecurity of Federal networks and systems through better awareness and visibility into their security posture and cyber threats. ECS is responsible for designing, building, deploying, operating, and maintaining a complete ‘Data Services’ solution which includes the collection, normalization, visualization, and sharing of cyber data from more than 100 Federal agencies. The CDM Data Services product is an integrated suite of multiple Commercial Off the Shelf (COTS) products, software configuration packages, and custom code which work together to operate as an integrated solution tailored to meet Department of Homeland Security (DHS) requirements. We are seeking professionals who thrive in a dynamic, fast-paced, and highly collaborative environment where problem-solving, critical thinking, and a holistic approach to serving the mission are key. Our program operates within the Scaled Agile Framework (SAFe). An aptitude and enthusiasm for continuous learning, improvement, and cyber security is a must! ECS is looking for a Senior 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 Python code using best practices to deliver enterprise-level applications. Candidates should have a solid understanding of core data pipeline processing capabilities to include different design patterns, stream vs bulk processing, ETL functionality, a range of data stores, and APIs. The ability to develop and deliver reliable, performant, and scalable solutions on time is a critical ability of the ideal candidate. *10+ years of relevant work experience is required* Salary Range: $107,716 - $161,574 General Description of Benefits [https://ecstech.com/careers/benefits] Qualifications * Must be a US Citizen and able to acquire DHS Public Trust Suitability * 10+ years experience developing backend enterprise-level Python applications. * 10+ years experience building highly performant, reliable, and scalable systems integrations to include ETL functionality, integrating functions between applications, and working with APIs. * 5+ years experience working with a multitude of storage solutions to include relational databases, non-relational or NoSQL databases, object-relational databases, distributed data stores, and caches or in-memory data stores. Specific technologies include Elasticsearch, Splunk, Postgres, AWS s3, Redis, and memcached. * 5+ years developing microservice based applications utilizing components such as containers, Docker, Kubernetes, AWS ECR/ECS/EKS/Fargate, and container registries. * 5+ years leveraging git repositories (e.g. Github, Gitlab, Bitbucket) with an advanced understanding of branching strategies, pull requests, commits, and other key concepts. * Demonstrated experience writing unit tests to ensure reliable code delivery. * Expertise in creating data pipelines to include batch and streaming data such as log data or tool/sensor data. * Experience leveraging message queuing systems as part of a data pipeline solution. RabbitMQ or Kafka preferred. * Strong analytical and problem-solving skills, with attention to detail. * Excellent written and oral communication. Must be comfortable presenting information both internally, and to customers.
Create tailored applications specifically for ECS with our AI-powered resume builder
Get Started for Free