Role Description
Our SRE team is responsible for the design, operation and reliability of Upserveβs product infrastructure. We collaborate with teams across the company to make this happen: Developers, QA, PMs, etc.
-
Initiate and contribute to continuous improvement of our software delivery processes and practices in a multi-location, multidisciplinary team to empower and accelerate product development
-
Use automation extensively to design, configure, manage, and monitor systems in support of our product development teams
-
Design and architect operational solutions with the specific goal of increasing the standardization, automation, repeatability, cost-efficiency and consistency of operational tasks
-
Working with developers and other SREs to design and build scalable, reliable and cost-efficient Cloud infrastructure
-
Adhere to and advocate for best practices, including Infrastructure as Code, monitoring, high availability, disaster recovery, security, and SRE/DevOps methodologies
-
Provide timely assistance and remediation solutions during critical situations and production incidents to help resolve service problems (You will be on call for periods of time)
Qualifications
-
Strong knowledge of Amazon Web Services
-
Strong experience with Docker, Kubernetes & Linux Systems
-
Experience with configuration management tools such as Chef, Puppet, Ansible, Salt
-
Experience with Infrastructure as code practices: we use Terraform & OpenTofu
-
Ability to read & write complex scripts using Shell
-
Ability to read & understand programming languages: Python, Ruby, Go, etc.
-
Good understanding of Agile development and continuous delivery best practices, software engineering tools, processes, methods and testing
-
Ability to collaborate effectively with other teams
-
Ability to plan, organize, prioritize and stay focused
-
Good experience provisioning and managing infrastructures with high availability constraints
-
Good experience with cloud cost optimization
Requirements
-
You are a problem solver who does not shy away from tackling complexity and critical thinking
-
You have a strong will to learn, grow and get out of your comfort zone
-
You have great energy and passion for technology
-
You are able to express yourself flawlessly in English
-
You have strong interpersonal skills
Benefits
-
Lots of autonomy, flexible work culture and possibility of remote work
-
Development of high traffic products, used at the global scale
-
Exposure to modern and proven technology
-
Opportunity to learn and expand your skill set
-
Tons of growth opportunities into technical or people management roles
-
Opportunity to join a fast-paced, high-growth company