Job-Specific Essential Duties and Responsibilities:
CI/CD Engineering & Automation
- Design, implement, and maintain CI/CD pipelines to streamline application build, test, and deployment workflows.
- Automate repetitive tasks including environment provisioning, integration tests, security scans, and deployment validations.
- Integrate pipelines with version control, artifact repositories, monitoring tools, and change management workflows.
Cloud & Infrastructure Engineering
- Manage and support cloud infrastructure across development, test, staging, and production environments.
- Implement and maintain Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or ARM/Bicep.
- Optimize cloud resource usage for cost, performance, reliability, and security.
- Provide technical oversight on cloud platform components, security enforcement, and operational readiness.
Containerization & Orchestration
- Build and maintain containerized workloads using Docker, Kubernetes, ECS, or AKS.
- Implement automated cluster provisioning, scaling, and lifecycle management.
- Collaborate with application teams to containerize applications and enforce DevOps best practices.
Monitoring, Logging & Reliability
- Implement monitoring, logging, and alerting solutions for infrastructure and applications.
- Support incident response, root cause analysis, and reliability improvements.
- Develop and maintain operational runbooks, dashboards, and automated health checks.
Security & Compliance
- Embed security controls and automated checks into CI/CD pipelines (“shift left securityâ€).
- Support security documentation, compliance validation, and accreditation workflows for production deployments.
- Ensure adherence to government security controls, patching requirements, and cloud governance standards.
Collaboration & Agile Support
- Work closely with developers, testers, and product owners to enable rapid and reliable software delivery.
- Participate in Agile ceremonies: sprint planning, daily scrums, reviews, and retrospectives.
- Provide technical guidance on DevOps adoption, tooling, and cloud engineering best practices.
Job-Specific Minimum Requirements:
- Active TS/SCI Clearance
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
- Minimum of 8+ years of experience with DevOps engineering or cloud automation, with a focus on systems engineering and software development lifecycles.
- Hands‑on experience with AWS, Azure, or GCP services.
- Strong scripting skills (Python, Bash, PowerShell).
- Experience building and managing CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps, etc.).
- Proficiency with containerization and orchestration (Docker, Kubernetes).
- Strong understanding of cloud architecture, networking, and security best practices.
- Excellent problem‑solving, communication, and collaboration skills.
Preferred Skills & Qualifications:
- Cloud certifications (AWS Solutions Architect, AWS DevOps Engineer, Azure DevOps Engineer, etc.).
- Experience with IaC (Terraform, CloudFormation, ARM/Bicep).
- Experience supporting government systems, DoD programs, or Special Access Programs.
- Knowledge of security tooling, SIEM, identity and access management, or enterprise networking.
- Experience implementing automated testing frameworks and DevSecOps practices.
- Ability to translate operational needs into automation and cloud engineering solutions.
#techjobs #clearance #veteranspage