Software Engineer (DevOps)
Marathon TS Inc
Beavercreek, OH, United States
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.clearancejobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$26,000.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Amazon Web Services
Build Automation
Automation of Tests
Microsoft Azure
Cloud Engineering
Configuration Management
Code Review
Databases
Continuous Integration
Data Security
Linux
+30 more
DevOps
Python (Programming Language)
PostgreSQL
MySQL
OAuth
OpenID
OpenShift
Open Web Application Security
Performance Tuning
Scrum Methodology
Cloud Services
Ansible
Runbook
Single Sign-On
Software Engineering
SQL Databases
Data Logging
Flask (Web Framework)
Backend
Git
Containerization
Kubernetes
Api Gateway
Restful APIs
Terraform
Devsecops
Docker
Static Application Security Testing
Vulnerability Analysis
Dynamic Application Security Testing
Job description
- Design, develop, and maintain Flask-based REST APIs and backend services
- Implement secure data access layers and authentication/authorization (e.g., OAuth2/JWT)
- Build and improve CI/CD pipelines (automated builds, tests, deployments) with integrated security scanning
- Create and maintain automated tests (unit/integration/API) and maintain quality gates
- Containerize services (e.g., Docker) and support deployment/orchestration patterns as needed
- Use infrastructure-as-code (e.g., Terraform/Ansible) and configuration management best practices
- Integrate and act on security scanning (SAST/DAST/SCA); remediate findings and follow secure coding practices
- Implement secrets management using approved vault/secret managers; enforce least privilege
- Implement logging/metrics/monitoring; support alerting and dashboards
- Support incident response/on-call rotations, perform root-cause analysis, and contribute to postmortems
- Participate in Agile/Scrum ceremonies, code reviews, and engineering standards
- Produce and maintain documentation (API docs, designs, runbooks, compliance artifacts)
Requirements
We’re hiring a mid-level Software Engineer with strong Python, Flask, and DevSecOps skills to build secure, reliable REST APIs for enterprise/government programs. This role owns features end-to-end, strengthens CI/CD with continuous security, and partners with product, security, and operations to deliver compliant, production-grade services., * 3-6 years of professional software engineering experience
- Strong proficiency in Python and Flask building secure RESTful APIs
- Solid understanding of security fundamentals (authN/authZ, OWASP Top 10 concepts, key/secret handling)
- Hands-on experience with Git, Linux, Docker, and CI/CD pipelines
- Proficiency with automated testing practices and frameworks
- Experience with databases and data modeling (SQL/ORM; e.g., PostgreSQL/MySQL)
- Familiarity with infrastructure-as-code and cloud services (AWS/Azure/GCP)
- Experience with logging/monitoring and operational best practices
- Strong communication skills and ability to collaborate with cross-functional teams
- Optional (if required by program): eligibility to obtain and maintain a U.S. government security clearance
Preferred Qualifications:
- Experience with Kubernetes/OpenShift
- Experience with Terraform/Ansible and secret managers (e.g., Vault or cloud-native equivalents)
- Familiarity with OAuth2/OIDC, SSO, and API gateway patterns
- Hands-on with SAST/DAST/SCA tooling and SBOM practices
- Performance tuning and scalability experience for Flask services
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.clearancejobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago