Systems engineer lead

  • Esolutions
  • Seattle, Washington - United States
  • Jan 15, 2020
Full time Information Technology

Job Description

Overview

Job Description:

 

As a Sr. Site Reliability Engineer – Starbucks Technology, you will be employing DevOps and SRE principles on a day-to-day basis. This includes the support, administration, and reliability of mission critical services as well as identifying root causes of operational issues in order to resolve them. You will be helping to develop tools that aid in the automation of these tasks.

 

Story Behind The Need:

 

  • This CW will be reporting directly to the engineering manager for the DevOps Linux team. They’ll ultimately roll up to support the Retail Infrastructure & SRE organization for Starbucks.
  • They’ll sit on a mixed team of partners and non-partners of app developers and other engineers.

Typical Day in The Role:

 

  • This position will also work closely with other teams to document the enterprise infrastructure and monitoring systems. You will also be responsible for planning and execution of small to large-scale projects within the Starbucks Technology teams under the direction of the manager.
  • This role requires your A-Game: A deep technical proficiency in both enterprise-scale systems as well as next gen cloud native applications required. So if you believe, like we do, that a cup of coffee can change a life and change our world, come check us out and help us deliver that same amazing experience to our customers around the globe.
  • Contributing towards the reliability of the services they support, Toil and TechDebt reduction, working collaboratively on project work with Software Engineers, Production Support, On-Call, Incident Response, RCA.

Compelling Story:

 

  • Potential for extension/ conversion.
  • The team supports various business units (GDPD, Mobile, Martech), the CW will be focused on the GDPD space (customer facing applications) Cloud migration will be the big thing here.
  • Migrating the current tech stack into containers.

 

Candidate Requirements:

 

Top 5:

  • Demonstrated Site Reliability Engineering/DevOps Principles
  • Proven Automation/Coding experience
  • Expertise with Containers and Kubernetes
  • Experience with Cloud Native applications
  • Expert Linux and Windows administration, troubleshooting, and performance tuning

Must Haves/Nice to Haves:

  • Experience working in a high capacity, highly scalable mission-critical web serving environment
  • Proven ability to participate with other functional teams in systems integration and design including writing operational specifications, test plans and requirements management with attention to detail
  • UNIX/LINUX and Windows server expertise in system installation, configuration, administration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures
  • Web Application (NodeJS,Apache,IIS,Nginx) expertise including installation, administration, configuration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures
  • Experience with caching solutions such as Redis.
  • Experience with Edge Service Providers such as Akamai and Apigee
  • Experience in at least two relevant scripting or programming languages (Python, Shell, Go, Ruby, Perl, PowerShell, etc.)
  • Experience with Configuration Management platforms (Ansible, Chef, Puppet, etc.)
  • Experience with Hashicorp Terraform and Vault.
  • Database Administration – setup, configuration and basic database troubleshooting skills (NoSQL and RDMS)
  • Understanding of internet standards such as HTTP, DNS, FTP, SSH, HTML, XML, JDBC, ODBC, SNMP and other protocols
  • Understanding of high availability hardware and database systems design and implementation including cluster management, redundancy and failover testing
  • Knowledge of storage systems (SAN, NAS, RAID Array, etc)
  • Experience hardening and maintaining secure systems (Safe Harbor or PCI experience a plus!)
  • Network hardware architecting experience with load balancing equipment (F5 LTM), switches, routers, and network troubleshooting
  • Ability to produce system documentation, including writing requirements, operational specifications, system architecture, test plans and as-built documentation, all with attention to detail
  • Experience working with ITIL and Service Management best practices is a plus.
  • Ability to build strong relationships and influence others across the organization
  • Demonstrated knowledge of agile project methodologies
  • 5+ years experience designing, supporting and deploying Internet-based products or services
  • 4+ years operating complex, large-scale Enterprise guest-facing Applications or web sites

 

 

 

 

 

 

 

 


Required Skills : Top 5: • Demonstrated Site Reliability Engineering/DevOps Principles • Proven Automation/Coding experience • Expertise with Containers and Kubernetes • Experience with Cloud Native applications • Expert Linux and Windows administration, troubleshooting, and performance tuning
Basic Qualification : Top 5: • Demonstrated Site Reliability Engineering/DevOps Principles • Proven Automation/Coding experience • Expertise with Containers and Kubernetes • Experience with Cloud Native applications • Expert Linux and Windows administration, troubleshooting, and performance tuning
Additional Skills : Top 5: • Demonstrated Site Reliability Engineering/DevOps Principles • Proven Automation/Coding experience • Expertise with Containers and Kubernetes • Experience with Cloud Native applications • Expert Linux and Windows administration, troubleshooting, and performance tuning• This position will also work closely with other teams to document the enterprise infrastructure and monitoring systems. You will also be responsible for planning and execution of small to large-scale projects within the Starbucks Technology teams under the direction of the manager. • This role requires your A-Game: A deep technical proficiency in both enterprise-scale systems as well as next gen cloud native applications required. So if you believe, like we do, that a cup of coffee can change a life and change our world, come check us out and help us deliver that same amazing experience to our customers around the globe. • Contributing towards the reliability of the services they support, Toil and TechDebt reduction, working collaboratively on project work with Software Engineers, Production Support, On-Call, Incident Response, RCA. • Potential for extension/ conversion. • The team supports various business units (GDPD, Mobile, Martech), the CW will be focused on the GDPD space (customer facing applications) Cloud migration will be the big thing here. • Migrating the current tech stack into containers.
Background Check :Yes
Notes :
Selling points for candidate :• This position will also work closely with other teams to document the enterprise infrastructure and monitoring systems. You will also be responsible for planning and execution of small to large-scale projects within the Starbucks Technology teams under the direction of the manager. • This role requires your A-Game: A deep technical proficiency in both enterprise-scale systems as well as next gen cloud native applications required. So if you believe, like we do, that a cup of coffee can change a life and change our world, come check us out and help us deliver that same amazing experience to our customers around the globe. • Contributing towards the reliability of the services they support, Toil and TechDebt reduction, working collaboratively on project work with Software Engineers, Production Support, On-Call, Incident Response, RCA. • Potential for extension/ conversion. • The team supports various business units (GDPD, Mobile, Martech), the CW will be focused on the GDPD space (customer facing applications) Cloud migration will be the big thing here. • Migrating the current tech stack into containers.
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Apex :Yes
Face to face interview required :Yes
Candidate must be local :Yes
Candidate must be authorized to work without sponsorship :Yes
Interview times set :Yes
Type of project :Development/Engineering
Master Job Title :Net/Sys Admin: Unix/Linux
Branch Code :Seattle