Posted: 3 hours ago
Job Description
<p><b>Role: Big Data Architect with Java</b></p><p><b>Location: Mississauga, Canada (Onsite)</b></p><p><b>Duration: Full Time</b></p><p><br></p><p><b>Job Description:</b></p><p><b>Role Summary</b></p><p>We are seeking a highly skilled and experienced personnel to join our team. The successful candidate will be instrumental in designing, developing, and evolving our modern data platform with a strong emphasis on self-service capabilities, data management compliance, and robust governance. This role requires a hands-on individual who can translate product vision into high-level architectural designs and detailed technical solutions, while also providing technical leadership and guidance to development teams.</p><p><br></p><p><b>Key Responsibilities</b></p><ul><li><b>Architectural Design:</b> Understand the product vision and roadmap to create corresponding high-level architectural designs, and subsequently translate these into detailed solutions for specific features during EPIC grooming sessions.</li><li><b>Technical Leadership & Guidance:</b> Guide development leads and engineers through the development lifecycle, ensuring adherence to architectural principles and best practices.</li><li><b>Quality Assurance Collaboration:</b> Collaborate with functional and performance testing teams to define appropriate test strategies and scenarios. Review test results and insights to continuously improve design and code quality.</li><li><b>User Feedback Integration:</b> Actively review feedback from users regarding new features or challenges, incorporating insights into future design iterations and improvements.</li><li><b>Hands-on Development & Troubleshooting:</b> Serve as a fully hands-on Data Engineer, capable of diving into code to identify and resolve issues, bottlenecks, and performance challenges.</li><li><b>Resilient Solution Development:</b> Design and build highly resilient, scalable, and observable modern data solutions that meet business requirements.</li></ul><p><br></p><p><b>Required Skills and Experience</b></p><ul><li><b>Programming & Frameworks:</b> Master-level experience with Java Spring Boot framework.</li><li><b>Container Orchestration:</b> Strong expertise with Kubernetes for deploying and managing data platform components.</li><li><b>Big Data Technologies:</b> Extensive experience in handling Big Data with a strong background in Spark and Scala.</li><li><b>Streaming Platforms:</b> Proficient in Kafka and streaming technologies, including advanced features such as schema registry and data quality implementation.</li><li><b>Observability:</b> Hands-on experience with observability stacks, particularly Grafana, for monitoring and gaining insights into data platform performance.</li><li><b>Solution Design:</b> Proven ability to design and implement highly resilient and scalable modern data solutions.</li><li><b>Problem Solving:</b> Excellent analytical and problem-solving skills, with a keen eye for identifying and rectifying technical issues.</li><li><b>Communication:</b> Strong communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.</li></ul><p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Jobsincanada.info and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.