06 Aug
|
MPA Recruitment
|
Toronto
06 Aug
MPA Recruitment
Toronto
Join a multi-skilled agile team as a Senior Data Engineer, focusing on large-scale data processing and persistence software in a fast-paced environment. Leverage your coding expertise to shape data systems that handle significant volumes of information efficiently.In this pivotal role, you will design and develop robust data-processing software, utilizing technologies like Java, Scala, or Python. You will manage the software lifecycle from design through deployment, ensuring high code quality and maintainability. Acting as a development leader, you will mentor junior engineers and collaborate with architects to fulfill non-functional requirements while maintaining operational readiness.Key Responsibilities:
- Design and implement data processing software using Big Data technologies
- Lead development efforts and ensure code quality during the full software lifecycle
- Collaborate with operations to establish operational readiness
- Coach and mentor junior team members in software best practices
- Resolve implementation challenges and improve data processing solutionsRequirements:
- Proficient in Java, Scala, or Python software development
- Strong experience with AWS, Azure, GCP, or Databricks data platforms
- In-depth knowledge of SQL and data processing design patterns
- Familiarity with ETL/ELT pipelines and distributed frameworks
- Experience with Continuous Integration and Deployment methodologiesEmbrace your leadership role in data processing while enhancing your skills and sharing knowledge within an agile team workplace.#J-18808-Ljbffr
📌 Senior Data Engineer For Big Data Solutions (Toronto)
🏢 MPA Recruitment
📍 Toronto