Talent.com
Software Engineer
Software EngineerBCMC • Dulles, VA, US
Software Engineer

Software Engineer

BCMC • Dulles, VA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

BCMC provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. BCMC brings disruptive technologies, agility, and competitive offerings to customers in the intelligence community, defense, civil, and commercial markets.

The Elastic Engineer will be a part of a team of Data Analytic Engineers enhancing, maintaining, and sustaining an Elastic, Logstash, and Kibana (ELK) instance with a heavy emphasis on data on-boarding, content development, configuration, troubleshooting, reporting, and visualizations. The candidate must possess prior Elastic engineering and administration experience, meet the necessary certification prerequisites, and work well in a distributed team environment.

The Duties and Responsibilities of this role include :

  • Building data pipelines to ingest external datasets into Elastic products.
  • Designing, building, deploying, maintaining, and enhancing the Elastic Logstash Kibana (ELK) platform.
  • Installing and configuring ELK.
  • Using Elastic search Indices, Elastic search APIs, Kibana Dashboards, Log Stash and Beats.
  • Using or creating plug-ins for ELK like authentication and authorization plug-ins.
  • Integrating ELK with enterprise tools and APIs, such as for authentication and authorization.
  • Designing and implementing complex development use cases and scenarios using programming language, such as Python, Groovy, and Bash.
  • Using Elastic Search Cluster Monitoring Tools.

Required skills :

  • U.S. Citizenship
  • Active Secret (S) clearance. Must be able to obtain a TS / SCI clearance
  • Must be able to obtain DHS Suitability
  • 6+ years of directly relevant software development experience required.
  • At least 2 years of experience as an Elastic Cloud on Kubernetes (ECK) admin or equivalent role.
  • At least 2 years of experience with Elasticsearch Domain Specific Language (DSL).
  • At least 5 years of experience with Kubernetes architecture.
  • Strong knowledge of ELK stack.
  • Knowledge of scripting languages, such as JavaScript, Python, Bash, etc.
  • Desired Skills :

  • Experience working in an agile environment.
  • Experience supporting federal customers.
  • Required Education :

  • Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required.
  • Desired Certifications :

  • DoD 8570.1-M Compliance at IAT Level I (e.g., Certified Information Systems Security Professional (CISSP)) certification highly desired
  • Agile software development methodology certification (e.g. SCRUM Master) highly desired.
  • Has achieved an Elastic certification, such as : Elastic Certified Engineer, Elastic Certified Analyst, or Elastic Certified Observable Engineer
  • Has achieved a Kubernetes certification, such as : Kubernetes and Cloud Native Associate (KCNA),  Kubernetes and Cloud Native Security Associate (KCSA), Certified Kubernetes Application Developer (CKAD), Certified Kubernetes Administrator (CKA), or Certified Kubernetes Security Specialist (CKS)
  • Our Company Overview

    Business Computers Management Consulting Group, LLC (BCMC) is a small business specializing in Information Technology (IT), Cybersecurity, Information Assurance (IA), SOA, Big Data Management, Program Management, and more for Federal, State, and Local agencies. We possess highly skilled engineers, providing innovative solutions backed by strong past performances. We are ISO 9001 : 2015, ISO 27001 : 2013, 20000 : 2018, and CMMI L3 certified and registered promising highest quality and services to all of our clients.

    Benefits

    Extremely competitive salary

    95% employer paid for employee medical, dental, & vision coverages

    100% employer paid for employee life, STD & LTD disability coverages

    401k with company match and profit sharing

    Flexible Spending Account (FSA) for dependent & health care

    11 standard holidays & 3 weeks of annual leave

    Software Engineer - Senior II - ESW04

    DOM-TO9-3464

    Powered by JazzHR

    8aUhl1QCOg

    Create a job alert for this search

    Software Engineer • Dulles, VA, US

    Related jobs
    Software Engineer

    Software Engineer

    VirtualVocations • Washington, District of Columbia, United States
    Full-time
    A company is looking for a Software Engineer to develop web applications that integrate customer data with AI workflows.Key Responsibilities Build and design AI governance and enforcement feature...Show more
    Last updated: 30+ days ago • Promoted
    DeFi Application Software Engineer

    DeFi Application Software Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer, DeFi Application.Key Responsibilities Lead the design, development, and maintenance of full-stack features for the core decentralized application Co...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team of developers to create scalable cloud-native solutions Write high-quality code ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Trading)

    Software Engineer (Trading)

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer (Trading).Key Responsibilities Develop features for web platforms, including the Phantom Extension and website Lead initiatives to support additional...Show more
    Last updated: 2 days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer, Platform.Key Responsibilities Deliver high-quality, secure, and scalable features on time Drive operational excellence through root cause analysis a...Show more
    Last updated: 30+ days ago • Promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Mid-Level Software Development Engineer 2 to develop and maintain cloud-native solutions in an engineering team. Key Responsibilities Develop and implement scalable and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Performance Engineer

    Software Performance Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Performance Engineer.Key Responsibilities Develop and maintain custom benchmark tools and automation frameworks for bare-metal and virtualized environments Ex...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer, Trust and Risk

    Software Engineer, Trust and Risk

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer, Trust and Risk.Key Responsibilities Design and develop systems to protect the platform and mitigate risks Proactively monitor and balance risk with ...Show more
    Last updated: 4 days ago • Promoted
    Software Verification Engineer

    Software Verification Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Verification Engineer to ensure the integrity and reliability of customer software through verification processes. Key Responsibilities Conduct verification of ...Show more
    Last updated: 30+ days ago • Promoted
    Backend Software Engineer (TS / SCI Cleared)

    Backend Software Engineer (TS / SCI Cleared)

    Latitude Inc • Springfield, VA, US
    Full-time
    We are seeking a Backend Support Software Developer for a fully onsite role with high visibility, working in direct support of the National Geospatial-Intelligence Agency (NGA).The position focuses...Show more
    Last updated: 16 days ago • Promoted
    Senior Backend Engineer - Go

    Senior Backend Engineer - Go

    Hatch IT • Warrenton, VA, US
    Full-time
    Counter-UAS solution provider to find a.Senior Back End Software Developer.The role is primarily focused on the development & integration of the company's C2 products for US Customers ...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer, Seller Growth

    Software Engineer, Seller Growth

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer, Seller Growth.Key Responsibilities Develop and scale systems for identity verification, fraud detection, and automated trust / risk reviews Ensure new...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Rockville, Maryland, United States
    Full-time
    A company is looking for a Software Engineer II (Growth) who is passionate about driving product growth through experimentation and data-driven innovation. Key Responsibilities Design, develop, an...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Security

    Software Engineer, Security

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer, Proactive Security.Key Responsibilities Build and maintain core security products such as Remote Access Management and Access Control Collaborate wi...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer III - Full Stack

    Software Engineer III - Full Stack

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities : Estimate and complete development tasks including coding and requirements gathering with minimal guida...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Principal Software Engineer, Gen AI.Key Responsibilities Implement complex software systems integrating Generative AI capabilities Lead cross-functional collaboration ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Participate in De...Show more
    Last updated: 30+ days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for an AI Software Engineer to develop generative AI applications for digital learning platforms.Key Responsibilities Develop and maintain reliable, scalable, and secure AI-p...Show more
    Last updated: 30+ days ago • Promoted