Principal Architect
Company | Michaels |
---|---|
Location | Irving, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree, or equivalent experience
- Extensive experience in architecting large enterprise systems with a strong focus on cloud architecture, integration, and e-commerce platforms.
- Proven experience in architecting and building solutions on major cloud platforms (Google Cloud, AWS, or Azure).
- Ability to apply principles of application and infrastructure architectures, including the distinction between contextual, conceptual, logical, and physical layers.
- Knowledge of multiple technology domains including software development languages and platforms, infrastructure platforms, data management and database technologies, networking technologies, security frameworks and tools.
- Knowledge of software or hardware design, selection and deployment techniques and methodologies
- Awareness and understanding of application of architecture design methodologies and frameworks.
- Hands on working on Microservices, Event driven, APIs-first, Cloud native and Headless architecture using Java, Spring boot.
- Development experience with full stack development using UI technologies like React.
- Proficiency in API security frameworks, token management, and user access control.
- Solid foundation and understanding of relational and NoSQL database principles.
- Proven track record of executing on the full product lifecycle (inception through deprecation) to enable highly scalable solutions.
- 10+ years of related experience
- 5+ years of experience in a solution/technical architect role
- Expertise in specific domain of responsibility
Responsibilities
- Lead development and implementation of an enterprise architecture strategy in line with business strategies.
- Design and document overall structure of organizations technology and business systems. Develop and maintain architectural standards, principles, and guidelines.
- Establish and enforce governance processes to ensure compliance with architectural standards.
- Review and approve project designs to ensure alignment with enterprise architecture.
- Provide guidance and mentorship to ensure the development of architectural expertise within the organization.
- Oversee project roadmaps and ensure timely completion of deliverables.
- Evaluate emerging technologies and assess their potential impact on the organization. Create and maintain a technology roadmap and ensure that technology solutions are scalable, adaptable, and in alignment with the enterprise architecture.
- Identify and resolve architectural risks and issues.
- Participate in project estimations, explore innovative approaches and solutions.
- Serve as subject matter expert across businesses or technology groups where integrated solutions are required.
Preferred Qualifications
- Master’s degree or PhD in related field
- Relevant certifications in cloud architecture and e-commerce domain.
- 15+ years of related experience
- Retail systems implementation and experience