Lead Data Engineer – Java/Sql
Company | Citigroup |
---|---|
Location | Mississauga, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- Data engineer with a strong command over Java (version 11 or higher) with SQL knowledge.
- Strong knowledge of multithreading, thread pools, OOP concepts, and design patterns.
- Experience working in an Agile software development environment.
- Excellent communication, problem-solving, and analytical skills.
- Identify ways to improve data reliability, efficiency and Peer code review.
Responsibilities
-
No responsibilities provided.
Preferred Qualifications
- 8 plus years of relevant experience.
- Hands-on production experience with distributed stream processing frameworks: Flink, Spark Streaming, Kafka Streams.
- Experience with deployment platform such as Kubernetes, OpenShift, API development experience.
- Experience with working truly Global development Team.
- Experience with object storage solutions (S3, GCS) is a plus.
- Working knowledge of consulting/project management techniques/methods.
- Strong communication skills and attention to detail and accuracy.
- Demonstrated leadership skills.
- Basic knowledge of industry practices and standards.
- Consistently demonstrates clear and concise written and verbal communication.