Solutions Architect at 3Pillar
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

22 Oct, 25

Salary

0.0

Posted On

22 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Integration, Data Access, Data Processing, Communication Skills, Aws, Mastery, System Architecture, Financial Management Experience, Data Modeling, Python, Analytics, Technical Documentation, Management Skills, Data Architecture, English, Azure, Cost Effective Solutions

Industry

Information Technology/IT

Description

Distinguished Tech Innovator:
3Pillar warmly extends an invitation for you to join an elite team of visionaries. Beyond software development, we are dedicated to engineering solutions that challenge conventional norms. Envision you: steering projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare. Your invaluable expertise will serve as the cornerstone in shaping the future direction of our endeavors.
This role is the primary expert within a technology stack. The Architect owns the decision making around high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. The ideal candidate will thrive in a collaborative environment and be engaged in the development process.

MINIMUM QUALIFICATIONS:

  • Exceptional management skills with the ability to multitask and manage multiple projects in a cross-functional environment.
  • Excellent communication skills to be able to collaborate with business stakeholders and technology teams to gather requirements, provide updates, and ensure alignment between business objectives and technical solutions.
  • Excellent Technical writing and documentation skills to create clear and comprehensive technical documentation, including system architecture, data models, and API specifications.
  • Excellent Data Engineering skills to design, develop, and maintain data pipelines using AWS Lambda and other relevant technologies to ensure data availability and quality.
  • Strong understanding of cloud concepts and services (AWS preferred) to design and implement scalable and cost-effective solutions.
  • Mastery in REST APIs to facilitate data access and integration with other systems.
  • Mastery in SQL query language (to develop and optimize SQL queries to extract, transform, and load data efficiently).
  • In-depth knowledge of data architecture, data modeling, and data warehousing concepts.
  • Experience with Python (data processing and analysis) and with AWS services (for data storage, computation, and analytics).
  • Experience in DevOps practices, showcasing hands-on experience in CI/CD automation (Terraform , Jenkins etc)
  • Must be a fast learner in order to adapt quickly to new technologies, tools, and methodologies and to stay current in the ever-evolving data engineering landscape.
  • Fluent in English to facilitate communication with a diverse and global team

ADDITIONAL EXPERIENCE DESIRED:

  • Financial management experience and ROI calculation is nice to have.
  • Solutions Architect certification on major cloud platforms (AWS, Azure or GCP) is nice to have
Responsibilities
  • Elicit requirements from business stakeholders and developers using interviews, and requirement gathering sessions.
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, and decompose high-level information into details.
  • Ability to distinguish client requests from the underlying business needs.
  • Serve as the primary conduit between our teams and the client during the discovery process.
  • Design, develop, and maintain data pipelines using AWS Lambda and other relevant technologies to ensure data availability and quality.
  • Build and maintain RESTful APIs to facilitate data access and integration with other systems.
  • Develop and optimize SQL queries to extract, transform, and load data efficiently.
  • Manage multiple projects concurrently, prioritize tasks effectively, and meet project deadlines.
  • Collaborate with business stakeholders and technology teams to gather requirements, provide updates, and ensure alignment between business objectives and technical solutions.
  • Create clear and comprehensive technical documentation, including system architecture, data models, and API specifications.
  • Create detailed documentation that will be accepted by the client as validation of the business requirements and project scope (including user stories, business & workflow analysis and architecture diagrams).
  • Leverage cloud services, with a preference for AWS, to design and implement scalable and cost-effective solutions.
  • Provide technical guidance and mentorship to the data engineering team, promoting good practices and continuous improvement.
  • Adapt quickly to new technologies, tools, and methodologies to stay current in the ever-evolving data engineering landscape
Loading...