Job Type: Full Time
Job Category: IT

Job Description

Technical Lead/Developer

Toronto, ON - Onsite

"Total Experience: 6-8 years
Role Description:
• Technical Leadership: Lead and mentor a team of developers, providing technical guidance and code reviews
• Architecture & Design: Design enterprise-level data architectures and cloud-native solutions
• Java Development: Oversee Java-based application development and establish coding standards
• Data Strategy: Lead Snowflake data warehouse initiatives and optimize data modeling strategies
• Big Data Solutions: Architect and optimize Apache Spark applications for large-scale data processing
• Workflow Orchestration: Design complex data pipelines and automation workflows using Apache Airflow
• Cloud Platform Management: Lead OpenShift deployment strategies and container orchestration
• Database Leadership: Oversee SQL optimization, database design, and performance tuning
• Project Management: Coordinate cross-functional projects and ensure timely delivery
• Technical Decision Making: Evaluate technologies, establish best practices, and drive technical roadmap
Required Skill Sets:
• Snowflake: Advanced expertise in cloud data warehouse architecture and optimization
• Apache Spark: Deep knowledge of distributed computing and performance optimization
• Java: Expert-level Java development with enterprise application experience
• Apache Airflow: Expert in complex workflow design and pipeline architecture
• OpenShift: Advanced knowledge of container orchestration and cloud platform management
• SQL: Expert-level SQL skills with database performance optimization experience
Desired Skill Sets:
• Bachelor's/master’s degree in computer science, Engineering, or related field
• 12+ years of software development experience with 3+ years in leadership roles
• Proven track record of leading technical teams and delivering complex projects
• Strong architectural thinking and system design capabilities
• Excellent communication skills with ability to present to stakeholders
• Experience with Agile methodologies and DevOps practices
• Mentoring and team development experience

Required Skills
Technical Project Manager

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job