BackPython Developer
@ CGI
Your future duties and responsibilities:
- Design the architecture for migrating on-premise data warehouse and data marts to the data lake and subsequent vending on AWS Cloud.
- Architect solutions for the design and implementation of Big & Fast Data Infrastructure on AWS cloud using Kafka, Glue, Athena, Redshift, DynamoDB.
- Define information models supporting data assets for complex data structures represented through various data management systems such as a graph, relational and hierarchical databases.
- Guide other teams to design, develop, and deploy data sets and tools that support product use cases.
Qualifications:
Required qualifications to be successful in this role:
- 8+ years of relevant experience.
- Strong Python skills
- Must have AWS Redshift experience
- PySpark/Spark
- AWS experience
- Database systems (SQL and NoSQL)
- Oracle Stored Procedure
- ETL tools
- Understanding the basics of distributed systems.
- Knowledge of algorithms and data structures
- Very strong Python development experience where the candidate has worked on several features that is pushed to production (more than 3 years).
- Spark knowledge and PySpark development experience (hands-on coding) which include deploying to EMR or Glue around 3+ years
- Working experience with Lambda, Step functions, SQS & SNS (minimum 2 year)
- Hands on development experience using IDE (PyCharm, IntelliJ, Eclipse etc) 5+ years
- Good knowledge of ETL process
- Should have deployed his project to PROD and preferably done some PROD support
Desired Skillset
- Python, AWS Redshift, Oracle Stored Procedures
EDUCATION REQUIREMENT
- Bachelor's degree in computer science, Information Systems or related field
Skills:
How to Apply:
Apply online at https://www.cgi.com/en/careers
Visit Site to Apply
Location: Remote
Date Posted: February 23, 2023
Application Deadline: April 24, 2023
Job Type: Full-time