You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Cloud DevOps Engineer

AbleTo is seeking an experienced Cloud Engineer/Architect to be the technical lead of the DevOps team that supports the ongoing development and maintenance of our continuous integration, delivery and deployment systems and pipelines within our Secure Development Operations function. Through your efforts, you’ll be making valuable contributions to the continuous transformation and improvement of our information systems. This role works within AbleTo to support agile software development lifecycle, including source code management, cloud infrastructure as code (IaC), continuous configuration automation (CCA), and development operations design, development, testing, and support and ongoing security assessment and remediation activities like application scanning & profiling. We’re looking for someone who is technology-driven, self-motivated, team oriented, and a great communicator, with the skills necessary to ensure successful growth and support of our development operations systems.
 

  • Create, maintain and improve Terraform/Ansible templates for target environment build following industry best practices. 
  • Serve as a subject matter expert. Consult and provide technical guidance on Google Cloud design, governance, performance, scalability, security, operations and cost control best practices. Ensure implementations follow industry best practices
  • Work with senior engineers to design, prototype and deliver cloud agnostic microservices architectures leveraging Google Cloud Services and mature open source technologies (Kubernetes, Pub/Sub, CloudSQL, BigQuery, etc)
  • Work with other AbleTo technology and operations leaders to assess cloud maturity, review existing Google cloud implementation, identify gaps and suggest improvements. Create a unified strategy for Google Cloud governance, automation, security, implementation and operations. Provide thought leadership on Google Cloud solutions and hybrid clouds as necessary
  • Handle escalations from and higher level support to the run/operations team. Help with root cause analysis for complex problems
  • Design, prototype and deliver Google Cloud native solutions, leverage Google platform rich services offering

Positions Requirements:
  • A bachelor's degree in a technical field (or equivalent experience) and 7+ years of professional work experience in IT software development operations 5+ years experience in designing, building and operating distributed and scalable solutions via system architecture (ex. Application,Infrastructure, Enterprise Architecture) with at least 99.9% availability on any major Cloud platforms (Google Cloud, AWS, Azure) 
  • Demonstrable expertise in IaC & CCA tools (e.g.Cloud Deployment Manager, Ansible, Terraform, Puppet, Chef, CloudFormation,), administering DSCM & CI/CD pipelines (with GitLab, Github, Jenkins, etc.), engineering scalable Docker containers, ideally on Kubernetes 
  • Experience with Bash, Python, R or other scripting languages to create automated deployment tools and toolchains 
  • Preferred certifications: GCP Certified Architect, AWS Certified Architect, Microsoft Azure Certified Architect, TOGAF or Cloud Architecture Certifications

Competencies:
  • Hands-on creation of Terraform/Cloud-Formation/ARM templates 
  • Strong knowledge of Public Cloud beyond IaaS (Knowledge of service offerings including serverless) 
  • Strong in designing security and compliance in Public Cloud environment
  • Knowledge of DEVOPS methodology and tools 
  • Experience dealing with cloud workloads, infrastructure and application architecture, data ingestion architecture, data storage and transformations, data analytics in the cloud, serverless function/application design, micro-services, DEVOPS 
  • Track record of designing large scale Cloud Environments, Hybrid Cloud or Cloud Security solutions 
  • Should be able to keep up to date with ongoing new developments in public cloud technologies and share updates with the team 
  • Aptitude and interest for use of new tools such as AI and DEVOPS 
  • Ability to catch-up quickly with new platform and technology