TS/SCI Linux/UNIX Software Engineer DEV/OPS
Software Engineer with DevOpsSarasota, Florida, USA
140000-180000
Job Description
We are seeking software developers with 2 to 10 years of experience in DevOps environments to help design, build, and support mission-focused applications.
The ideal candidate brings drive, adaptability, and collaboration to a team delivering innovative software solutions for the Intelligence Community and Department of Defense.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Experience building, deploying, and maintaining production software systems
- Proficient with Linux/Unix (Rocky, RHEL, or similar)
- Skilled in Python (preferred) or other modern languages such as C/C++ or Java
- Experience with containerization and orchestration tools (Docker, Kubernetes, Helm)
- Understanding of DevSecOps principles and best practices
- Hands-on experience creating and maintaining CI/CD pipelines (GitLab, Jenkins, GitHub Actions, etc.)
- Familiar with cloud platforms (AWS, GovCloud, Azure, or GCP)
- Knowledge of version control using Git
- Strong problem-solving, collaboration, and communication skills
- CompTIA Security+ certification (or ability to obtain within 30 days of hire)
- Active TS clearance required, TS/SCI Preferred
Bonus Points
- Programming & Development: Skilled in multiple programming languages
- Familiar with Python data science libraries (NumPy, pandas, SciPy, etc.)
- Experience developing RESTful microservices (FastAPI, Spring Boot, etc.)
- Architecture & Modernization: Refactored legacy systems into containerized or microservice architectures
- Strong understanding of vertical and horizontal scaling
- Data & Messaging: Built and maintained ETL pipelines for data processing
- Worked with RabbitMQ or similar message brokers
- Knowledge of database optimization and administration
- DevOps & CI/CD: Experience with Agile workflows (Jira, sprints)
- Used quality and security scanning tools (SonarQube, NexusIQ, Trivy)
- Containers & Kubernetes: Deployed, maintained, and troubleshot applications in Kubernetes clusters
- Managed secure container registries and applied image hardening best practices
- Infrastructure & Cloud: Familiar with Infrastructure-as-Code tools (Terraform, Ansible, CloudFormation)
- Used monitoring and observability tools (Prometheus, Grafana, ELK stack) to add metrics and alerts
- Security & Compliance: Applied security best practices and compliance requirements
- Domain & Certifications: Experience supporting DoD or IC mission systems; Relevant certifications: AWS DevOps Engineer, CKA, CKAD
Job Duties
- Join a small, experienced team enhancing and modernizing cloud architectures supporting key operations.
- Design, develop, and deploy scalable applications in containerized environments.
- Build and manage containerized systems using Docker and Kubernetes.
- Design and maintain CI/CD pipelines for reliable software delivery.
- Develop and optimize ETL pipelines for efficient data processing.
- Configure and maintain message queuing systems (RabbitMQ, etc.).
- Write Python scripts to automate infrastructure management and deployment tasks.
- Monitor performance and improve reliability and efficiency.
- Collaborate with developers to define best practices for deployment and infrastructure.
- Promote clarity and maintainability through clean design and lightweight documentation.
Why is This a Great Opportunity
Required Qualifications
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Experience building, deploying, and maintaining production software systems
- Proficient with Linux/Unix (Rocky, RHEL, or similar)
- Skilled in Python (preferred) or other modern languages such as C/C++ or Java
- Experience with containerization and orchestration tools (Docker, Kubernetes, Helm)
- Understanding of DevSecOps principles and best practices
- Hands-on experience creating and maintaining CI/CD pipelines (GitLab, Jenkins, GitHub Actions, etc.)
- Familiar with cloud platforms (AWS, GovCloud, Azure, or GCP)
- Knowledge of version control using Git
- Strong problem-solving, collaboration, and communication skills
- CompTIA Security+ certification (or ability to obtain within 30 days of hire)
- Active TS clearance required, TS/SCI Preferred
Bonus Points
- Programming & Development: Skilled in multiple programming languages
- Familiar with Python data science libraries (NumPy, pandas, SciPy, etc.)
- Experience developing RESTful microservices (FastAPI, Spring Boot, etc.)
- Architecture & Modernization: Refactored legacy systems into containerized or microservice architectures
- Strong understanding of vertical and horizontal scaling
- Data & Messaging: Built and maintained ETL pipelines for data processing
- Worked with RabbitMQ or similar message brokers
- Knowledge of database optimization and administration
- DevOps & CI/CD: Experience with Agile workflows (Jira, sprints)
- Used quality and security scanning tools (SonarQube, NexusIQ, Trivy)
- Containers & Kubernetes: Deployed, maintained, and troubleshot applications in Kubernetes clusters
- Managed secure container registries and applied image hardening best practices
- Infrastructure & Cloud: Familiar with Infrastructure-as-Code tools (Terraform, Ansible, CloudFormation)
- Used monitoring and observability tools (Prometheus, Grafana, ELK stack) to add metrics and alerts
- Security & Compliance: Applied security best practices and compliance requirements
- Domain & Certifications: Experience supporting DoD or IC mission systems; Relevant certifications: AWS DevOps Engineer, CKA, CKAD
Job Duties
- Join a small, experienced team enhancing and modernizing cloud architectures supporting key operations.
- Design, develop, and deploy scalable applications in containerized environments.
- Build and manage containerized systems using Docker and Kubernetes.
- Design and maintain CI/CD pipelines for reliable software delivery.
- Develop and optimize ETL pipelines for efficient data processing.
- Configure and maintain message queuing systems (RabbitMQ, etc.).
- Write Python scripts to automate infrastructure management and deployment tasks.
- Monitor performance and improve reliability and efficiency.
- Collaborate with developers to define best practices for deployment and infrastructure.
- Promote clarity and maintainability through clean design and lightweight documentation.
#J-18808-Ljbffr