Jobs · Engineering · California

Senior DevOps Engineer

HP · Palo Alto, CA · 6 days ago
On-siteEngineering$105k–$162k/yrFull-time

About the role

Innovation is in HP’s DNA. From our origins in a Palo Alto garage in 1939, to our current position as one of the world’s leading technology companies, HP has grown to become a leader in technology and corporate culture, inspiring innovators and entrepreneurs around the globe. HP brings together a portfolio that spans printing, personal computing, software and services to serve more than 1 billion customers in over 170 countries. We are committed to fostering a diverse and inclusive workplace that attracts exceptional talent and to supporting our employees to succeed at all levels. We dream in over 35 languages and share one mission: to engineer experiences that amaze.

Responsibilities

  • Create and manage automated build pipeline, deployments, and configurations using CI/CD pipelines in AWS for applications and services
  • Create and maintain AWS cloud infrastructure for the HP DS Stack, Stack Applications & DS Platform
  • Build and release SW Engineering tools for Data and Source code repositories and for deployment of the automation tools
  • Demonstrate mastery of software engineering principles and methodologies including source control, branch management, build and smoke testing, and archive and retention practices
  • Create and maintain infrastructure for local, on-premises and cloud applications monitoring, logging, and alerting
  • Respond to real-time scaling and operational challenges
  • Manage multiple environments using proper access controls and processes to maintain environment integrity
  • Follow security policies and best practices for the infrastructure and products
  • Collaborate and communicate with management and internal partners regarding software projects progress, and issue resolution
  • Represents the software applications engineering team for all phases of larger and more-complex development projects

Requirements

  • Experience in deployment of cloud-based services, architectures, and platforms
  • Hands-on containerization (Docker) and orchestration (Kubernetes) experience
  • AWS experience (EC2, RDS, IAM, Lambda, SQS, SNS..)
  • Cloud monitoring and/or dashboarding experience
  • Experience in adapting existing applications to work in the cloud
  • Knowledge and hands-on experience with one or more (Bash, Python 3.x, Go lang, Groovy, Terraform)
  • In-depth understanding of SDLC, branching strategies, source control (GitHub, etc.)
  • Knowledge of Agile/Scrum Software Development methodology
  • People leadership skills including interpersonal, teamwork, mentoring, technical development, motivational, and communication

Qualifications

  • Strong hands-on experience with AWS platform services & tools
  • Strong end-to-end CI/CD pipeline implementation experience
  • Hands-on skills/experience in deployment and hosting (Docker, Beanstalk, CloudFormation)
  • Hands-on skills/experience in provisioning Kubernetes clusters
  • Scripting experience in one or more of the following languages: Bash, Shell, Python, Perl, PHP, & PowerShell
  • Experience with Agile/Scrum Software Development process and tools – ADO, GitHub, CI/CD, etc.
  • Hands-on experience with SQL and noSQL platforms (MySQL, MSSQL, MongoDB, DynamoDB…)
  • Familiarity with Azure and/or Google Cloud Platform (GCP) is a plus
  • Web hosting experience using Apache, Tomcat, JBoss is a plus

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com