Position: Senior Cloud Database Administrator
About the Company:
We are a global leader in consumer networking, consumer electronics, enterprise networking, enterprise surveillance, software, and cloud services, operates with a dual headquarters strategy to bolster its worldwide operations. This headquarters pivotal in propelling the group's global ventures, invites you to join our mission in shaping a technology-driven future. We believe technology changes the world for the better! We are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology. Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
About the Role:
In this role, you'll be a key player in maintaining and optimizing our cloud-based databases. You'll leverage your expertise to troubleshoot issues, ensure high availability, and collaborate with business departments to align database solutions with strategic goals.
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.
- Lead the construction and ongoing maintenance of our database platform in the cloud environment.
- Stay up to date on emerging database technologies and products to identify opportunities for improvement and support business growth.
Qualifications:
- Bachelor's degree or higher in Computer Science, Information Technology, or a related technical field.
- 3 to 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.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
Preferred Skills:
- 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.
Salary range: $140k - $180 + bonus + paid benefits/time off + 401K