Titre du poste ou emplacement

Application Release Engineer -Cyber Ark

BeachHead
Toronto, ON
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

Working with one of the top financial clients this role calls for an Application Release Engineer -Cyber Ark who will provide integrated guidance across business, product, and technology organizations to provide best practices for releasing software from how the software is stored in the source code repository, to build rules for compilation, to how testing, packaging, and deployment are conducted. The successful candidate will bring release engineering best practices to the end-to-end management and deployment of code.

Responsibilities:

  • Lead application deployments in a few technologies in a single domain (e.g. automated IaaS deployments on VMware, automated IaaS and PaaS deployments on Azure)
  • Lead code deployments end-to-end, across all environments, for an application/product.
  • Integrate technical solutions within the business environment, recognizing system interdependencies and reusability, and ensuring seamless delivery.
  • Define and ensure that appropriate security levels are established and maintained for processes, information exchange and system implementations.
  • Define, document, perform and contribute to automation and manual execution of Release Engineering functions for either cloud or non-cloud services, products, and platforms.
  • Contribute to the knowledge base of all known problems found in both integration and deployment spaces.
  • Participate in operational activities to ensure systems are functioning as intended, are efficient for product teams, and problems are both triaged and resolved in a timely manner.
  • Ensure automation components are high quality and in good working condition by reporting defects and providing suggestions for achieving short-term workarounds as well as long-term solutions.
  • Apply best practices and knowledge of internal/external business issues to improve products or services in own discipline.
  • Apply guiding principles of an engineering and service philosophy - self-service models, high velocity, hermetic builds and enforcement of policies and procedures.
  • Contribute to the development of the guiding principles by providing feedback to the Application Release Engineering practice leaders based on platform knowledge, experience, and identification of opportunities.
  • Contribute to the creation of application release engineering metrics to achieve repeatable, low-friction deployments.
  • Develop and recommend technical strategies and solutions to maintain or expand automation capabilities.
  • Identify, recommend, source, negotiate and implement improvements that enhance customer experience and availability, and reduce cost in support of segment platform/product needs.
  • Lead and/or participate in cross-functional / enterprise/initiatives as a subject matter expert, helping to identify risk / provide guidance for complex situations.

Desired Skill Set:

  • 4 years of experience with Azure Deployment pipeline
  • 4 years of experience deploying and/or supporting one or more common application tech stacks (e.g. Java/JBoss,
  • 4 years of experience in building and managing CI/CD pipelines
  • 4 years of experience in developing for Windows and Linux environments
  • 4 years of expertise with GIT
  • Experience working with ServiceNow and/or CyberArk

Nice To Have:

  • Banking experience
  • Experience with Digital.ai Release and Deploy software
  • Knowledge of containerization technologies: Docker, Kubernetes, OpenShift, Sysdig and Twistlock.

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

Privacy Policy

Partager un emploi :