Job Openings Data Architect - Hybrid BGC - 190K

About the job Data Architect - Hybrid BGC - 190K

The Role

  • Develops broad understanding of the database architecture, including the impact of changes on a whole system, the onboarding of clients and the security implications of the solution.
  • Applies extensive data architecture expertise to lead the delivery of the most complex development projects. Leads initiatives on data discovery, as well as in identifying the structure of logical data assets of the enterprise system.
  • Contributes with the security architecture within the software engineering group to meet client security requirements and apply industry standards.
  • Evaluates database architecture to understand how technical decisions may impact business outcomes and suggests new solutions/technologies that better align to Software Engineering strategies.
  • Leads product evaluation and third-party management solutions for clients.
  • Draws on internal and external practices to establish database architecture best practices and standards within the team and ensures that they are shared and understood.
  • Continuously develops technical knowledge and is recognised as a key resource across the global team.
  • Collaborates with other specialists and/or technical experts to ensure Software Engineering is delivering to the highest possible standards and that solutions support stakeholder needs and business requirements.
  • Initiate practices that will increase code quality, performance and security
    • Develops recommendations for continuous improvements initiatives, applying deep subject matter knowledge to provide guidance at all levels on the potential implications of changes.
    • Builds the teams technical expertise/capabilities/skills through the delivery of regular feedback, knowledge sharing, and coaching.
    • High learning adaptability, demonstrating understanding of the implications of technical issues on business requirements and / or operations.
    • Analyze existing data design and suggest improvements that promote performance, stability and interoperability.
    • Work with product management and business subject matter experts to translate business requirements into good database design.
    • Maintain the governance model on the database architecture through training, design reviews, code reviews, and progress reviews.
    • Participate in the development of Database Architecture and Roadmaps in support of business strategies
    • Communication with key stakeholders and development teams on technical solutions. Convince and present proposals by way of high-level solutions to end users and/or stakeholders.
    The Requirements
    • Candidate must have significant experience in a technology related discipline, such as IT or Engineering with a Bachelors/College Degree in these areas being beneficial.
    • Strong experience in databases, tools and methodologies
    • Strong UNIX and Oracle Skill
    • Experience in Data Architecture implementation
    • Data Analysis, Data Modeling, Data Integration, Data Warehousing, Database Design
    • Experience with database performance evaluation and remediation
    • Develops strategies for data acquisitions, archive recovery and implementation
    • Be able to design and develop Databases, Data Warehouses and Multidimensional Databases
    • SQL development experience (PL/SQL, Views, Stored Procedures, Indexes.)
    • Experience with browser-based web applications delivered over the Internet that support high user concurrency
    • Experience working with large relational databases
    • Ability to develop database strategies for flexible high-performance reporting and business intelligence
    • Experience using data modeling tools & methodology
    • Experience working within an Agile Scrum Software Development Life Cycle, across varying levels of Agile maturity
    • Experience working with geographically distributed scrum teams
    • Excellent verbal and writing skills, including the ability to research, design, and write new documentation, as well as to maintain and improve existing material