Talent.com
Les candidatures ne sont plus acceptées
DevSecOps Engineer

DevSecOps Engineer

freelance.caVictoria, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

The company is seeking a DevSecOps Engineer to lead the development, implementation, and continuous improvement of DevSecOps practices and tools. This role integrates security into the development lifecycle and supports CI / CD pipelines for cloud-based solutions. The successful candidate will collaborate across development, operations, and cybersecurity teams to ensure scalable, reliable, and secure deployments. Responsibilities :

  • Collaborate with the development, operations, and cyber security teams to establish, implement, and improve the DevSecOps practices and tools needed to build, configure, and deploy modern solutions in the cloud.
  • Install and troubleshoot the DevSecOps tools, environments, and components that accelerate and streamline delivery outcomes.
  • Develop, configure, and maintain the CI / CD pipeline and the scripts and test automations that support the CI / CD pipeline.
  • Develop, configure, and maintain a robust suite of task automations that provide insights, reduce errors, and improve performance.
  • Create sustainable templates, patterns, and comprehensive documentation to enable long-term organizational DevSecOps capability beyond the contract period.
  • Mentor and train internal team members through hands-on collaboration and formal knowledge transfer sessions to build organizational competency.
  • Create and document code snippets in different languages to help developers interact and integrate effectively with the CI / CD pipeline.
  • Implement resiliency measures to ensure the CI / CD pipeline can tolerate failures with canary and zero-downtime deployment processes.
  • Automate performance monitoring, identify issues, implement optimization, and ensure cloud solutions offer telemetry to support service level agreements (SLAs).
  • Optimize the existing solution portfolio for cloud consumption and cyber security compliance, and contributes to legacy solution modernization initiatives.
  • Contribute to the evolution of reference architectures to integrate best-in-class cloud solution development with a focus on integration and microservices.
  • Participate in Agile ceremonies and provide on-call support as needed.

Requirements :

  • Bachelor’s degree in Technology, Engineering, Computer Science, or a related field
  • 5+ years experience as a DevOps or DevSecOps engineer with responsibility for CI / CD pipelines and toolchains using GitHub, GitHub Actions, Jenkins, JIRA, Confluence or similar
  • Experience with security scanning tools (e.g. SonarQube, Snyk, etc.)
  • Demonstrated experience with Azure, Key Vaults and PowerShell
  • Experience utilizing cloud tools and services that implement job orchestration, containerization, cognitive functions and streaming (Azure preferred)
  • Experience with no-code & low-code solutions (e.g. Appian, Power Platform) as well as programming languages such as Python, Ruby, Groovy, JavaScript or similar
  • Experience with automation tools, version control tools, and monitoring and observability tools
  • Experience interpreting and applying cyber security compliance requirements to create, harden and secure solutions throughout the solution development life cycle
  • Creative, detail-oriented, and enjoys working in a team environment
  • Excellent customer-service, listening, communication, and problem-solving skills
  • Professional development courses and certifications are an asset in Azure, Agile, cyber security, or related education and credentials
  • Créer une alerte emploi pour cette recherche

    Engineer • Victoria, Canada