Role and Responsibilities Our Federal Government client requires DevSecOps engineer to Develop, plan, Analyze, Evaluate requirements with team and project authorities.
They will be responsible to:
- Make sure observability is implemented and connected to analyze and improve system reliability
- With the help of systems analysts and tech leads, continuously explore, analyze and propose solution to improve deployment speed and quality
- Work with the team to integrate test automation tools and mechanisms for various needs, such as unit testing, regression testing, API testing, UI testing and performance testing.
- Mentor and coach the technical team about DevSecOps, and if applicable also with code reviews
- Work on the design, implementation and testing of the Infrastructure-as-Code deployment environment
- Read and transform tool reports so that they are in a readable format, integrated to the development process management platforms (such as Azure DevOps, Jira or ServiceNow)
- Gradually transfer DevSecOps knowledge to the squad members, to ensure that the team becomes cross functional.
- Work with the squads and the DevSecOps Chapter to make sure that the DevSecOps roadmap aligns with EDC's long term objectives
- Continuously seek better ways to solve technical problems and design the solution, identify gaps and opportunities for improvement
- Participate in the development of application, infrastructure and data monitoring systems, using App Insights or other commercial tools
- Build several pipelines for a multitude of tools in order to run software security scanners, such asd SCA or SAST scanners
- Support test automation within pipelines
- Help teams automate through different methods for legacy apps (including scripting and automated configurations)
Qualifications and Experience - 5 years in Software Engineering
- Demonstrated and strong experience in agile projects on Azure DevOps, Azure Cloud Environment and SaaS Solutions
- Strong understanding of security practices like SCA, SAST, DAST, etc. and tools like Mend, Snyk, etc.
- Strong knowledge of Terraform and Infrastructure as Code, Azure DevOps pipelines (YAML) or similar, version control software good practices and Git, Azure and Azure Monitor
- Bilingualism in English and French is preferred