Apply on
Job description
In this role you will oversee all technical aspects of our databases that power our global work application This role requires a deep understanding of database architectures and handson experience with database technologies The successful candidate will ensure optimal database performance security resiliency integrity and availability along with implementing innovative solutions such as the Point of Arrival POA system for our data layer
Scope of ImpactInfluence
1Leads and mentors teams of engineers through ongoing development efforts
2Ensures engineers adhere to team standards
3Accountable for accurate completion and quality of all documentation and work produced by engineering team
4Accountable for delivering a quality product that meets the customers needs
Key Responsibilities
1Performs all technical aspects of data architecture and database management for assigned applications including developing prototypes developing new database structures and APIs as applicable
2Performs transformation of logical data architectures into physical data designs according to database design best practices and standards
3Provides database administration services to projects crafting extending or maintaining databases data warehouses and datamarts
4Debugs database components identifies fixes and verifies remediation of design andor performance defects
5Performs ongoing refactoring of database design and continuously improves product to follow data placement procedures and reuse of existing databases as appropriate
6Ensure optimal data replication performance High Availability backup and recovery processes exists to meet requirements reduce cost and adhere to standards
7Leads in development of plans and strategies best practices and standards related to data management processes data products data security and programs
8Functions as Senior member of an agile team and leads data assets as per the enterprise standards guidelines and policies
9Typically spends 50 of time in database development and testing and remainder of time collaborating with partners through ongoing productplatform releases
10Communicates and works collaboratively with business and product teams to support changes and implementation
11Works with product team to prioritize features for ongoing sprints and leading a list of data requirements based on industry trends new technologies known defects and issues
12Partner with delivery architects and engineers to design optional data tier solutions to meet enterprise platform objectives and goals
13Stays abreast of new DBMS features and functions and drive adoption across Amex to use product capabilities
14Active member of the vendor product development strategy that will enable vendors to provide solutions and features to meet Amex needs
15Contributes to decisions about tools methods and approaches
16Finds opportunities to embrace innovative technologies
17Works closely with product owners on blueprints and annual planning of feature sets that impact multiple platforms and products
KnowledgeSkills
1Strong analytical skills with a proven ability to understand and document business data requirements in complete accurate extensible and flexible logical data models data modeling tools
2Able to facilitate discussions between Technology and business people recognize issues of conflict and inconsistency between data requirements and pursue a resolution of these issues
3Evaluates and undertakes impact analysis on major design options for databases and assesses and leads associated risks
4Expert in XML and schema developmentreuse RDBMS databases Open Source Expertise in NoSQL will be an added advantage
5Leads modification and maintenance of data structures and associated components according to logical and physical design structures for large or complex systems
6Mastered Metadata Management and Database Management
7Partners with Sr Data Engineers and Sr Data architects to buil
Skills
Data Modeling-SQL DB modeler