Design, implement and maintain multiple DevOps and DevSecOps pipelines leveraging industry standard open source tools, including Ansible, Jenkins/GitLab, SonarQube, Cucumber, Cypress, ArgoCD, and similar tools.
Identify, review, select, and integrate new tools into the pipelines.
Integrate automated deployments of DevSecOps tools and application services leveraging Keycloak, Docker, Kubernetes, Helm, Rancher and other containerized systems.
Implement CD & CI solutions to support rapid development and integration.
Integrate and enforce complete automation of environments using Infrastructure as code.
Integrate static code analysis and other security mechanisms into pipeline.
Design and apply hybrid deployment strategy (cloud and local virtualized).
Work with software and system engineers to apply automated test and documentation processes.
Generate and monitor success using metrics dashboards of deployment status and test results.
Troubleshoot and resolve network, automation pipelines, and infrastructure issues.
Build, maintain, and monitor configuration management of release products.
Requirements
Must have a current/active TS/SCI and be willing and able to pass a CI polygraph.
Bachelor's degree in Information Systems or related discipline.
Minimum of 8+ years of Industry related experience.
Experience with source configuration management tools such as Git.
CI & CD development experience with technologies like Bash, Python, Jenkins, or GitLab.
Experience with automated deployment technologies such as Cloud Formation, Ansible, Puppet or Chef.
Cloud Technologies deployment experience on OpenStack or Openshift.
Open-source application deployments and maintenance.
Custom source application deployments and maintenance.
Moderate LINUX system administration experience (RedHat and/or CentOS).
Working knowledge of Linux and Windows operating systems, web services and SQL databases.