Senior DB Developer, cloud migration
Royal Bank of Canada View all jobs
- Montreal, QC
- Permanent
- Full-time
- Delivering new design and development specifications based on customer requirements, while adhering to standard procedures and techniques
- Creating test transactions and running tests to find errors and revise application programs
- Participating in post-implementation reviews of application development content and processes; continually working to create a learning environment by sharing about the participation process with others
- Supporting the implementation of application programs; fixing any existing or new bugs
- Hands on experience with Databricks platform. Experience writing notebooks, clusters, Databricks SQL, PySpark coding; experience converting Microsoft SQL to Databricks SQL
- Cloud/distributed computing and production experience (e.g., Databricks/Spark, Snowflake, MLFlow) with deep Python, DevOps expertise.
- Real working experience converting Microsoft SQL to Databricks SQL, CICD, Release processing
- Experience in ADF (Azure data factory), Azure SQL, Synapse, Spark/Databricks; big data and modern data lake; data warehousing concepts
- Candidates should be flexible / willing to work across this delivery landscape which includes and not limited to Agile Applications Development, Support and Deployment
- Experience with providing technical contributions in a fast-paced team environment to accelerate our efforts on recommending products and deriving insights
- Excellent written and verbal communication, intellectual curiosity, a passion to understand and solve problems, consulting & customer service; structured and conceptual mindset coupled with strong quantitative and analytical problem-solving aptitude; exceptional interpersonal and collaboration skills within a team environment
- Energetic – Willing to work hard and drive initiatives to success; strong team player, open minded to consider novel approaches to solving difficult problems; self-motivated – Driven to get results, takes initiative and needs minimum oversight
- Capital Markets knowledge or experience
- Experience working with Parquet files
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- Opportunities to do challenging work