Share this Job

Go Back

Principal Cloud DevOps Engineer Location:San Francisco, CA

2017-09-24 15:41:22
Job Type: Full Time only

Role:Principal Cloud DevOps Engineer

Location:San Francisco, CA

Job description


  • The Principal DevOps Cloud Engineer is responsible for building and scaling a reliable state of the art cloud-services platform and architecting customer facing web apps around AWS Docker containers.
  • This role leads the development and maintenance of application tools that build, deploy, automate and streamline code management and product delivery process on Amazon AWS Cloud.
  • Working as the technical lead, this role ensures reproduc ability, audit ability and trace ability of all deliverables.


  • Provides expertise and guidance towards the development, code management and configuration of multi-tier applications in a distributed Opensource/Windows heterogeneous environment with software source code, change control, configuration management, and build/deployment process throughout the enterprise
  • Develops automation code to deploy and maintain systems and applications that run and monitor services in public cloud.
  • Drives and solve problems impacting mission critical systems and implement automation to prevent reoccurrence.
  • Work as a member of Devops Platform managing 24 x 7 public cloud platforms
  • Works closely with Dev and QA teams to build and support the continuous integration and deployment tooling using Jenkins.
  • Works closely with development and operations team members to understand complex product requirements and translate them into automated solutions.
  • Maintains an accurate picture of existing server, storage, networking software and hardware and virtual environments to support scaling against various project requirements.
  • Enhances platform services with Jenkins, Terraform or Cloud Formation scripting technologies on GIT
  • Participates with Architecture, Operations and Development teams within Scrum agile processes
  • Implements cloud infrastructure designs, including VPC, Direct Connect, Cloud formation, Route53, Elastic Beanstalk
  • Work as part of a hands-on team to collaborate on designs, implementation, tuning and support of applications in AWS Cloud


  • Design/Migrate .NET/Java/Nodejs apps in AWS Cloud as Micro services with CI/CD (Dockers, ECS and Elastic Beanstalk)
  • Monitor, analyze and improve performance and cost of deployment, operation, build and CI/CD processes in moving to public Cloud.
  • Implementation experience in Platform as a service with Cloud Foundry or AWS Elastic Beanstalk.
  • Experience in Application Logging/Monitoring on Amazon AWS developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
  • Hands-on experience implementing and managing enterprise monitoring and logging solutions
  • Linux Experience: Solid Linux experience in regards with distributions and packaging.
  • Cloud experience: Designing and building tooling and infrastructure for cloud platforms (AWS)

Scripting experience in Python Education/Experience:

  • Bachelors degree in Computer Science, a related field, or equivalent education required.
  • Amazon AWS SysOps Certification or Amazon AWS DevOps certification
  • Recent 5-10 Years Hands on Experience as a Sr. DevOps Engineer
  • 2-3 years of experience designing infrastructure in AWS

Key Skills: