Senior Site Reliability Engineer (Linux/Python)

Company: Cypress HCM
Location: San Francisco, California, United States
Type: Full-time
Posted: 09.AUG.2021

Summary

Senior Site Reliability Engineer Description: * This role will work on Ubuntu to Amazon Linux migration and Python 2 to 3 Upgrade. * For L...

Description

Senior Site Reliability Engineer

Description:

  • This role will work on Ubuntu to Amazon Linux migration and Python 2 to 3 Upgrade.
  • For Linux migration, he/she will investigate the current Linux setup and make plans for the migration.
  • With help from other team members, migrate OS used from Ubunto to Amazon Linux 2 for multiple services and >20k EC2 hosts.
  • For Python Upgrade, he/she will follow a handbook to do the code change by using open-source or in-house tools.


Responsibilities:

  • For Python 2 to 3 Upgrade:
  • The position will work on the migration team by team. For each business team, the contractor is expected to:
  • coordinate with the team POC on migration plan.
  • use tools to port Python 2 code to Python 3.
  • validate the migration result.
  • Use tools provided or
  • Follow per team validation requirements
  • debug and apply manual fixes.
  • Filling the gap
  • Improve process, tooling, infrastructure
  • For Linux Migration:
  • The position will make a plan, lead a team of 3 contractors (the other 2 will be software engineers) and migrate Linux service by service. For each service, the team is expected to:
  • Build necessary tools/infrastructure to support the migration
  • Coordinate with service owner team on migration plan
  • Apply Chef changes and service changes to migrate Linux used
  • Validate the migration result
  • debug and apply manual fixes.


Requirements:

Must Have:

o 6+ Years of experience

o Fluent with Python

o Fluent with Chef

o Proficient with Linux

Nice to Have:

o Experience with both Ubuntu and Amazon Linux

o Experience with Docker

o Experience with offline data warehouse

o Hive, spark, presto, druid

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...