Sr. Data Architect (Heavy Microservices)
- Job Title
- Sr. Data Architect (Heavy Microservices)
- Job ID
- 26988614
- Location
- Ann Arbor, MI 48104
- Other Location
- Description
-
Title: Sr. Data Architect
Our History:
From our start in 2009, Conexess has established itself in 3 markets, employing nearly 150+ individuals nation-wide. Operating in over 15 states, our client base ranges from Fortune 500/1000 companies, to mid-small range companies. For the majority of the mid-small range companies, we are exclusively used due to our outstanding staffing track record
Who We Are:
Conexess is a full-service staffing firm offering contract, contract-to hire, and direct placements. We have a wide range of recruiting capabilities extending from help desk technicians to CIOs. We are also capable of offering project based work.Job Description:
The Data Architect is a thought leader responsible for setting the technical vision for data modeling, data persistence and messaging structures within our commerce applications, including online eCommerce, in-store commerce and administration tools. In this role, your responsibility is to recommend and develop data persistence and access architectures that support secure, highly scalable, high-performance, reliable and maintainable commerce applications.Minimum Qualifications:
- Bachelor’s degree in computer science or equivalent experience
- Expert in data modeling for complex application environments
- Expert in data persistence concepts, systems, technology and optimization, with both relational and NoSQL / document databases
- Experience in domain modeling and information architecture principles.
- Experience developing applications with international requirements such as multitenancy, multiple instances, and multiple languages. Experience within commerce environments preferred.
- Heavy Microservices experience
- Experience in high transaction, high availability systems
- Excellent team player with good communication skills with both non-technical & technical co-workers
- 1+ years’ experience in NoSQL / document store technologies
- 5+ years’ experience in relational database technologies (SQL Server focused), developing performant data models, procedures and packages for transactional environments
- 5+ years’ experience leading project teams and/or mentoring junior developers
- 10+ years IT industry experience. Experience with hi-tech web development firms, startups, or eCommerce business units preferred.
Leadership
- Be the thought leader for data modeling processes and techniques, and data persistence and access architectures for commerce applications, driving the evolution of the infrastructure by convincing decision makers
- Establish data standards in terms of nomenclature, persistence technology selection, design and deployments
- Explain and educate on data aspects of commerce applications to all levels of the organization
- Educate the organization on available and emerging toolsets
Architecture
- Set the technical vision and target architecture for data persistence and access within commerce applications
- Responsible for data architecture decisions for commerce application, to ensure well thought out design and conceptualization
- Contribute to and influence the wider commerce architecture as an advocate for data persistence technology concerns
- Contribute to and influence the wider DevOps architecture and process as an advocate for data persistence technology concerns
- Create and maintain accurate documentation of the commerce domain and data models, and information architecture
- Develop, mentor, train, and support the team of developers on the implementation of efficient data persistence and access within commerce applications
- Work closely with the development team to ensure they are effectively and efficiently developing the data persistence and access aspects of commerce solutions
- Work closely with the Support and Database Administration teams to ensure availability, supportability and performance is implemented within the of data persistence aspects of commerce applications
- Work closely with the Business Intelligence team to ensure commerce domain models are integrated and efficiently ingested into the enterprise information management platform
- Work closely with the Information Security team to ensure the data persistence and access aspects of commerce solutions are secure and compliant
Development
- Rapidly prototype new ideas and concepts
- Estimate the duration of design and development tasks
- Work with business teams and technical analysts to understand business requirements
- Lead the design and development of highly scalable and optimized data models
- Take a technical and development leadership role on architecturally significant projects
- Take responsibility for the data persistence aspect of commerce applications through to production support, including participating on incident calls and in root cause analysis processes as needed