Azure DevOps Engineer

Posted Apr 17

Description

Why Universal Tennis:

Universal Tennis is a remote-friendly, people-driven company on a mission to revolutionize the game of tennis and Pickleball through technology and data. We want to work with people who are team-oriented, willing to roll up your sleeves and always maintain a high bar for excellence.

  • Creator of the UTR Rating, the gold standard and the world’s most accurate singles and doubles tennis rating system
  • Silicon Valley based tech and sports high-growth company
  • Backed by impressive investors in sports, technology and media including Amazon, Roger Federer’s Team8, Novak Djokovic, Endeavor/IMG, Tennis Channel, Tennis Australia and Larry Ellison

Universal Tennis creates opportunities and pathways for players from all over the world, in all stages of life, to find better matches and unlock a more fun and flexible experience. To learn more, Watch this Video and visit www.universaltennis.com.

The Opportunity:

Universal Tennis is looking for a Senior Site Reliability Engineer to help improve our customer experience by defining, maintaining, and improving service-level objectives for the Universal Tennis platform. You will also help improve the development experience for the engineering team by automating infrastructure, building CI/CD pipelines, and improving the observability of the platform. This role will report to the Site Reliability Engineering Manager. If you have a strong foundation as a Site Reliability Engineer, believe in the power of continuous improvement, and have the willingness to help where needed, Universal Tennis may be the place for you!

What you will Do:

  • Define and maintain SLOs for the Universal Tennis platform
  • Identify and implement reliability and efficiency improvements to the platform
  • Create and maintain terraform to manage test and production environments
  • Create and maintain CI/CD pipelines and other automation tools
  • Work with engineers to support product development from inception to release
  • Participate in on-call rotations
  • Respond to, diagnose, and solve production incidents
  • Participate in root cause analysis and blameless post-mortems

Requirements

What you Need to Succeed:

  • 3+ years experience working in Microsoft Azure
  • Understanding of DevOps Pipelines, CI/CD practices, and Infrastructure as Code (IaC)
  • Knowledge in implementing and managing DevOps tools such as Git, Azure DevOps, Swagger, Selenium, JMeter- Scripting skills particularly with PowerShell
  • Comfortable with troubleshooting app code in C#/ Java
  • Experience with SQL Server or other relational databases
  • Infrastructure Provisioning experience – ARM Templates
  • Knowledge in cloud monitoring tools, application performance monitoring tools, and operational dash-boarding
  • Experience with Azure solutions such as App Services, App Insights, Storage Accounts, Resource Groups and monitoring tools
  • Knowledgeable about sound engineering practices like continuous delivery, automated testing, (micro)services-based architecture, etc.
  • Experience with Scrum, Kanban and other agile methodologies
  • Experience and excitement for working on small teams with startup DNA
  • Ability to work both collaboratively as part of a team and independently to dive deep and solve tough problems
  • Experience with Elasticsearch a plus
  • Propensity to seek out, accept and integrate feedback professionally
  • Self-motivated, quick/continuous learner with a passion for innovation
  • Tennis player/fan a plus

Benefits

What We Offer:

A reasonable estimate of the current base salary range is $120,000 to $175,000 plus incentive compensation. The final base salary for this role will take into account the wide range of factors that are considered in making compensation decisions, including but not limited to: skill sets, experience and training and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic location differential associated with where the position will be filled.

Universal Tennis is headquartered in Palo Alto, CA but this position is fully remote, US-based. We are offering a competitive salary and equity compensation package with flexible working hours and generous PTO. Our benefits include:

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Paid Time Off (Unlimited Vacation & Sick plus Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Work From Home

We are an equal opportunity employer and we value diversity. We are committed to an inclusive environment. All candidates will be considered on the basis of qualifications, merit and business needs without regard to race, color, religion, national origin, age, non-qualifying mental or physical disability, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.