Data Engineer - Senior
at Capgemini
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Sep, 2024 | Not Specified | 01 Jun, 2024 | 5 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Responsibilities:
PURPOSE OF THE JOB:
As a Senior Engineer, you will build distributed data processing solutions and highly loaded database solutions for various business cases including reporting, product analytics, marketing optimization, and financial reporting. You will contribute as part of a self-organized team of experienced data engineers working in a challenging, innovative environment, creating the foundation for decision-making at a company dealing with billions of events per day. You will investigate, create, and implement solutions for existing technical challenges, and provide guidance, instruction, direction, and leadership to a development team with the purpose of achieving project goals.
MAIN TASKS AND RESPONSIBILITIES:
- Obtain tasks from the project lead or Team Lead (TL), prepare functional and design specifications, and get approval from all stakeholders.
- Ensure that assigned areas are delivered within set deadlines and meet required quality objectives.
- Provide estimations, agree on task duration with the manager, and contribute to the project plan of the assigned area.
- Analyze the scope of alternative solutions and make decisions about area implementation based on experience and technical expertise.
- Lead functional and architectural design of assigned areas and ensure design decisions meet architectural and design requirements.
- Address area-level risks, provide and implement mitigation plans.
- Report on area readiness/quality, and raise red flags in crisis situations beyond your area of responsibility.
- Resolve crisis situations within your area of responsibility.
- Initiate and conduct code reviews, create code standards, conventions, and guidelines.
- Suggest technical and functional improvements to add value to the product.
- Constantly improve your professional level.
- Collaborate with other teams.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
Computer related sciences or similar
Proficient
1
Toronto, ON, Canada