This job has expired, please see additional jobs below
Data Architect
SEI Investments
Oaks, PA, United States
Job Details - this job has expired, please see similar jobs below
Position Description
The position of Data Architect is a critical role in the continuing development of the SEI’s state-of-the-art SEI Wealth Platform. You will actively participate in Data Architecture forums and work closely with the scrum teams on implementation level activities. You must have experience in data architecture, data modeling and large database application development, as well as leadership and domain specific knowledge.
What you’ll do:
• Participate with and across Agile Release Trains to evaluate business requirements and design application development technologies across the enterprise
• Prepare Data Architecture designs and documents
• Work to establish best practice and methodology in the area of architecture, design and development
• Provide technical and business subject matter expertise to the data modelers and other developers.
• Write and review Data Architecture artifacts as required.
• SQL Tuning including analyzing existing code and providing recommendations for improvement
• Data migration strategies
• Knowledge of Agile practices, especially related to requirements definition and elaboration
• Work with customers, stakeholders, Product Managers and Product Owners to understand and maintain a high level understanding of the current and upcoming requirements for the system
◦ Understand and communicate the Nonfunctional Requirements for the system such as Scalability, Availability, etc.
• Participates in the architectural epic Kanban, participates in evaluation stage
◦ Define key initiatives to support investment themes via architectural epics and can be the owner of those EPIC’s.
◦ Participates in strategy for maintaining enterprise architectural runway
◦ Define and split architectural Epics into Features for the Program Backlog, and allocating respective items to the individual Team Backlogs for implementation
• Collects, generates and analyzes innovative ideas and technologies that are applicable across the enterprise both from internal and external sources. They should keep abreast of industry standards and knowledge to be able to communicate with client
• Communicates key business drivers for high-level architecture to system architects; communicates technical decisions to non-technical stakeholders
• Conceive solutions, build consensus and articulate the business value of technical solutions
• Interfacing effectively with other platforms and SEI teams
• Regular and reliable attendance in accordance with position, business and/or client needs
Position Requirements
What you bring to the table:
• BA/BS in a related technical field; or the equivalent in education and work experience
• A minimum of 5 years of experience as an active practitioner in a Data Architect domain
• Data modeling experience with Oracle 11/12
• Familiarity with issues like scalability, high-availability, replication, security, and synchronization.
• Experience with the following developer toolsets:
◦ Data Modeling - ER/Studio
◦ Database Development Tools – TOAD, SQL Developer, SQLPlus, OEM
◦ Code Management Tools – StarTeam, Git
◦ Defect Tracking/Management – Rally
• Application development experience in large-scale OLTP and OLAP systems
• Experience with information management technologies, such as data warehouse and data mining
• Familiar with Agile application development and deployment life cycle and methodologies
• Experience with offshore development, delivery and integration is desired.
• Position will be responsible for interfacing with central teams for environments, test data set up, configuration set up, technical run books etc.
• Must be able to represent the team(s) in cross-functional settings and interface with Business Leads, Product Owners, External Vendors and other scrum teams.
Attributes we value:
• Broad technical knowledge, leadership and organization skills, creativity and technical vision
• Experience with enterprise data integration strategies
• Familiar with n-tier application architecture
• Strong oral and written communications skills
• Experience effectively interacting with large application development and delivery teams and application development managers who are providing full lifecycle application support in complex, heterogeneous environments
• Experience working with senior leadership, ability to work comfortably with a wide range of people and skill sets
• Knowledge of core investment processing / wealth management transaction processing, trade flow, custody & accounting, cash processing, etc.
• Ability to work effectively in a team environment, with a singular commitment to the accomplishment of team results
• Ability to engage in constructive and open dialog, obtain consensus and drive results
• Excellent customer service and client management skills
• Excellent problem solving skills with process focus
• Excellent organizational and analytical skills
• Must be willing to work effectively independently, as well as in a team environment
• Ability to provide technical leadership under pressure to ensure high quality deliverables.
Physical Demands and Work Environment:
While performing the duties of this job, the work environment may require an individual to move around the office and from building to building which may expose the individual to weather conditions outside. The individual has to be able to sit or be stationary at a computer and use computers for extended periods of time and occasionally lift and/or move up to 20 pounds. The noise level in the environment is moderate and the individual must be able to communicate and exchange information with people in person and over the telephone and email.