As part of the Enterprise Architecture team, your team’s responsibility is to plan, implement, and provide oversight to our overall enterprise systems architecture.
This includes selection and implementation of enterprise design patterns that ensure ApplyBoard’s ability to have highly interconnected and integrated systems that scale while retaining our ability to be nimble and secure.
You will specifically have responsibility for driving the data architecture and technology as well as the build / buy decisions and implementation of component pieces.
This will also include the need for you to provide education, communications, and documentation of the system(s).
This is a great position for someone who wants to bring their experience and expertise to help hyper-growth organizations navigate the journey.
This is a calling out to those individuals for whom ApplyBoard’s mission strongly resonates with them, and they want to be in a role with the ability to hugely impact the ability to deliver to that mission. Is this you?
What you’ll be doing every day :
Describe the logical software and infrastructure capabilities that are required to support the deployment of business, data, and application services;
this includes IT infrastructure, middleware, networks, communications, processing, standards, etc.
Design, develop, and maintain highly scalable infrastructure
Ensure that platform design and implementation align to target state architecture standards and principles, and identify when it is necessary to modify the architecture to accommodate solution needs.
Work in a cross-functional team of software architects, modeling scientists, project managers, product and business owners, and other key stakeholders to drive platform / technology architecture.
Work with professional services to operationalize this data platform for various customer implementations.
Build analytics tools to provide actionable insights into operational efficiency, and other key business performance metrics
Identify and Analyze Cloud Infrastructure architecture gaps to propose new technologies. Establish pilots and drive POCs for proposed solutions and make recommendations for approvals.
Develop, document, maintain, and govern Standards, specifications, best practices, recommendations and templates
Understand the technology aspects of the project and design the model for current and future needs.
Deep understanding of cloud technologies, business drivers and emerging trends
Collaborate with cross-functional teams to deliver analytics solutions
What you bring to the table :
Bachelor degree or higher from STEM
10 years of relevant experience
Deep understanding of cloud design patterns, Cloud Native Architecture and principles, cloud operations and cloud security models
Experience with any claims-based authentication SAML / OAuth / OIDC, MFA, JIT, and / or RBAC / Ping etc.
Experienced with and / or achieved one of the Solution Architecture certifications e.g.TOGAF , AWS Cloud Certified, Pivotal, CISSIP, Zachman, ITIL, Cisco, (ISC)2, CEH, SAFe, PMI, and SAP etc.
Proven record of hands-on experience in architecting, designing and implementing high volume, high availability, and high velocity cloud applications
4+ years of relevant experience working in AWS environment to architecting, designing, configuring, and implementing platform / technology solutions
Experience with Big Data Technologies
Proficient designing and implementing data models, identification, classification and integration
Experience implementing REST API calls and authentication
You also have experience with many of :
Developing and maintaining products that are used by many thousands or millions of people
Okta, AD, SalesForce, WorkspaceOne, NetSuite
React, Node.js, Typescript, Python, or Ruby, Rail
Kafka, Amazon MQ, RabbitMQ or similar streaming or messaging systems
EdTech, eCommerce, or content-management software
Relational databases, ORM frameworks, and their alternatives
Microservices or SOA; RESTful APIs, JSON
AWS, Docker, Kubernetes, ELK stack
DevOps, Observability, Infrastructure as Code
2+ years working with IPaaS (MuleSoft)
What We Offer :
The opportunity to have an impact on a product that is positively affecting change to thousands of students lives every day
Working alongside a brilliant and globally diverse team that is the fastest growing in the Waterloo region
Great compensation and benefits package to keep you healthy and happy!