Senior DevOps Software Engineer

LEIDOS · Chevy Chase, Maryland

SeniorOn-siteSalary not listed· Posted today
Level
Senior
Location
Chevy Chase, Maryland
Salary
Not listed
Category
Software Engineering

About the role

Description

Leidos is excited to invite you to join our team as a Senior DevOps Software Engineer. In this critical role, you will support our client’s mission to enhance and standardize the Tasking, Collection, Processing, Exploitation, and Dissemination (TCPED) of Open Source Intelligence (OSINT) across the Department of Defense (DoD) and Intelligence Community (IC).

You will help integrate both off-the-shelf and newly developed software to sustain and improve the TCPED platform using cutting-edge technologies, including cloud computing, artificial intelligence (AI), machine learning (ML), and cross-domain transfer systems.

As a Senior DevOps Engineer, you will lead a dynamic team responsible for designing, deploying, and maintaining a robust full stack containerized microservices architecture. You will ensure seamless collaboration across systems engineering, architecture, development, security, and operations to foster a strong DevOps culture in a fast-paced environment.

In this role, you'll engage in the following key tasks

  • Deploy, maintain, and troubleshoot a production big data pipeline utilizing a microservice architecture with Kubernetes, an Elasticsearch backend, and Kafka messaging.
  • Enhance and maintain CI/CD pipelines and DevOps scripts to expedite development cycles and improve deployment resiliency.
  • Design, develop, and support scalable infrastructure in both physical and virtual environments.
  • Utilize Helm to configure Kubernetes deployments in alignment with emerging feature requirements.
  • Work collaboratively with Systems Engineers to conceptualize solutions for new features and requirements.
  • Provide valuable technical input to systems engineering documentation and models in coordination with team members.
  • Own and prioritize the Agile team backlog, ensuring alignment with business objectives and maximized value delivery.
  • Support SAFe Program Increment (PI) planning and execution, including project documentation and work item management.
  • Participate in Agile ceremonies such as sprint planning, daily standups, reviews, and retrospectives.
  • Monitor program progress and help address dependencies, risks, and obstacles affecting delivery.
  • Review completed work to ensure compliance with business requirements and quality standards.
  • Communicate priorities, progress, and product goals effectively with stakeholders, developers, and leadership.

You are a strong candidate if you have the following qualifications

  • BS in Engineering, Computer Science, Systems Engineering, or related field, or equivalent experience with 12+ years in software development/system engineering, or 10+ years with a Master’s degree.
  • Active TS/SCI security clearance with the capability to obtain and maintain a Polygraph.
  • Current DoD 8570.01M IAT Level II certification or higher, such as Security+, CySA+, SSCP, CCNA Security, or CISSP.
  • Experience with container/container orchestration, particularly with Kubernetes and troubleshooting such areas as:
  • Ingress/Gateway API
  • Helm chart design/build
  • Pod disruption budgets
  • Affinity/anti-affinity rules
  • Familiarity with external-secrets, ArgoCD, cert-manager, and ECK (Elasticsearch)
  • Proficient in GitLab pipeline development, including:
  • Integration of GitLab CI/CD components
  • Integration of GitLab Code Quality reports
  • Integration of GitLab Code Coverage/Test reports
  • Proficient in Linux OS with knowledge of:
  • Sysctls in K8s environments
  • FApolicyd and SELinux
  • Comfortable working with Elasticsearch, Logstash, and Kibana.
  • Experienced as a Product Owner or similar role in an Agile environment, demonstrating strong abilities to:
  • Break down complex challenges into actionable tasks
  • Effectively manage and prioritize product backlogs
  • Facilitate scrum practices for the team including Planning, Retrospective, Grooming, and Review/Demo
  • Excellent communication skills, enabling you to articulate technical and non-technical concepts to diverse teams.
  • Proven ability to collaborate cross-functionally with engineering, design, and project management teams.
  • A demonstrated capability to manage expectations and maintain strong stakeholder relationships.

Your application will stand out even more if you have experience with

  • Development languages such as Bash, PowerShell, SALT, Python, Groovy, Java, etc.
  • Production/enterprise systems.
  • Technologies such as:
  • Kafka or other message passing systems (AMQP, JMS)
  • Kubernetes monitoring tools like Prometheus/Graphana
  • GPU-based Kubernetes
  • SALT for deployment automation
  • Nexus

The majority of the work is conducted on-site at our client location in Bethesda, MD, with some flexibility for remote tasks.

If you are driven by innovation and thrive in a mission-focused environment, we encourage you to apply!

Skills & category

Software Engineering

Posted via the web · today. iRocket links you to the original posting — apply at the source; we don't host it or the application.

Senior DevOps Software Engineer at LEIDOS · iRocket Careers