Post Job Free
Sign in

Technical Team Lead

Company:
OPI
Location:
Calgary, AB, Canada
Posted:
May 12, 2024
Apply

Description:

The Technical Lead will be a hands-on leader instrumental in developing OPI’s 2.0 Cloud platform.(S)he will lead and mentor a team of full stack, UX, and QA resources in architecting, designing, coding, and testing the OPI Blue Web App. (S)he will work closely with the embedded/firmware team to provide a complete IoT solution, balancing the sustaining of the existing platform with implementation of the new. The key responsibilities for this role are as follows:

Key Result Area #1: Architect and Implement OPI Blue 2.0

Tasks & Activities:

Understand, document, and identify issues with current architecture

Understand vision and direction for next-gen platform

Architect next-gen system in collaboration with cloud team

Work with Product Management to implement balance of customer-facing features and back-end architecture (Steel thread)

Hands on, lead by example in implementation

Key Result Area #2: Maintain OPI Blue 1.0

Tasks & Activities:

Explain tech debt to PO and help prioritize

Organize team to efficiently maintain and respond to field issues.

Hands on, lead by example in implementation

Key Result Area #3: Mentor and Grow the Cloud Team

Tasks & Activities: T

Teach by example

Provide learning opportunities

Implement best practices (e.g., XP)

Establish a culture of teamwork, fast iteration, quick decisions, continuous improvement, and a passion for the customer

Education Requirements:

Bachelor’s degree in software engineering, Computer Science, or Computer Engineering

Advanced degree or certifications a plus

Qualifications:

7+ years’ experience as a full-stack developer

Led a small team, or a kick-ass individual contributor that is a natural leader and has informally led

Expertise in a modern tech stack (MERN, MEAN, etc). Specific expertise with REACT, Ruby on Rails, PostgreSQL is desirable.

Experience with messaging, MQTT, protobuf, websockets specifically

Expertise with AWS products (Route53, S3, EC2, IoT, RDB), Docker, and K8S

Expertise at scalability and architecting based on appropriate constraints

Expertise in REST APIs, both design and implementation of other APIs.

Experience working with and leading UX resources

Experience with reliability, monitoring, and designing for uptime

Experience with security (design for security, but ensure with pen testing)

Expert at Agile software development and tools (JIRA, GitHub, Confluence, etc)

Apply