Toronto, ON, CA
43 days ago
Senior Java Developer_Google Cloud Platform(GCP)
Canada-That's CGI By playing this video you consent to Google/YouTube processing your data and using cookies – Learn more. Position Description:

We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a 'Senior Java Developer_GCP' in our Banking Services Division.

This role is hybrid and requires you to be at Downtown Toronto office at a minimum 2-3 days per week - subject to change at any time.

Your future duties and responsibilities:

• Designing, building, operationalizing the Wealth Data Hub (WDH) using Google Cloud Platform (GCP) data services such as DataProc, Dataflow, CloudSQL, BigQuery, CloudSpanner in combination with third parties such as Spark, Apache Beam/ composer, DBT, Cloud PubSub, Confluent Kafka, Cloud storage Cloud Functions & Github
• Designing and implementing data ingestion patterns that will support batch, streaming and API interface on both the Ingress and Egress.
• Guide a team of data engineers and work hands on in developing framework and custom code using best practices that will meet the demanding performance requirements
• Take a lead in designing and building production data pipelines from data ingestion to consumption using GCP services, Java, Python, Scala, BigQuery, DBT, SQL etc.
• Experience using Cloud Dataflow using Java/Python for deploying streaming jobs in GCP as well as batch jobs using text/JSON files and writing them to BigQuery
• Building and managing data pipelines with a deep understanding of workflow orchestration, task scheduling and dependency management
• Ability to do proof of technology using GCP technologies and work with data architects, solution architects to achieve the desired results and performance.
• Provide end-to-end technical guidance and expertise on how to effectively use Google Cloud to build solutions; creatively applying cloud infrastructure and platform services to help solve business problems; and communicating these approaches to different business users
• Provide guidance on Implementing application logging, notification, jobs monitoring and performance monitoring

Required qualifications to be successful in this role:

• 10+ years in data engineering. Incl. performance optimization of large OLP
• Expertise in Google Cloud Platform Databases (SQL, Spanner, PostgreSQL)
• Solid knowledge of relational/NoSQL databases
• experience with data streaming tech(i.e. Kafka, Spark-streaming)
• Experience with Infrastructure as Code (IaC) frameworks(Terraform)
• Knowledge of Java microservices; Spring Boot; Java Rest; Spring
• Strong architecture knowledge of cloud infrastructure.
• Excellent communication and problem-solving skills. Skilled at conveying complex ideas to both business and technical teams

#LI-BN

Skills: ConfluenceGoogle Cloud PlatformJavaPostgre SQLSpring BootSQLTerraform What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Come join our team—one of the largest IT and business consulting services firms in the world.

Confirm your E-mail: Send Email