Position: Data Reliability Engineer
Company: Zoolatech
Experience required: 3y
English level: upper

Project Description
We’re looking for a skilled Data Reliability Engineer to join our big Zoolatech team for our client Procore Technologies. Procore is building the software that builds the world. They provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, housing complexes, and more.

Responsibilities
As a Data Reliability Engineer, you’ll join a highly skilled Procore team of Site Reliability, Security, Data Administration, and Production Engineering disciplines and will work as equal team-mate. Data Reliability Engineers are responsible for keeping data systems that support all user-facing Procore services and other production systems running smoothly 24/7. Data Reliability Engineers apply a mix of data engineering, administration, and software development disciplines to automate a range of data management work including provisioning data stores, managing uptime, data integrity, data refresh, disaster recovery, self-healing and alerting, and data reporting.

What you’ll do:
- Work closely with SRE, Security, and Development teams to ensure data infrastructure standards are followed and architecture patterns are aligned with the requirements
- Participate in designing data architecture, design reviews, building and troubleshooting data systems, as well as digging deep into the root of an issue and providing solutions
- Manage multiple tasks including, prioritisation, planning and change management, detailed runbooks, and documentation
- Provide configuration and maintenance support for production and development environments, automating as much as possible
- Assist application developers with query creation, optimisation, tuning, and related function
Identify performance trends and opportunities, and deploy proactive corrective measures to minimize downtime
- Work across our tech stack of Java, Ruby on Rails, PostgreSQL, AWS, Kafka, S3, Elasticsearch

Important:
Working hours should correspond to USA timezone

Skills Required
- 3+ years of experience in Postgres in AWS
- Expert with SQL scripting
- Expert in DB monitoring, performance tuning including query optimization
- Experience implementing complex data ecosystems
- Development experience in any language or shell command language for scripting
- Data Engineering/Administration or production infrastructure and operations background
- Experience working quickly, efficiently, and with keen attention to detail at a fast-paced
- Good level of spoken English

Nice to haves:
- Terraform experience is a big plus
- Experience with MySQL is a big plus
- Containers and Container Management (Docker, Kubernetes)
- Config Management (Puppet, Ansible, Salt)
- Experience in Kafka, NoSQL technologies, Elasticsearch, Cassandra, Data Warehousing (Snowflake), Ruby