Position: Sr. Data Architect job at Brinsbane, CA - upto 140K - plus bonus
Location: Brinsbane, CA

Company: Walmart.com
Compensation: Base salary(120 - 140K) plus bonus.

General Summary:
As a Sr. Data architect at walmart.com the candidate will own the data.

He/She must have an exceptionally strong technical background and experience to learn, maintain and if required re-architect the Walmart.com enterprise data.

He/She should be able to analyse information requirements specified by the database user community and business and follow through by architecting and designing the required databases and data.

He/She must be creative, innovative, bringing new and better ways of managing very large distributed and non-distributed datasets.

He/She must have the requisite people skills to interact with the business and engineering groups and sub-groups to represent his/her point of view with standard management oversight.

ESSENTIAL DUTIES & RESPONSIBILITIES:
1. Architecture and Design (70%)
- Work with application architects, business and project managers to understand requirements and help define the database architecture to satisfy the requirements.
- Must be able to “project-manage” technical aspects of large and complex projects with the DBA and DBE teams.
- Meet and exceed quality criteria for high-quality technical deliverables
- Must work to maintain and if required re-architect/re-design the enterprise wide view of the data
- Analyse available information requirements specified by the database user community or business and architect and design the required solution after logically designing the data model
- Develop and maintain all standards pursuant to databases, data structures and data models. Also help define standards and ensure acceptance and compliance across enterprise
- Will provide full-life cycle architectural leadership and mentor junior engineers and DBAs (if required)
- Will serve as the data technical strategy expert and will lead the creation of all technical requirements and design deliverables.
- Develop schemas for all business applications.
- Develop strategies for data acquisitions, archive recovery as well as implementation of a database.
- Define data purging strategy and implement processes to achieve it
- Help database administrators to formulate methodologies to migrate complex large application data into test, staging and production environments.

2. Leadership (20%)

- Demonstrate leadership while working in cross-functional teams consisting of project managers, UI designers, database engineers and application engineers (Java and PL/SQL) from other teams.
- Must be able to quickly build professional relationships to establish a balance between the needs of various business and Engineering units.
- Must be an experienced leader of people who can establish and drive priorities on time sensitive projects.
- Deeply Creative and innovative thinker, bringing new and better ways of managing data
- Help schedule assigned engineering resources for optimal utilization and quickest delivery.
- Mentor junior engineers
- At times serve as proxy for the team manager in meetings, if needed.
- Keep management informed of project status, needs, changes to plan, etc.
- Make recommendations to the manager and team regarding development options, alternative approaches, available options in technologies, etc
- Construct challenging development plans with stretch tasks and goals

REQUIRED QUALIFICATIONS: If a qualification is desired but not required, indicate that it is (preferred).
1) Competencies: Skills, knowledge, & abilities (SKAs):

Functional Competencies:
- Able to quickly assess competencies of technical team and make appropriate work assignments
- Explain technical constraints in terms that business and Project Managers can understand
- Expert knowledge in designing and building very large relational databases.
- Develop and maintain all standards pursuant to database, data structures and data models.
- Provide full-life cycle architectural guidance to relevant teams
- Serve as a data strategy expert and lead the creation of technical requirements and design deliverables.
- Excellent software and database design skills
- Mastery of at least one to two development languages/environments.

Interpersonal Competencies:
- Must be a relationship builder who is skilled at establishing a balance between the needs of various business units.
- Excellent written and verbal communication
- Able to effectively interact with Project Managers, Product Managers and business owners at a professional level

Leadership Competencies:
- Must rely on extensive experience and accurate judgment to plan and accomplish goals.
- Perform a variety of tasks (whatever it takes).
- Lead and directs the work of others by example
- Must be an experienced leader who can establish and drive priorities on time sensitive projects.
- Provides vision, problem anticipation, and problem solving ability to the organization.
- Able to assess competencies of technical teams and make appropriate work assignments
- Experience in successfully leading teams of at least 5 engineers on large projects
- Organized and able to multi-task (manage multiple deliverables)
- Must enjoy mentoring more junior engineers, and build them into senior contributors to the team
- Demonstrate accountability for total quality delivery of a project
- Demonstrates respect, responsiveness and professionalism toward others while providing superior service for customers
- Appraise strengths and development opportunities of others accurately
- Construct challenging development plans with stretch tasks an goals

2) Training required / preferred:
- Source code control (required)
- Unix Skills

3) Experience:
- 10+ years of demonstrable experience in the IT industry with 5+ as an Application or Data Architect in a RDBMS and client-server environment.
- Must have solid, quantifiable experience in:
- Metadata standards
- Data modelling and use of modelling tools
- Oracle, SQL, PL/SQL
- Experience in writing Architecture and Design documentation
- Excellent Presentation Skills
- Candidates must have demonstrated track records working in a broad range of database technologies including : Oracle, SQL, Data Modeling and very large volume multi terabytes data organization and architecture
- Experience in relational and Object Oriented Analysis and Design
- Experience in XML and other standardized data transfer formats
- Experience in Web based Services Architecture (desired)
- Experience in Enterprise Messaging (Oracle AQ/ Active MQ/ IBM MQ etc.) and Enterprise Service Bus (ESB) (desired)
- Experience in modular design and segmented architecture concepts with just in time handling of events and procedures (desirable)
- Experience in planning, evaluating, designing and implementing database technology solutions
- Experience in enterprise data architecture, complex heterogeneous systems integration, package implementation and interactive design.
- The candidate will be responsible for leading projects to set, document, maintain and govern enterprise database deployments
- Familiarity with a variety of the database designs, architecture approaches, tools and deployment concepts, along with the useful practices, and processes
- History of progressively complex project management experience (desired)
- Supported and led projects with multiple customers (internal or external)
- Supported projects through all phases: Conceptualization; Presentation and Cost-Benefit Analysis; Architecture/Design; Development, testing and deployment.
- Some support experience for database users
- Experienced  with source control systems (such as Clear Case, CVS or Perforce)
- Minimum 5 years of experience working with relational databases

4) Minimum educational level:
- BS/CS or equivalent

5) Physical Requirements:
- Some travel may be required (10%)
- On call duties (off hour support) may be required

Contact Information:

For more details please contact the recruiter directly: Sigrid Nelson,
snelson2 AT walmart DOT com. Thank you.