Minimum Requirements
Knowledge and Skills:
The required skills and knowledge include:
- 5 years of IT and/or software experience.
- 3 years experience working in production Amazon Web Services environments
- DOD 8570 IAT Level II required (Level III preferred)
- Experience working with container technologies (Docker, rkt, containerd, and/or lxd)
- 3 years of Kubernetes experience as it relates to maintaining clusters and deploying applications hosted on Kubernetes clusters
- In depth understanding of DevOps methodologies and working within Agile teams
- Worked with Concourse, Spinnaker, Jenkins, Bamboo, TeamCity or other Continuous Integration tools
- Experience working within virtualized environments
- Experience with virtual networking appliances and related technologies (NGINX, HAProxy, F5, AWS ALB/NLB, TLS/SSL)
- Experience working with Git-centric workflows
- Experience in release management
- Competent to work at a high technical level on all phases of systems engineering activities
- Excellent communication and briefing skills; shows tact; effective listening skills and follow through
- Solid worth ethic and the ability to work in a mission critical environment
- Detail oriented and organized; possess holistic understanding of IT systems
- Provides technical guidance and leadership to engineers with less experience
- Proficient composing Linux automation scripts (shell/BASH)
- The minimum years of related experience required: 5
Education
The minimum level of education required is:
- BS in Computer Science or Information Technology (or equivalent experience)
Desired Requirements
The desired skills, knowledge, and education include:
- Experience in multiple public cloud providers (e.g. AWS, Azure, GCP)
- Experience with a platform as a service product such as Cloud Foundry, Heroku, Elastic Beanstalk, or similar
- In-depth working knowledge writing Ansible playbooks
- Experience managing and deploying applications in an air-gapped environment
- Experience working with complex IDaM requirements and technologies (e.g. Active Directory, SAML, openLDAP, hardware tokens, OAuth 2.0, OIDC, etc.)
- Understanding of systems monitoring, alerting and analytics especially at the container level with APM and/or other tools such as Splunk, ELK, Prometheus, etc)
- Experience working with Windows automation (PowerShell)
- Experience working with Gitlab for SDLC (CI/CD) functionality
- Experience working with collaboration tools such as Jira, Confluence, Discourse. Rocketchat
- Experience using Rancher to manage Kubernetes clusters and Kubernetes-hosted applications
- Experience implementing and maintaining a robust PKI infrastructure within a DOD context
- Ability to write rudimentary APIs and/or write automation to interact with existing APIs
Other Qualifications
Outside of the above, other certifications, licenses, or clearances include:
- TS/SCI
- Physical requirements for the job include the ability to work in an office and lab environment.