Job Description :
Conceptualizes designs, develops, integrates, deploys and maintains the data layer and data components by applying specialized knowledge of information, data and database management disciplines to provide world-
class solutions for our clients. Ensures organizational and team member success by applying knowledge of high performance team techniques, coaching techniques, mentoring models and collaboration strategies to work collaboratively as a member of a high performance team and to provide coaching / mentoring to other team members as appropriate.
Collaborate across business units to enhance knowledge of data engineering capability and information management and to increase intellectual capital by applying knowledge of data engineering management strategies and tools, communities of learning, delivery organizations and knowledge management tools, to contribute to the continuous enhancement and communication of the information management body of knowledge.
Develops the data components of application solutions by applying knowledge of service offerings, capabilities, innovation, sales pursuit strategy, and data engineering solutions best practices to collaborate with the solution development team and the client to develop winning solutions that ensure win rates, margins and revenues are improved.
Participates as a member of a Data Engineering Team supporting one or more application projects. Works collaboratively with the Application and Infrastructure teams, including architects, developers and testers, to ensure project success.
Utilises the Data Engineering knowledge base and participates in the DE communities. Participates in at least one DE community.
DBA : Participates in database development and maintenance activities including :