Principal DevOps Engineer: Cloud & Automation Lead

Professional Recruiters

Santa Clara (CA)

On-site

USD 150,000 - 190,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Principal Software Engineer role in Santa Clara, CA or Tempe, AZ with a banking tech focus is seeking a senior engineer to lead cloud migrations, build automation, and secure cloud architectures. Expect hands-on work with AWS native services, Terraform templates, and container platforms, while driving CI/CD pipelines and deployment strategies.

You will collaborate across product teams, design end-to-end observability, and ensure security across cloud solutions in a multi-region, multi-AZ

Qualifications

  • 8-10 years of demonstrated experience in designing and developing complex distributed IT solutions.
  • 6 years of real work deployment experience in core infrastructure technologies including compute, storage, networking, databases, security, and management.
  • For the last 2 years, hands-on experience with deploying cloud solutions such as AWS and others.
  • 5 years of experience with DevSecOps tools (Jenkins, Gitlab) and building CICD pipelines
  • Experience with Jenkins, writing code as a pipeline jobs using groovy. Using groovy to create shared libraries
  • Hands-on Experience working with container platforms (Docker, Kubernetes, ECS)
  • Deep Understanding of service design for Cloud (AWS) using Containers, Container Orchestration (like Kubernetes), Service Mesh (like Istio), Kafka
  • Experience implementing and utilizing service mesh
  • Experience with Unix OS, writing scripts using shell/bash, Perl, Python for task automation
  • Good knowledge of Linux internals and administration
  • Network configuration of Firewalls, VPN, Routers/Switches, and Load Balancers
  • Troubleshooting and resolving single customer issues with Windows, Mac, and Linux, VPN, permissions, and ownership of a wide variety of account administration tasks.
  • Hands-on Extensive Experience with AWS Managed Services
  • Compute EC2, EKS, ECS, Lambda
  • Database RDS, DynamoDB, RDS
  • AWS Networking & Security Groups and their underlying technologies
  • Well versed in AWS services for monitoring, logging, metrics, high availability, and automation
  • Hands-on Experience in Linux environments (RHEL)
  • Deep knowledge & Hands on Experience of infrastructure as code (Terraform, Gitlab CI/CD)
  • Experience in systems software development (java go, python, bash, ... )
  • Hands-on Experience with Ansible, writing playbooks to automate tasks, deploy artifacts
  • Effective Communication Excellent listener proven collaborator with management and peers
  • Hands-On Experience building solutions in AWS, including services such as EC2, S3, VPC, SNS, SQS, Lambda, Dynamo DB, RDS, Redshift, Glue etc.
  • Ability to create and utilize Terraform templates to automated creation of AWS images
  • Experience in developing business solutions in Java, node, reactJS or DotNet languages
  • Experience in setting up ALBs and Security Groups for the applications
  • Experience with DevOps tools such as Jenkins, Maven, GitLab, SonarQube in a cloud environment
  • Demonstrable skillset in scripting languages, e.g., Bash, PowerShell Demonstrable skillset in programming languages, preferably JavaScript or Python
  • A team player capable of high performance, flexibility in a dynamic working environment and the ability to lead
  • Skill and ability to train others on technical and procedural topics
  • 10 years of related application engineering experience
  • AWS Certification in Developer or Solution Architect is preferred
  • Ability to analyze and troubleshoot production issues.
  • Required to work in overlapping/shift hours when needed.

Responsibilities

  • Collaborate with product engineering teams to develop and deploy applications using Gitlab, Terraform, AWS services and methodologies
  • Analyze existing on-prem application architecture and develop cloud compatible solutions to migrate applications
  • Ability to develop applications and deploy in AWS cloud in multi-region, multi-AZ distributed systems
  • Envision, Design and Build end-to-end Observability for Applications running on AWS Platform
  • Ability to leverage Terraform and contribute new Terraform templates for reuse across organization
  • Ensure security is integrated into all cloud architecture solutions
  • Develop and migrate mission critical services and build automation to proactively detect and prevent re-occurrences
  • Have full oversight into changes going into production, asset tagging, cost and capacity analysis, vulnerability, and patch management
  • Define auto-scaling processes for optimizing service and compute utilization
  • Build continuous integration and automated deployment pipelines for the applications Design and develop reusable frameworks, components and libraries that can be leveraged by other teams
  • Experience in administrating RHEL VMs
  • Hands on experience with scripting languages like Bash/Shell or Python.
  • Hands on experience with installing and configuring application/Web servers like Weblogic, Tomcat, apache and others
  • Knowledge of programming language will be a plus
  • Should have proficiency in debugging and resolving issues
  • Should have experience with hardening of webservers and configurations needed to secure them
  • Administrative experience in Jenkins
  • Should have experience with configuring and setting up Jenkins in Master Slave setup
  • Hands on experience with creating Jenkins pipeline jobs using groovy
  • Administration experience of other DevOps tools like SonarQube, Git, Checkmarx etc will be good to have
  • Experience with Flyway DB and integrating it with Jenkins
  • Should have experience with integration tools with Jenkins as part of pipeline setup
  • Hands on experience with git concepts and ability to resolve conflicts
  • Hands on experience in Docker and Kubernetes
  • Should have experience creating docker files, deployment and service yaml
  • Hands on experience with OpenShift will be good to have

Skills

AWS
Terraform
Docker
Kubernetes
Jenkins
Groovy
GitLab
Python
Shell scripting
OpenShift

Education

Bachelor's Degree in Computer Science

Tools

GitLab CI/CD
Terraform
Jenkins
Docker
Kubernetes
Ansible
OpenShift
Weblogic
Tomcat

Job description

Principal Software Engineer role in Santa Clara, CA or Tempe, AZ with a banking tech focus is seeking a senior engineer to lead cloud migrations, build automation, and secure cloud architectures. Expect hands-on work with AWS native services, Terraform templates, and container platforms, while driving CI/CD pipelines and deployment strategies.

You will collaborate across product teams, design end-to-end observability, and ensure security across cloud solutions in a multi-region, multi-AZ

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer: Cloud Automation & CI/CD Architect
Senior DevOps Engineer: Cloud Automation & CI/CD Architect

Professional Recruiters • Tempe (AZ)

On-site
USD 110,000 - 140,000
Principal Software Engineer - DevOps #12837
Principal Software Engineer - DevOps #12837

Professional Recruiters • Santa Clara (CA)

On-site
USD 150,000 - 190,000
Lead Cloud Automation Engineer
Lead Cloud Automation Engineer

Namely • Mountain View (CA)

On-site
USD 120,000 - 160,000
Principal SRE - Cloud Reliability Lead (Multi-Cloud)
Principal SRE - Cloud Reliability Lead (Multi-Cloud)

Motion Recruitment • Tempe (AZ)

Hybrid
USD 150,000 - 210,000
Bonus or Commission eligible
Medical, Dental, Vision Insurance
Vacation Time
+1
Principal Cloud Infra Engineer: Multi-Cloud, SecOps, FinOps
Principal Cloud Infra Engineer: Multi-Cloud, SecOps, FinOps

VIZIO • Denver (CO)

On-site
USD 121,000 - 242,000
Senior DevOps Architect: Multi-Cloud & CI/CD Lead
Senior DevOps Architect: Multi-Cloud & CI/CD Lead

AEG Presents • Los Angeles (CA)

On-site
USD 145,000
Medical, dental, vision insurance
401k with employer match
Paid holidays and vacation
+2
Senior Cloud Architect & DevOps Leader
Senior Cloud Architect & DevOps Leader

Object Oriented Search • Maryland

On-site
USD 150,000 - 210,000
Senior DevOps Engineer - Multi-Cloud & Automation Lead
Senior DevOps Engineer - Multi-Cloud & Automation Lead

Socket.dev • Los Angeles (CA)

On-site
USD 144,000 - 210,000
Medical, dental & vision insurance
Paid holidays and vacation
401k with employer match
Principal Cloud Network Security Architect
Principal Cloud Network Security Architect

Professional Recruiters • Sandy (UT)

On-site
USD 110,000 - 160,000
Senior DevSecOps Engineer: Cloud Security & CI/CD Lead
Senior DevSecOps Engineer: Cloud Security & CI/CD Lead

Prime Solutions Group, Inc. • Goodyear (AZ)

On-site
USD 110,000 - 140,000
9/80 Work Schedule
Medical, Dental, Vision Insurance
401(k) with Company Match
+6