Kafka SME (Remote)

Herndon, VA
Work Type: Remote
  • Job Category: Information Technology
  • Travel: Yes, 25% of the time
  • Clearance: SECRET
  • Req ID: 2024-3173

Overview

Job Responsibilities:

  • Provide expert cloud-related Kafka related support necessary for successfully executing the migration of NCIC to the cloud. The NCIC is a computerized database of documented criminal justice information consisting of 21 files. All of the existing NCIC and new N3G functionality will be migrated to, and developed on, an approved public cloud, such as Amazon Web Services (AWS) GovCloud, requiring real-time communication and data exchange between the mainframe and the public cloud for a transitional period of time.

Qualifications

Minimum Qualifications:

  • 5+ years of experience with Apache Kafka or Confluent Kafka.

  • 5+ years of experience with data integrations.

  • Bachelors Degree.

  • Physical deployment of infrastructure across multiple environments.

  • Optimization and tuning.

  • Relational database replication.

  • Encryption in flight and at rest.

  • Data replication validation.

  • High availability relative to Kafka.

  • Disaster recovery relative to Kafka.

  • Standards and pattern development.

  • User guide development and training overviews for supporting teams.

  • Provide troubleshooting and best practices methodology for development teams.

  • Design monitoring solutions and baseline statistics reporting to support the implementation.

  • Ansible or Python scripting.

  • Linux/Red Hat operating system commands.

  • Experience with JIRA, Git repo, Bitbucket, and Confluence.

  • Experience working with a highly technical team and in a dynamic, fast-paced environment.

  • Active Secret clearance with the ability to obtain a Top Secret.

Desired Qualifications:

Preferred: however, not required:

  • Experience where the relational data replication source is mainframe based (e.g. DB2).

  • Experience with Elastic Stack.

  • Experience with Agile software development (SAFe, Scrum, Kanban).

  • Experience with DevOps/DevSecOps and CI/CD implementation.

  • Experience with automation tools such as Ansible.

  • Experience with other database systems and data models.

  • Experience with software engineering.

  • Experience with Python, JSON, or Java.

Job: Information Technology

Travel: Yes, 25% of the time

Organization: TUVA

Clearance: SECRET

Work Type: Remote

Remote: Yes

ReqID: 2024-3173