DevSecOps Engineer
The engineer will help clients containerize applications and aid in the design, implementation, and maintenance of multiple DevSecOps pipelines, and will implement CI/CD solutions to support rapid development and integration of tools and solutions.
Position Responsibilities:
Support and drive the adoption of foundational and repeatable software development and DevSecOps practices
Containerize existing applications with Docker
Support and improve our tools for continuous integration, automated testing, automation, and release management making the CI/CD pipeline as efficient and effective as possible
Unify the development pipeline, build process, testing, and deployment strategies across diverse teams
Knows common attack scenarios and applies security static analysis tools (e.g., SonarQube)
Required Skills:
3+ years of experience developing CI systems with security best practices
Experience working with Linux/UNIX environments
Bachelor’s degree in a related field
Experience containerizing Java and Drupal applications using Docker
Strong understanding of CI and experience with industry-standard solutions, e.g., Jenkins
Expert experience with source code version control systems (e.g. Git, SVN)
Strong knowledge of DevSecOps concept
Strong knowledge of CI/CD concept
Strong experience in Jenkins
Experience with Azure Pipeline
Must have developed/implemented CI/CD pipelines before
Familiarity with cloud platforms and virtualization technologies (e.g. AWS, GCP
Preferred Skills:
Familiarity with cloud platforms and virtualization technologies