Apply

Senior DevOps Database Administrator - Poland

Posted 9 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Poland, Central European Time

💸 Salary: 7000.0 - 8500.0 USD per month

🔍 Industry: Software Development

🏢 Company: Housecall Pro👥 1001-5000💰 $60,000,000 Series D over 2 years agoHome ImprovementHome RenovationSaaSAppsInformation TechnologyMobileSoftware

⏳ Experience: 5+ years

🪄 Skills: PostgreSQLSQLCloud ComputingElasticSearchETLKubernetesMySQLData engineeringRedisNosqlCI/CDAgile methodologiesDevOpsTerraformData modelingData management

Requirements:
  • 5+ years of MySQL (8.0) and 3+ years of PostgreSQL administration and scaling experience
  • Strong experience with traditional OLAP systems, ETL and associated Data Engineering and Data Warehouse practices
  • Strong expertise in managing growing datasets using techniques like Partitioning, Sharding, Caching, Archiving, and Clustering
  • Proficiency in performance profiling tools (Percona Toolkit, pgBadger, pg_stat_statements) and backup, restore, replication, and disaster recovery patterns
  • Familiarity with at least one NoSQL implementation (e.g. Redis)
  • Demonstrated experience with infrastructure as code tools (Terragrunt, Terraform, CloudFormation)
  • Understanding of distributed systems and tradeoffs between consistency, availability, and partition tolerance
Responsibilities:
  • Enjoy a mixture of schema design, reliability engineering, query and performance tuning, and operations work
  • Build infrastructure in a public cloud using Infrastructure as Code techniques
  • Collaborate with release engineering and delivery teams to optimize schema and data migrations, as part of our Agile development process
  • Build, maintain, and monitor data persistence systems (ACID-compliant OLTP, OLAP, Search and KV/NoSQL) in our cloud environments with an eye to both flexibility and long-term viability
  • Provide technical assistance, architectural insights, and individual contributor work across engineering
  • Mentor, pair, and imbue delivery teams with techniques and data access patterns to improve our applications’ interface with our data tier
  • Work directly with feature teams to optimize the development experience
Apply