
Senior Developer, Data
Federal Communications Commission
full-time
Posted on:
Location Type: Hybrid
Location: Regina • Canada
Visit company websiteExplore more
Salary
💰 CA$92,310 - CA$124,890 per year
Job Level
About the role
- Analyze and develop data solutions, including automation, integration and unit tests
- Create solutions that prevent data corruption while ensuring data consistency and reliability
- Collaborate with other teams and stakeholders to understand data requirements
- Actively contribute to reviews by providing constructive feedback to team members
- Ensure technical solutions and system integrations are developed and maintained in an efficient and effective manner
Requirements
- A bachelor’s degree in computer science or engineering
- Minimum 6 years of experience in data development
- Proficiency in a chosen technology stack (AWS Glue, PySpark, python)
- Ability to design and implement functional solutions in a framework-driven dev environment
- Experience with data lake, data warehouse and ETL processes
- Data modelling experience with Data Vault 2.0 and Dimensional (Star Schema) methodologies is an asset
- Expertise with SQL and databases (Oracle, Teradata, RedShift)
- Experience with ETL design and scheduling, including familiarity with scheduling tools like AWS Step Functions
- Experience with a reporting solution (QuickSight)
- Familiarity with CICD pipeline, infrastructure-as-code solution (AWS CloudFormation)
- Familiarity with version control tools (Git)
- Ability to monitor, debug and resolve production issues
Benefits
- Competitive total rewards packages: market-aligned and performance-based salary and incentive programs
- Flexible and comprehensive group benefit and savings plans
- Well-being support through benefits and wellness programs
- Learning and development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data developmentAWS GluePySparkpythondata lakedata warehouseETL processesSQLdata modellingData Vault 2.0
Soft Skills
collaborationconstructive feedbackproblem-solvingcommunication
Certifications
bachelor’s degree in computer sciencebachelor’s degree in engineering