Overview
The DevSecOps Engineer, will oversee a variety of platform and product deployments. The DevSecOps Engineer will collaborate with developers, scrum teams and information security to oversee releases.
Core Responsibilities
- Automate and orchestrate workloads across internal on-premises and external public cloud providers.
- Evaluate critical systems, identify process improvements, act as a DevSecOps Change Agent, and leverage DevSecOps practices for program and product improvement
- Formulate & deliver actionable recommendations to apply Agile practices for real time improvement
- Work as an individual contributor and/or be part of a team developing and delivering both prototype and production software
- Build, administer and manage processes that introduce DevSecOps concepts of testing, prototyping, security, automation, etc.
- Assesses and analyses release components for input to release scheduling.
- Provides advice, guidance and expertise to promote adoption of methods and tools and adherence to policies and standards
- Configure CI/CD Pipelines
- Provide knowledge in the development of tooling and processes, for automated code check-in and merging with minimal obstruction. Combining code packaging for production releases.
- Support Internal and External customers on multiple platforms.
- Have a common knowledge background and collaborate with internal teams to troubleshoot environment issues to increase the user performance experience.
- Provide guidance and recommendations to drive environmental performance.
Skills Qualifications
- 3 years’ experience in a DevSecOps role at the enterprise level
- Ability to use a wide variety of open-source technologies and tools
- 3 years’ experience using Azure DevOps
- Automation experience with at least several configuration/deployment management systems including Jenkins and Azure DevOps. Knowledge of open-source tools.
- Knowledge and experience in Agile SAFe Continuous Delivery Pipeline and DevOps environments.
- Experience modifying Azure DevOps pipelines using yaml
- 3 years’ experience using scripting languages, PowerShell, bash, batch, awk, JavaScript, perl
Education
Required:
- Bachelor's degree in computer science or a related discipline
- Trained in software development
- Trained in Agile, Scrum and or SAFe Framework
- Training and knowledge of the Continuous Integration/Continuous Deployment CI/CD technique
Preferred:
- DevSecOps Certified Professional (DSOCP)
- SAFe certification
Physical Demands
Must be able to remain in a stationary position for a majority of the workday.