Solution Architect, Digital Operations
Calgary, AB, CA
Reporting to The Architect, Engineering Systems, The Solution Architect, Engineering Systems, is responsible for architectural decisions for the data-intensive applications commercially built or procured. This includes leading collaboration to craft and build modular & scalable solutions that address future architectural changes and designs such as whole-lifecycle perspectives as well as steer existing systems towards best practices for solution design and delivery. This position provides technical leadership in building a portfolio of products with a yearly investment of approximately $5 million annually across various teams and products.
To be successful, we require someone who has leadership experience guiding and collaborating within diverse teams, you will be a self-starter who embraces a culture of transparency and trust and thrives in an environment of rapid change and growth. This role requires an active coach and mentor who can grow and maximize the team’s potential, someone who is constantly looking for innovative ways of solving technical problems and designing the solution, thus not being afraid of challenging the status quo.
This role will be based at our office in downtown Calgary, AB. Here you will find outdoor adventure at your fingertips. There is something for everyone. Come experience what work life balance is all about!
Responsibilities:
- Be a courageous safety leader, adhere to and sponsor safety and environmental rules and procedures
- Architecture and Design for Scalability, Performance, Reliability, and Security to build solutions across a variety of domains including Environment, Health and Safety, Mine and Process Engineering, Mine Design and Geology System
- Guide, lead and review of technology strategies and practices for product delivery and provide overall technical vision
- Work with product owners and software development leaders to build roadmaps for improving strengths and opportunities, and implement software engineering practices for higher code quality
- Mentor, coach and guide development and implementation teams with code reviews, skill sharing, and alternative perspectives and providing productive feedback
- Analyze and documenting requirements and delivery practices
- Design, facilitate and guide architecture decisions and products to align, identify and remove technical impediments with Data Architecture, Enterprise Architecture and Business Architecture
Qualifications:
- Degree in Software Engineering, Computer Science, or equivalent experience
- Experience in delivering technical solutions with custom development as well as partnering with vendor solutions
- Experience working on projects that span multiple organizations and business units including influencing and collaborating with a variety of teams and departments
- Experience in Agile Development, with specific Solution Architect or similar, experience preferably with Microsoft toolset
- Experience managing technical priorities within the backlog, as well as Technical Debt Management
- Seasoned developer or technical lead with deep insight into current, new, and emerging technologies and trends across digital systems
- Domain expertise in the design and implementation of data-intensive cloud-based solutions
- Consistent track record in selection and implementation of 3rd party products
- Proficient in current best practices in diverse relevant technologies including containerization, microservices, automation CI/CD
- Ability to travel 20% as required
- Working Level Spanish would be an asset
Job Segment:
Solution Architect, Information Technology, IT Architecture, Cloud, Software Engineer, Technology, Engineering