Qualified candidates are being considered for openings within the Database Operations group. Candidates should possess a strong background in SQL Server, MySQL and PostgreSQL database management and administration. The individual will partner with product support, and DevOps CSM to keep databases secured, healthy and up to date to meet SLAs.
The position is part of the Database Operations group which focuses on managing, maintaining, and securing databases in the AWS Cloud. This position requires an extensive experience with PostgreSQL, MSSQL, MySQL, and experience with AWS Cloud services. **This is a remote position but candidates must be located in Canada**Key ResponsibilitiesInstall, upgrade, and manage database servers and schemas.
Set and maintain enterprise database standards. Manage database access and develop processes for optimizing database security. Performance tuning of database systems particularly RDS/Aurora PostgreSQL and MySQL.Create database backups and restore database from backups.
Plan capacity for database servers, diagnose and troubleshoot database errors. Create and manage database reports, visualizations, and dashboards. Write complex PL/SQL, understand complex queries, able to tune complex queries.
Automate repeating database tasks and be available for on-call support. Experience as a DBA with AWS Cloud databases MSSQL, Aurora/RDS PostgreSQL and MySQL.Monitor database incidents queue and act based on priority. Implement and deploy database changes in Prod and QA environments.
Monitor MSSQL, MySQL, and PostgreSQL database performance issues and resolve them. Interact with other DBA team members, product support team, and DevOps CSM and keep them aware of critical issues at hand. Manage, maintain, and secure RDS Aurora PostgreSQL, MySQL and MSSQL databases.
Understand the PL SQL scripts provided in the change and be able to make a call if scripts are not well performant or not correct. Troubleshoot and resolve SSRS issues. Proactive and take ownership of highly visible issues and projects.
Establish partnership with other teams and drive projects. Establish database support standards to help in the areas of database support with minimal interruptions. Able to provide database level technical leadership and mentor junior DBAs.
Job RequirementsBachelor's degree in computer science or related field and 12+ years of IT industry experience.10+ experience in database administration roles in MSSQL, MySQL and Amazon Aurora PostgreSQL.Experience with Linux and Windows Server environments. Extensive experience with database technologies (MySQL, MSSQL, PostgreSQL). Experience with AWS cloud services.
Solid understanding of RDS cluster, taking snapshot of RDS instance, monitor database. performance issues and resolve them, and participate in On-Call rotation as needed.
Experience with cloud database infrastructure management and administration. Extensive experience in HA/DR in major enterprise database systems. Experience in SQL Server Reporting Services.
Good verbal communication and writing skills. Preferred AWS certified professional who has experience in RDS, IAM, EC2, VPC and Storage. Experience in troubleshooting performance issues from infrastructure and database engine.
Experience working with clients and other department leads within the organization. Expert in writing PL/SQL and PostgreSQL performance tuning and optimization. Competencies:Action Oriented, Customer Focus, Technical Skills, Problem Solving, Personal Learning, Experience in either the Banking or Financial Industry is preferred.