Technical Architect IV
Technical Architect IV
Posted 5 days ago
SENIORITY
Manager
About the role
- Architect and oversee integrations between various systems (e.g. e-commerce, membership/CRM, email marketing, point of sales, DAMS, and other web platforms).Interface with users, project sponsors, and all other stakeholders in order to determine their evolving needs
- Develop APIs, middleware, and data pipelines to enable seamless data flow.
- Ensure data consistency and integrity across integrated systems.
- Implement, support, and mature a Digital Asset Management System (DAMS) and related integrations to establish a single source of truth for digital assets and metadata.
- Creating architectural documentation ranging from a very high level conceptual design to a more detailed specification. Includes conceptual and logical data models, mappings, context diagrams, process architecture models and data flows.
- Maintain system architecture that integrates key systems including web CMS, DAM, and collections management systems
- In partnership with internal and external design and development teams, implement and maintain a state-of-the-art website, integrated with DAMS.Ensure relevant operational and collections-oriented data readily available to report on via Tableau
- Identify and activate a Digital Preservation solution for Collections data and state records.
- Implement a scalable storage architecture that can accommodate collections growth and preservation.
- Plan, design, and request server infrastructure that aligns with project requirements and future scalability.
- Partitioning large systems into successive layers of subsystems and components each of which can be assigned to a single team member accountable for maintaining and improving.
- Ensure system performance or reliability is not sacrificed by reductions in cost, shifting timelines, or otherwise
- Cloud Infrastructure:
- Design, implement, and optimize cloud-based solutions (e.g., AWS, Azure, Google Cloud) to meet business needs.
- Ensure high availability, security, and scalability of cloud services.
- Foster team culture that encourages utilization of automation and streamlined development practices like CI/CD, DevOps practices. Collaborate with developers and engineers to automate deployment and monitoring processes.
- Identity and Single Sign-On (SSO):Define and implement identity management and SSO strategies for internal (Entra ID) and external (Okta) users.
- Work closely with security teams to ensure secure authentication and authorization meeting enterprise standards as well as WHS business requirements.
- Integrate SSO solutions with existing applications.
- E-commerce and Point of Sale (POS):Collaborate with business stakeholders to understand e-commerce and brick and mortar retail requirements.
- Design and optimize commerce platforms, including payment gateways, analytics, financial reporting, and inventory management.
- Architect POS solutions for retail or online sales channels.
- Technical Leadership:
- Organize and lead software development projects; Exert oversight over multiple concurrent development initiatives; Provide guidance to development teams on architectural decisions; Provide technical direction to developers and hold them accountable for best practices
- Scrutinize change requests to determine the magnitude of work done and estimating the level of effort
- Stay informed about industry trends, emerging technologies, and best practices.
- Serve as a lead worker and mentor for developers and engineers.
- Advise on methods to implement and enforce best practices for system security, access control, and data protection, including backups, patch management, and encryption.
- Set standards to create and maintain comprehensive documentation of system configurations, procedures, and policies.
- Designing and implement short and long-term strategic goals for managing and maintaining systems and software
- Collaborate with Project manager(s) on major initiatives with cross-agency impact
- Performing cost-benefit analyses to determine whether requirements are best met by manual, software, or hardware functions; making maximum use of commercial off the shelf or already developed components
- Proven experience as a Technical Architect or similar role. Strong knowledge of cloud platforms (AWS, Azure, GCP) and associated services.
- Familiarity with DAM systems, integration patterns, and SSO protocols.
- Excellent communication and collaboration skills.
- Experience as a Windows System Administrator in an enterprise environment.
- Strong knowledge of Windows Server operating systems and Active Directory.
- Experience with M365 products, including SharePoint, Teams, and Power Platform.
- Strong understanding of network and security principles, including firewall configurations and access controls.
- Excellent problem-solving and troubleshooting skills.
- Ability to work independently and lead a team, with outstanding communication and collaboration skills.
- Strong organizational and project management skills.
- Knowledge of Project management methodologies with effective results focus within an information systems environment
- Expertise in C#,.NET Core, and the .NET ecosystem as a whole
- Knowledge of object oriented design principles such as SOLID or GRASPFamiliarity with multiple types of software architecture (Clean architecture, DDD, TDD, Vertical slice architecture)
- Comfortable working in legacy codebases
- Comfortable with version control and automated testing and deployment frameworks (CI/CD)
- Knowledge of industry best practices and a commitment to implementing them.
- Knowledge of Cloud platforms such as AWS and Azure. Scripting and automation skills (e.g., PowerShell, Python).Familiarity with security principles, including encryption, authentication, and authorization.
- Ability to conduct research into systems issues and products as required.
- Ability to communicate ideas in both technical and user-friendly language.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Ability to quickly master new technologies as needed.
- Experience providing guidance and leadership to novice systems engineers
- Excellent written and oral communication skills Strong analytical and creative problem-solving abilities
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
