What are the responsibilities and job description for the IT Enterprise Architect position at Batteries Plus?
General Function
We are seeking a highly skilled and experienced Enterprise Architect to join our team. This position will work closely with the IT teams and business partners to support the development of IT strategy and roadmaps that align with business goals. You will help define the desired future state of our technical architecture and play a crucial role in closing gaps to enable business scaling and cost reductions. The ideal candidate will help enforce architecture principles, reduce complexity, and improve business processes across the organization.
Essential Responsibilities
- Develop and execute a long-term enterprise architecture strategy, incorporating AI, cloud-native architectures, serverless computing, and industry best practices.
- Consult with business and technology leaders to understand strategic needs, recommend optimal solutions, and align roadmaps leveraging expertise in enterprise architecture and emerging technologies.
- Establish and uphold IT principles, creating clear architectural standards that guide technology decisions and ensure a unified, well-architected vision across the organization.
- Drive the evaluation, selection, and governance of new technologies, creating standardized documentation and maintaining artifact libraries to support alignment across teams.
- Design solution architectures that provide sustainable, future-ready technology platforms and document these architectures to support transparency and organizational alignment.
- Collaborate on agile project execution, actively participating in design sessions, sprint planning, and offering technical leadership to ensure successful project delivery.
- Work closely with product owners, analysts, and managers to align technical solutions with business needs, ensuring scalability, performance, and stability.
- Ensure adherence to industry standards and best practices throughout the system development lifecycle, from conception to deployment.
- Serve as a trusted technical leader, guiding cross-functional teams to ensure scalable, resilient, and adaptable architectures.
- Mentor and coach senior developers, inspire technical excellence, encourage knowledge sharing, and foster a culture of continuous learning.
- Engage with industry forums and panels, driving innovation, sharing insights, and ensuring the organization stays at the forefront of technology trends.
- Design and maintain high-availability systems with integrated observability to ensure operational reliability.
- Promote collaboration among architecture, infrastructure, security, and development teams to build a strong, synergistic culture.
- Conduct independent research and contribute to task forces, providing senior management insights on new technologies' impact on infrastructure and architecture.
Other Duties
This job description is intended to provide a general overview of responsibilities. It may change at any time based on the organization's needs.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- 7 years of experience in IT architecture, design, and development.
- Proven experience in solving complex business challenges with technology.
- Familiarity with retail enterprise technologies like POS, eCommerce, ERP, CRM, WMS, cloud solutions, and data management systems integration.
- Expertise in design patterns and architectural principles such as Distributed System Design, Cloud-First, API-First approaches, Microservices, and Event-Driven Architectures.
- Experience with Azure Cloud services like App Services, Functions, Service Bus, SQL Database, and Redis.
- Proficiency in C#, .NET Core, ASP.NET MVC, Entity Framework, Angular/React, and REST API development.
- Experience with DevOps practices, CI/CD pipelines, and Infrastructure as Code (IaC).
- Strong experience in Agile software development and cross-functional team collaboration.
- Exceptional communication skills, able to simplify complex technical concepts for non-technical stakeholders.
- Familiarity with Enterprise Architecture frameworks like TOGAF and ITIL is preferred.
Physical Requirements / Work Environment
- Ability to sit, use hands to handle or touch, talk, and hear regularly.
- Occasionally required to lift up to 25 pounds.
- Special vision requirements include close vision.
- Regular use of computer, copier, fax machine, and other office equipment.
- Quiet office environment.
Batteries Plus is an equal-opportunity employer. We do not discriminate based on race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, genetic information, or any other characteristic protected by law.