Join Udemy, a leading AI-powered skills acceleration platform, and help define the future of learning. As a Principal Database Engineer, you'll lead improvement projects for datastores and platform teams, maintain infrastructure uptime, and ensure adherence to compliance requirements.
Requirements
- 8-10 years of professional experience working in a Cloud Engineering team with Infrastructure responsibilities in managing large production workloads
- Proficiency with managing MySQL at scale
- Strong understanding in running Production Workloads in Kubernetes
- Proficiency with tools like Terraform, Ansible, Git and how to work with Infrastructure as Code, and automated provisioning
- Strong experience in Kafka cluster management, topic configuration, performance tuning, and ensuring high availability and fault tolerance
- Experience with Message Queues (MQ/SQS) and Caching (Redis, Memcache) or similar products
- Experience in Python
- Knowledge of configuration management tools, monitoring systems for database infrastructure, and scaling strategies for handling increased data volumes
- Strong troubleshooting skills to diagnose complex database issues
- Hands-on experience with AWS cloud infrastructure and a grasp of security best practices
Benefits
- Full access to Udemy courses
- Monthly UDay to invest in yourself
- Budget to spend on self-improvement
- Use of AI in the way we learn and work
- Ownership of work and trust in decision-making
- Collaborative environment and open idea-sharing
- Impact on helping people grow their skills and change their careers