Cloud Database Engineer
Gaurav YadavUnited StatesMIDPosted 11d ago
Apache KafkavulnerabilityPostgreSQLMigrationMongoDBApigeeSplunkGrafanaPythonGo
About the Role
We are seeking a Cloud Database Engineer to join our team. This role involves designing and supporting distributed messaging solutions and working with large-scale production environments.
Key Responsibilities
• Design and support distributed messaging solutions using Apache Kafka
• Work with MongoDB and PostgreSQL in large-scale production environments
• Develop and integrate API solutions using Apigee or similar platforms
• Implement monitoring and observability using Splunk, Grafana, or equivalent tools
• Build event-driven and data-intensive applications
• Perform database performance tuning, optimization, and high-availability architectures
• Utilize cloud-native data platform services and messaging technologies
• Automate operational and data management tasks using scripting languages like Python or Go
• Understand security, resiliency, backup, and disaster recovery concepts for data platforms
Requirements
• Strong experience with Apache Kafka
• Experience with MongoDB and PostgreSQL
• Knowledge of API management platforms
• Familiarity with monitoring and observability tools
• Proven experience in building event-driven applications
• Experience with database performance tuning
• Understanding of cloud-native data platform services
• Scripting skills in Python or Go
• Knowledge of security and disaster recovery concepts