Jobs
>
Old Toronto

    Cloud Software Architect - Old Toronto, Canada - OpsGuru Canada Inc

    OpsGuru Canada Inc
    OpsGuru Canada Inc Old Toronto, Canada

    5 days ago

    Default job background
    Description

    OpsGuru, a Carbon60 Company is a global engineering and consulting group that was named 2022 AWS Partner of the Year. We are experts in the container ecosystem, data processing and analytics, and cloud-native technologies. Our team is formed by network, data, security, DevOps specialists and application developers. OpsGuru's value to our customers centers around our ability to provide deep technical guidance based on their business needs. Maybe you're an expert with serverless architecture and thrive off of making healthcare better for women like the Nivi Platform project ). Or perhaps Kubernetes and IoT is your sweet spot like our Cocoflo project ). Either way, the benefit of this role is that you will always be able to learn and grow from the different scopes and projects

    We achieve success by assigning small, virtual teams of highly skilled individuals to each client. Within these teams, the Cloud Software Architect is responsible for providing technical expertise and leadership to Cloud Software Engineers, while also maintaining a systems view that is able to reconcile technical decisions with broader project goals. Cloud Software Architects work alongside our Principal Consultants and Engagement Managers to ensure our project deliverables meet stakeholders' needs while upholding OpsGuru's standards for quality and operational maturity.

    The Role


    As a Cloud Software Architect you will use your experiences to help customers plan, design, build, and implement modern cloud based applications as part of a professional services delivery team.

    Architects work to understand business and technical requirements, work with our customers to create backlogs of prioritized work, design application architectures and deployment processes that are secure and scalable, provide best practice guidance around release processes and architecture patterns, provide recommendations for optimizations (including user experience, performance, scalability, availability, and cost), and help customers with application modernization or greenfield development.

    Cloud Software Architects will generally be delivering projects with small focused teams in an agile delivery methodology. Some examples of projects include, but are not limited to:

    • Application modernization projects to migrate applications to newer or updated technology stacks, languages, and frameworks.
    • Transformation of applications to leverage modern infrastructure services such as containers or serverless.
    • Application modernization to help move from monolithic applications to microservice based architectures.
    • Providing support to move applications from an existing database engine (such as Oracle DB) to a new target data service (for example Postgres, NoSQL database, etc).
    • Understanding requirements to transform existing applications, or create greenfield applications, using scalable event driven architectures with Cloud Native serverless solutions.
    • Enhancing applications to optimize performance by leveraging tools such as content delivery networks, caching systems, modern file storage solutions, etc.

    Requirements:

    • 5+ years of experience as software engineer or software architect
    • 2+ years experience acting as a technical lead on projects or teams
    • Strong proficiency in TypeScript/JavaScript/ES6:
    • NodeJS (experience with at least one of the following: Express, Socket.IO, NestJS)
    • UI (experience with at least one of the following: ReactJS, Angular, Vue, Ember), Jamstack
    • Working experience in at least two other modern programming languages such as Java, Scala, C#, Python, etc
    • Deep understanding of secure coding practices

    Experiences

    • Extensive experience with at least one of relational database platform (PostgreSQL, MSSQL, Oracle, MySql)
    • Experience with at least one of NoSQL (MongoDB, DynamoDB, CosmosDB, Redis, Memcached, Cassandra, HBase, ElasticSearch)
    • Understanding of web protocols, serializers, CDNs, DNS, web security controls and best practices
    • Design, develop and implement unit and scenario testing for existing code base and for new functionality under development
    • Experience using Git source control systems connected to automation pipelines (CI/CD)
    • Experience designing end to end applications ready for production release
    • Experience using cloud computing platforms (AWS Preferred)
    • Experience writing documentation related to requirements, architectures, code, or tests cases
    • Experience using GraphQL
    • Experience working with serverless compute solutions (AWS Lambda, Azure Functions, Google Cloud Functions, OpenFaaS)
    • Experience with IoT related technologies, services and projects

    Skills

    • Strong verbal, written, and presentation communication skills (English)
    • Ability to work collaboratively in teams with peers and with external customers and acting as a technical project lead
    • Ability to lead discovery and design discussions with customers
    • Skilled at working with quality engineering to troubleshoot defects, refactor code, and remediate defects
    • Solid understanding of software release, iterative development, and DevOps best practices

    Nice to Have

    • Working knowledge of data structures, OOP, architectural and design patterns
    • Exposure to broad range of frontend and backend technologies, languages and frameworks
    • Experience with applications leveraging message queues, service buses, and stream processors
    • Working knowledge of container runtimes and orchestration (Docker, Kubernetes, OpenShift)
    • Knowledge of functional programming and experience with one of the functional languages (Erlang, Elixir, Closure, Haskell, F#, Rust, etc.)
    • Bachelor's Degree in Computer Science or related field
    • Successful track record of developing quality software products and shipping production ready software involving highly scalable distributed systems, hybrid-cloud or cloud-based infrastructure design and implementation
    • Experience with agile software development
    • Experience designing and building B2B data collection or exchange solutions such as third party integrations, SaaS platforms, productized APIs, or IoT connected platforms

    #J-18808-Ljbffr

  • Hour Consulting

    Software Architect

    4 days ago


    Hour Consulting Old Toronto, Canada

    We are looking to hire a Software Architect for our client in the payments and authentication technology space. They are on a mission to redefine how to protect user identity, providing users secure control over personal information through a privacy compliant network. Their ente ...

  • Cartenav Solutions

    Software Architect

    1 week ago


    Cartenav Solutions Old Toronto, Canada

    CarteNav Solutions , a PAL company, is an international leader in situational awareness solutions for the maritime, land and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for multi ...

  • Dealer-FX Group

    Software Architect

    6 days ago


    Dealer-FX Group Ontario, Canada

    Position Summary:Who We Are At Dealer-FX, we are fueled by innovation. Our "ONE Team" mentality is what sets us apart. Every day is different, and we love it. We've shaped our culture around our people, so we appreciate the value of a healthy work/life balance. Dealer-FX has crea ...

  • Dealer-FX Group

    Software Architect

    3 weeks ago


    Dealer-FX Group Ontario, Canada Full time

    At Dealer-FX, we are fueled by innovation. We are a team of tech experts who work on AWS based SaaS solutions for the Automotive Industry. Automotive mobile data and analytics is the core of our business. Since 2007, Dealer-FX has been transforming how automotive retailers manage ...

  • Cartenav Solutions

    Software Architect

    6 days ago


    Cartenav Solutions Toronto, ON, Canada

    CarteNav Solutions , a PAL company, is an international leader in situational awareness solutions for the maritime, land and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for multi ...

  • Prophix Software, Inc.

    Software Architect

    6 days ago


    Prophix Software, Inc. Ontario, Canada $50,000

    Prophix is a leading global platform and partner for financial performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nea ...

  • Unreal Gigs

    Software Architect

    1 week ago


    Unreal Gigs Toronto, Canada Full time

    We are searching for a talented and experienced Software Architect to join our team. The ideal candidate will possess a robust background in software development and architecture, coupled with a passion for crafting innovative and scalable software solutions. As a Software Archit ...

  • Berkshire Hathaway Specialty Insurance

    Software Architect

    2 weeks ago


    Berkshire Hathaway Specialty Insurance Toronto, Canada

    Job Opportunity: · Berkshire Hathaway Specialty Insurance (BHSI) has an exciting opportunity for a Software Architect who possesses extensive technical and delivery skill. The role will aid in defining the future of our technical architecture and be integral to the solutioning a ...

  • Dealer-FX Group

    Software Architect

    1 week ago


    Dealer-FX Group toronto, Canada

    Position Summary:Who We AreAt Dealer-FX, we are fueled by innovation. Our "ONE Team" mentality is what sets us apart. Every day is different, and we love it. We've shaped our culture around our people, so we appreciate the value of a healthy work/life balance. Dealer-FX has creat ...


  • Morningstar Credit Ratings, LLC Old Toronto, Canada

    Principal Software Architect page is loaded Principal Software Architect Apply locations Toronto time type Full time posted on Posted 2 Days Ago job requisition id REQ About the Role: We're looking for a highly skilled Principal Software Ar ...

  • SRA Staffing Solutions Ltd.

    software architect

    1 week ago


    SRA Staffing Solutions Ltd. Ontario, Canada Full time

    Education: Bachelor's degree · Experience: 5 years or more · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Communica ...


  • Varicent Old Toronto, Canada

    What You'll Do: · Working on new architecture projects designed to optimize cost and performance · Collaborating with talented, knowledge-driven individuals. We are a close-knit team that is eager for new ideas. We embrace sharing our own knowledge and enriching each other's ex ...


  • LHH Knightsbridge Toronto, ON, Canada

    Litens Automotive Partnership · Position Title: Embedded Software Architect · Litens has been a leader in delivering efficient, high performance and reliable vehicles for decades. We are a high performance, fast paced and innovative team. We are focused on a sustainable future an ...

  • SRA Staffing Solutions Ltd.

    software architect

    1 week ago


    SRA Staffing Solutions Ltd. Ontario, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Communica ...


  • OpsGuru Canada Inc Old Toronto, Canada

    OpsGuru, a Carbon60 Company is a global engineering and consulting group that was named 2022 AWS Partner of the Year. We are experts in the container ecosystem, data processing and analytics, and cloud-native technologies. Our team is formed by network, data, security, DevOps spe ...


  • Varicent Old Toronto, Canada

    What You'll Do: Working on new architecture projects designed to optimize cost and performance Collaborating with talented, knowledge-driven individuals. We are a close-knit team that is eager for new ideas. We embrace sharing our own knowledge and enriching each other's experien ...


  • Humana Ontario, Canada

    Humana Senior Application Architect Madison , Wisconsin Apply Now · Become a part of our caring community and help us put health first · The Senior Application Architect in Site Reliability Engineering (SRE) reviews designs and IT applications architecture solutions to business ...


  • Compass Ajax, Canada

    Job description · . · Main responsibilities · Garantir alinhamento com gestores de negócio e com o time técnico; · Acompanhar o roadmap de tecnologias relacionadas; · Apoiar o líder técnico, desenvolvedores e QAs. · Contribuir para a elaboração da arquitetura de novas soluções e ...


  • Lhh Knightsbridge Toronto, Canada

    POSITION PROFILE · Client Organization: Litens Automotive Partnership · Position Title: Embedded Software Architect · Location: Toronto, ON · ********************************************** · Who is Litens? · Litens has been a leader in delivering efficient, high performance and r ...


  • Sage Recruiting Ontario, Canada

    Location: Sudbury, Ontario: Relocation Assistance Provided · Hybrid Remote 3-5 days in office · Salary: $160,000 - $180,000 per year · About Us: Our client is a dynamic startup in the corporate wellness sector, dedicated to revolutionizing employee well-being through innovative p ...