Responsibilities: - Build a developer platform that makes it easy for software teams to build products correctly.
- Design, maintain, and improve CI templates and pipelines (GitLab CI) for secure software builds and deployments
- Orchestrate automated deployments across development, test, and production environments using Kubernetes and Helm
- Integrate CI pipelines with tools for artifact management, testing, code quality, and security scanning
- Build, deploy, monitor, and troubleshoot critical infrastructure such as CI/CD pipelines, artifact repositories, and data transfer mechanisms
- Other duties as assigned
Requirements- U.S. citizenship and eligibility for a DoD security clearance
- Bachelor's degree in a STEM discipline
- At least 2 year of professional experience with:
- Python3
- CI/CD tools (GitLab CI, GitHub Actions, or Jenkins)
- Git version control
- Container orchestration with tools such as Docker, Podman, Kubernetes, Kustomize, or Helm
- Demonstrated attention to detail
- Good verbal and written communication skills
- Ability to communicate infrastructure changes to software teams and stakeholders
- Document tools and their usage
- An understanding of engineering bottlenecks and improving the developer experience
- Detail oriented
- Strong written and oral communication skills
Candidates who have any of the following skills will be preferred
- Linux systems administration
- Strong coding abilities in languages like Python, Bash, or Go
- Good knowledge of containerization tools and orchestration platforms like Docker, Podman, and Kubernetes.
- Container management tools (e.g. Google Crane, Skopeo)
- Container security tools (e.g., Grype, Syft)
- SAST/SCA tools (e.g., Fortify, SonarQube, Snyk, Trivy, ZAP)
- AWS (EKS, EC2, Lambda)
- Application networking with tools such as Istio, NGINX, or Traefik
- Monitoring and observability tools (e.g., Prometheus, Grafana)
- Authentication tools (e.g., Keycloak)
- Artifact repositories (e.g., JFrog Artifactory, Nexus)
- Knowledge of Internal Development Platform tools (e.g., Backstage, Port, Score, Kratix, Humanitec)
- Additional programming experience with strongly typed languages such as C++ or Rust
- Familiarity with secure software development and vulnerability management workflows
BenefitsSciTec offers a highly competitive salary and benefits package, including:
- 4% Safe Harbor 401(k) match
- 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
- 80% company paid Dental insurance
- 100% company paid Vision insurance
- 100% company paid Life insurance
- 100% company paid Long-term Disability insurance
- 100% company paid Hospital Indemnity insurance
- Voluntary Accident and Critical Illness insurance
- Short-term Disability insurance
- Annual Profit-Sharing Plan
- Discretionary Performance Bonus
- Paid Parental Leave
- Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
- Flexible Work Hours
The pay range for this position is $98,000 - $146,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.