Posted in

Senior Cloud Engineer

Senior Cloud Engineer

CompanyManulife
LocationBoston, MA, USA, Toronto, ON, Canada, Kitchener, ON, Canada
Salary$94220 – $174980
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or relevant field.
  • Total IT industry experience of 8+ years, with 2-5+ years experience architecting scalable distributed systems.
  • 2+ years of experience in Azure Cloud
  • Experience with at least one end-end enterprise implementation using PaaS preferable AKS.
  • Experience working with Public/Private/Hybrid cloud architecture (PaaS) using AKS preferably and Azure, Azure SQL, etc.
  • Experience in Terraform, Infra as Code, and Desired State Configuration is highly desired.
  • Must be Certified in Kubernetes or Terraform
  • Good knowledge of Unix and Bosh CLI
  • Experience with end-to-end application development in open-stack technologies running in private, public or hybrid datacenter locations is preferred.
  • Software development in an agile environment with a focus on DevOps with CI/CD.
  • Excellent communication and presentation skills and ability to communicate at different management levels.
  • Familiar with platform technologies, modern software architectures and API-driven development, scripting languages, technologies such as: API Gateways, Messaging, Data Event Streaming, REST, SOAP, Distributed Tracing, Relational and Document Database Interface/SQL.

Responsibilities

  • Working in tandem with our engineering team to identify and implement the most efficient cloud-based solutions for the company.
  • Planning, crafting and developing cloud-based applications.
  • Managing cloud environments in accordance with company security guidelines.
  • Deploying and debugging cloud initiatives as needed in accordance with standard processes throughout the development lifecycle.
  • Educating teams on the implementation of new cloud-based initiatives, providing associated training as required.
  • Employing outstanding problem-solving skills, with the ability to see and solve issues before they snowball into problems.
  • Using your extensive knowledge of APIs to craft RESTful services, and integrate them with existing data providers, using JSON or XML as needed.
  • Lead and develop standard processes for larger Cloud Engineer team.
  • Building and designing web services in the cloud, along with implementing the set-up of geographically redundant services.
  • Orchestrating and automating cloud-based platforms throughout the company.
  • Participate in Agile sprints and ceremonies; support rapid iteration and development.
  • Responsible for designing, developing, testing, maintaining and improving application APIs as a member of a team, work across key data, orchestration, rules and transactional stacks through the entire application and system development life cycle.
  • Builds code to specifications and standards.
  • Creates and conducts executable tests, continuously integrating code into the overall software framework.
  • Researches technical strategies, third party tools, and current and new technologies to deal with emerging technical issues and improve development efficiency.
  • Promotes agile principles and methodology.

Preferred Qualifications

  • Experience with end-to-end application development in open-stack technologies running in private, public or hybrid datacenter locations is preferred.