Intercontinental Exchange - Atlanta, GA
posted 4 months ago
The Database Administrator is a critical role within our organization, responsible for the implementation, testing, maintenance, and control of our databases, messaging, and caching systems across various platforms and technologies. This position requires a technology enthusiast with strong technical, organizational, and analytical skills, particularly with exposure to SQL and No-SQL database technologies. The successful candidate will troubleshoot and resolve issues in both production and non-production environments, ensuring the smooth operation of our database systems. In this role, you will be part of the Global DBA Team, where you will handle DBA tasks while also maintaining and administering the overall infrastructure. You will be responsible for the change and release management process for software developments and implementations. Your responsibilities will include building and configuring database and non-database environments, ensuring availability, and providing day-to-day database support. You will also design, evaluate, and optimize database objects in collaboration with the Development and Engineering teams. Your duties will encompass the installation, maintenance, backup, recovery, and monitoring of databases, as well as following change management procedures for all database-related changes. You will prepare and maintain documentation of developed procedures and best practices, configure monitoring systems, and proactively review statistics for errors, capacity, and performance issues. Additionally, you will engage in programming and scripting in various languages, including shell scripting, to accomplish assigned tasks. Performance tuning of queries, indexes, stored procedures, and functions will also be part of your responsibilities, along with monitoring and analyzing system performance and conducting cost analysis for users.