Engineering, Administration, and Operations of OLTP, OLAP, Data Warehousing database platforms, and Distributed No-SQL platforms.
Collaboration with platforms teams, application developers, and business teams across multiple time zones to ensure the highest quality service to Aladdin users.
Automation and Development of database operational, monitoring, and maintenance toolsets to achieve the desired Scale and Efficiency
Database Configuration Management, Capacity and Scale Management, Schema Releases/Consistency, Security, Disaster Recovery and Audit Management
Management and ownership of Operational Incidents including root-cause analysis of critical issues, resolution, and mitigation.
Participate in major upgrades and migration/consolidation exercises Creatively explore and implement new product features Actively contribute to the Performance Tuning and Engineering activities.
Be a leader with vision and a partner in brainstorming solutions for team productivity, and efficiency, guiding and motivating others.
Work with product management and business users to define the roadmap for the product.
Design and develop innovative solutions to further automate and scale database operations.
Implement innovative enterprise solutions to complex problems, identifying issues and roadblocks.
Lead individual project priorities, deadlines, and deliverables using Agile methodologies.
Deliver high efficiency, high availability, concurrent, and fault-tolerant software systems.
Apply validated quality software engineering practices through all phases of development.
Enhance and maintain existing monitoring and maintenance utilities in Perl, Python, and Java
Ensure resilience and stability through quality code reviews, unit, regression, and user acceptance testing, dev ops, and level two production support.
Requirements & Skills:
Bachelor’s degree in computer science or related field preferred
7-10 years of experience in Database administration and application development
Ability to communicate effectively with senior management from both IT and business areas.
Understanding of large-scale enterprise application setup across data centers/cloud.
Willingness to work during weekends on-site on DBA activities and designated shift hours.
Experience developing software in programming languages like Python, Perl, Java, Go; automation tools like Ansible/AWX; source control systems like GIT and Azure DevOps
Experience with any database platforms like SAP Sybase, Microsoft SQL Server, Apache Cassandra, Cosmos DB, Oracle, PostgreSQL, and data warehouse platforms like Snowflake, and Greenplum.
Experience with any data replication offerings like Sybase Replication, MSSQL AVGroups, HVR(FiveTran)
Exposure to Public Cloud Platform offerings like Microsoft Azure, Amazon (AWS) and Google (GCP)
Experience with Operating Systems like Linux and Windows
Solid background in supporting mission-critical applications, performing deep technical analysis, and problem-solving skills.
Demonstrating flexibility and willingness to different technologies and writing excellent code.
A passion for interactive troubleshooting and operational support keen attention to detail, critical thinking, and the urge to drive innovation.
Boundless creativity and a desire to constantly learn new technologies.
A belief in data-driven analysis and problem-solving and knowledge and drive to scale technology to the needs of tomorrow.