Here is how, through this exciting role, YOU will contribute to BMC's and your own success:
- You will be responsible for implementation, configuration, maintenance, and performance of system health for high-concurrency PostgreSQL database systems ensuring the availability and consistent performance, supporting product development teams.
- Build high-scale data pipelines and data infrastructure for migrating SQLServer and Oracle DB to PostgreSQL on AWS RDB.
- Resolve database performance and scalability issues and implement Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools.
- Design and implement scalable database schemas and configurations, File system layout, Physical partitioning, Sharding and Replication, incremental backups, Restores, and recovery models.
- Implement High Availability (HA) and Disaster Recovery (DR) options for PostgreSQL.
- Develop DevOps policies and procedures as it relates to PostgreSQL.
- Manage PostgreSQL databases through multiple product lifecycle environments, from development to mission-critical production systems dealing with upgrades.
- Independently analyse, solve, and correct issues in real-time, providing problem resolution end-to-end.
- Refine and automate regular processes, tracks issues, and documents changes.
- Assists developers with complex query tuning and schema refinement.
- Provide on-call support, as part of team rotation, for critical production systems.
- Perform pre-scheduled maintenance and support release deployment activities after hours.
- Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.
- Design and implement a complex system to combine and merge data from multiple database servers into a target database.
- Create complex queries to produce materialized views collating data from multiple servers based on which server is deemed authoritative for each record.
- Tune performance of source and target servers to ensure performance is maintained even after replication/merge engine is added.