Senior Python Microservices Engineer | Kafka, Kubernetes

Base-2 Solutions

Bethesda (MD)

On-site

USD 110,000 - 145,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Base-2 Solutions is seeking a Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. On-site in Bethesda, MD with possible remote work per client needs, you will collaborate across systems and software teams on backend and middle-tier tasks.

You will design, build, test, and deploy Python microservices, leverage Kafka, and index/query data with Elasticsearch, while contributing to CI/CD pipelines and Kubernetes deployments.

Qualifications

  • Bachelor's degree with 4–8 years of relevant experience or Master's with 2–6 years.
  • Strong Python proficiency and backend framework experience (FastAPI/Flask).
  • Experience with Docker and Kubernetes in production environments.
  • ETL experience and data pipeline concepts.
  • Linux development environment and bash scripting.
  • Strong RESTful API design and microservices knowledge.
  • Hands-on Kubernetes deployment, monitoring, and debugging.
  • Understanding of design patterns, security, and logging/monitoring.
  • Familiar with Git and collaborative workflows (PRs, reviews).
  • Experience with CI/CD tools (GitLab/Jenkins) and DevOps practices.
  • Excellent communication and Agile collaboration.

Responsibilities

  • Design, develop, test, and maintain Python microservices.
  • Implement message consumers and producers with Apache Kafka.
  • Integrate with Elasticsearch for real-time and batch data indexing and querying.
  • Write unit and integration tests for high code quality.
  • Build CI/CD pipelines and deploy services in Kubernetes clusters.
  • Participate in design discussions, code reviews, and architecture planning.
  • Monitor and troubleshoot production issues with observability tools.
  • Contribute to technical documentation and knowledge sharing.
  • Apply software engineering methodologies for development and production environments.
  • Foster collaboration to deliver quality services to customers.

Skills

Python
FastAPI/Flask
RESTful APIs
Docker
Kubernetes
Kafka
Elasticsearch
Linux scripting (bash)
CI/CD
Git & workflows
Agile

Education

Bachelor's Degree
Master's Degree

Tools

Docker
Kubernetes
Git
Elasticsearch
Kafka
CI/CD tools (GitLab/Jenkins)
Linux

Job description

Base-2 Solutions is seeking a Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. On-site in Bethesda, MD with possible remote work per client needs, you will collaborate across systems and software teams on backend and middle-tier tasks.

You will design, build, test, and deploy Python microservices, leverage Kafka, and index/query data with Elasticsearch, while contributing to CI/CD pipelines and Kubernetes deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Microservices Engineer – Kafka, Kubernetes
Senior Python Microservices Engineer – Kafka, Kubernetes

Base-2 Solutions, LLC. • Bethesda (MD)

Hybrid
USD 110,000 - 170,000
Senior Python Engineer: Microservices, Kafka & Kubernetes
Senior Python Engineer: Microservices, Kafka & Kubernetes

Base-2 Solutions • Bethesda (MD)

Hybrid
USD 110,000 - 160,000
Principal Python Microservices Engineer — TS/SCI
Principal Python Microservices Engineer — TS/SCI

Base-2 Solutions • Bethesda (MD)

On-site
USD 180,000 - 240,000
Principal Python Microservices Lead - Kafka & Kubernetes
Principal Python Microservices Lead - Kafka & Kubernetes

Base-2 Solutions, LLC. • Bethesda (MD)

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer - Python Microservices, Kubernetes
Senior Backend Engineer - Python Microservices, Kubernetes

Base-2 Solutions, LLC • Bethesda (MD)

On-site
USD 110,000 - 170,000
Principal Python Microservices Engineer: Kubernetes & Kafka
Principal Python Microservices Engineer: Kubernetes & Kafka

Base-2 Solutions, LLC • Bethesda (MD)

On-site
USD 150,000 - 190,000
Senior TS/SCI Python Microservices Engineer
Senior TS/SCI Python Microservices Engineer

Xcelerate-Solutions-5 • Bethesda (MD)

Hybrid
USD 150,000 - 190,000
Software Engineer
Software Engineer

Base-2 Solutions • Bethesda (MD)

Hybrid
USD 110,000 - 160,000
Software Engineer
Software Engineer

Base-2 Solutions • Bethesda (MD)

On-site
USD 110,000 - 145,000
Principal Software Engineer
Principal Software Engineer

Base-2 Solutions, LLC. • Bethesda (MD)

Hybrid
USD 140,000 - 190,000