Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Solutions Architect designing and implementing complex software solutions for Kitco Metals. Leading technical discussions and ensuring alignment with business requirements and strategic goals.

Responsibilities

  • Design and architect end-to-end solutions that meet business requirements while aligning with the company’s technical strategy.
  • Provide high-level designs and blueprints for software, infrastructure, and integration solutions.
  • Work closely with business stakeholders, product managers, and other teams to understand early stage business requirements and translate them into technical solutions.
  • Lead technical discussions, workshops, and reviews with development teams and other stakeholders.
  • Evaluate and recommend technology stacks, tools, frameworks, and platforms based on project needs, scalability, performance, and cost.
  • Define integration strategies and ensure seamless integration of systems, applications, and third-party services.
  • Design and implement cloud-based solutions (e.g., AWS, Azure, Google Cloud) and ensure systems are designed for scalability, security, and cost efficiency.
  • Ensure that solutions are secure and compliant with relevant industry standards, regulations (e.g., GDPR, HIPAA), and best practices.
  • Document solution architecture, including design specifications, integration diagrams, and technical guidelines.
  • Communicate complex technical concepts to non-technical stakeholders, including senior management and business leaders.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • A Master’s degree or relevant certifications (e.g., TOGAF, AWS Certified Solutions Architect) is a plus.
  • 10+ years of experience as a solutions architect, technical architect or similar roles and working with seniormost stakeholders within business & IT.
  • Expertise in designing and implementing cloud-based solutions, with a strong understanding of cloud architecture and best practices.
  • Strong knowledge of programming languages (Java, C#, Python, etc.) and development frameworks (e.g., Spring, .NET, Angular).
  • Experience with database technologies (SQL, NoSQL, or cloud-based databases).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and DevOps practices.
  • Experience with enterprise integration patterns and middleware solutions (e.g., ESB, RESTful APIs, SOAP, message queues).

Benefits

  • Professional development opportunities
  • Flexible work arrangements

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularAWSAzureCloudDockerJavaKubernetesNoSQLPythonSOAPSpringSQL.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.