Jobs · Engineering · California

Senior Cloud Operations Engineer - DBA

TP-Link · Irvine, CA · 1 mo ago
EngineeringFull-time

About the role

Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better!

Key Responsibilities

  • Proactively identify and troubleshoot cloud database faults to minimize downtime and maintain optimal performance.
  • Continuously monitor and optimize cloud database performance for scalability, efficiency, and responsiveness.
  • Partner closely with business departments to understand their needs and ensure database availability aligns with business goals.
  • Collaborate on cloud database architecture enhancements to support evolving requirements.
  • Provide technical support and training to development teams, fostering a strong understanding of cloud database best practices.
  • Led the construction and ongoing maintenance of our database platform in the cloud environment.
  • Participate in the development of database operation and maintenance products and related components.
  • Lead the construction and ongoing maintenance of our database platform.
  • Stay up to date on emerging database technologies and products to identify opportunities for improvement and support business growth.

Requirements

  • Bachelor's degree or higher in Computer Science, Information Technology, or a related technical field.
  • 5 years of experience administering cloud (AWS) database systems like MySQL, PostgreSQL, etc.
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB, Redis) and practical experience with their operation is a plus.
  • Proficiency in Linux administration, including service deployment, troubleshooting, and performance tuning.
  • Proficiency in at least one programming language (e.g., Shell, Python, Java) for scripting and automating database operations.
  • Excellent communication and collaboration skills, with the ability to work effectively under pressure.
  • Able to work independently and manage multiple priorities in a fast-paced environment.

Preferred Qualifications

  • Working knowledge of distributed system concepts like data replication and election mechanisms.
  • Experience using open-source middleware in large-scale environments.
  • Experience using or developing tools (e.g., DMS) to achieve zero downtime data migration.

Benefits

  • Salary range: TBD
  • Free snacks and drinks
  • Full-paid medical, dental, and vision insurance (partial coverage for dependents)
  • Contributions to 401k funds
  • Bi-annual reviews, and annual pay increases
  • Health and wellness benefits, including free gym membership
  • Quarterly team-building events

Similar jobs