Multitasking Jobs ⟶ DevOps Engineer at Valeyo - Mar, 2022

About Valeyo

Do you want to make a difference? Valeyo is a fast-growing organization focused on delivering smart,  innovative, cloud-based, lending and protection technologies for financial institutions across Canada.  We work with over 100 financial institutions and 3rd party solution providers across Canada, helping  change the lives of hundreds of thousands of Canadians every year. Valeyo is a technology-focused  Canadian division of US based Securian Financial Group, a Fortune 500 company and the 8th largest Life  insurance company in the US. Valeyo is in a unique position operating with the mindset of a startup  while backed by the authoritative expertise of an industry leader. Valeyo's mission is to deliver the next  generation customer experience in lending and insurance technologies and to consistently deliver new  innovations through technology. We are driven by customer and market intelligence, data-driven  insights and agile technology development to rethink the entire lending ecosystem. At Valeyo, whether  you're an accomplished professional or a promising new talent, you'll have opportunities to  continuously learn, grow and advance in your career. Valeyo is committed to building a diverse  workforce representative of the communities we serve. We encourage and are pleased to consider all  qualified candidates, without regard to ethnicity, colour, religion, sex, sexual orientation, gender  identity, aboriginal status, age, disability or persons who may require an accommodation, to apply. If  you are results orientated and obsessed with exceeding customer expectations, we want you to be part  of our team!

Role

Valeyo is looking for an experienced and enthusiastic DevOps engineer to join our Technology team. As  our new DevOps Engineer, you will be responsible for the continuous integration and continuous  deployment of our lending and insurance platforms. You are responsible for delivering the end-to-end  solution in the area of automated build, deployment, monitoring and server infrastructure. You'll work  in a rapid environment where there aren't always clear specifications or rules about how something  should be done, where it is up to you to figure things out and keep things moving.  You will participate in planning, estimation, and delivery, supporting multiple product teams. Supporting  these teams will require having an understanding of each product's specific needs while finding ways to  duplicate standards and workload design across the organization. You will provide support to product  teams as needed to ensure release deployment success and application health. This is an opportunity to  start at the ground floor to develop the future of how these products are managed and ensuring the  processes are future-proof.

Duties and Responsibilities:

  • Champion new DevOps capabilities and technologies within the company
  • Work closely with Release Manager for coordination of product releases, deployments and upgrades Responsible for compiling, installing and configuring solutions
  • Identifying process automation opportunities and design new automated processes to support CICD  pipelines.
  • Build automated deployments through the use of configuration management technology (new modules  and upgrades) as well as ensuring modules ready for production following our SDLC processes.
  • Routine application maintenance tasks and helping create requirements and procedures for  implementing routine maintenance.
  • Create mechanisms/architectures that enable rapid recovery, repair and cleanup of faulty migrations  with good understanding of fault tolerance and failure domains
  • Integrate our automated test suite into an automated code pipeline
  • Provide deep and detailed levels of monitoring across all levels of the application Help mentor other engineers and technical analysts
  • Documentation of release processes and assist in developing and maintaining standards for release  implementation.
  • Setup and maintain application development and testing environments
  • Conducts research and attends training to stay abreast of current and emerging change and  configuration practices and internal control standards.
  • Respond to production system incidents, helps to trouble shoot and resolve production issues.

Qualifications / Skills and Experience

  • Bachelor's degree in Information Technology, Computer Science or a related discipline and 5+ years  relevant experience; or an equivalent combination of education and experience sufficient to successfully  perform the essential functions of the job
  • 3+ years of experience in a full-time development and/or operations role
  • 2-3 years of experience in Azure DevOps, automation, and infrastructure-as-code Experience in software design, development, testing, and implementation
  • Good hands-on knowledge of Configuration Management and Deployment tools Thorough understanding of Source Control and Continuous Integration tools (TFS and GIT) Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD) Experience automating deployment of applications, system configurations and security settings Team player with excellent time-management skills who understands Agile development practices Able to work independently while managing ambiguity, risk, and changing priorities Detail-oriented with good interpersonal skills and communication with all levels of management Ability to work successfully in a team environment, multitask, prioritize, and manage time efficiently
 
Company:ValeyoLocation:Winnipeg MB CAJob Types:Full TimePost Date:March 22, 2022Valid Through:April 21, 2022