Data Engineer

1 Minute ago • 3 Years +

Job Summary

Job Description

As a Data Engineer, you will design, develop, and maintain database structures and data pipelines in Snowflake and Oracle environments. You will write efficient SQL queries, stored procedures, and functions, and create and optimize ETL processes. You will also implement database security, collaborate with cross-functional teams, develop Python scripts, monitor database performance, participate in code reviews, and create documentation. This role involves working with both Snowflake and Oracle environments and requires a strong understanding of database development and data migration strategies.
Must have:
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience with Software/database development.
  • 3+ years of experience with Relational database development
  • Python programming skills for data manipulation
  • Proficiency in SQL query optimization and performance tuning
  • Experience with ETL/ELT processes and data migration
  • Knowledge of database security best practices
  • Strong analytical and problem-solving abilities
Good to have:
  • Experience with PostgreSQL architecture and development
  • Experience with Oracle databases or Oracle cloud infrastructure
  • Knowledge of data modeling and dimensional modeling
  • Familiarity with version control systems (Git)
  • Experience with CI/CD pipelines
  • Background in financial services or financial data
  • Understanding of agile development methodologies
  • Certification in Snowflake, Oracle, or related technologies

Job Details

DATA ENGINEER - Onsite/Hybrid
Location is US (Midwestern or Southern regions of the US), Local Office Flex positions.
Contract

Key Responsibilities
·       Design, develop, and maintain database structures and data pipelines in Snowflake and Oracle environments
·       Write efficient SQL queries, stored procedures, and functions to support application requirements
·       Create and optimize ETL processes for data migration between different database platforms
·       Implement database security measures and access control protocols
·       Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
·       Develop Python scripts for data processing, analysis, and automation
·       Monitor database performance and recommend optimization strategies
·       Participate in code reviews and implement best practices for database development
·       Create and maintain comprehensive documentation for database structures and processes

Required Qualifications
·       Bachelor's degree in Computer Science, Information Technology, or related field
·       5+ years of experience with Software/database development.
·       3+ years of experience with Relational database development
·       Python programming skills, particularly for data manipulation and analysis
·       Proficiency in SQL query optimization and performance tuning
·       Experience with ETL/ELT processes and data migration strategies
·       Knowledge of database security best practices
·       Strong analytical and problem-solving abilities

Preferred Qualifications
·       Experience with PostgreSQL architecture and development
·       Experience with Oracle databases or Oracle cloud infrastructure.
·       Knowledge of data modeling and dimensional modeling concepts
·       Familiarity with version control systems (Git)
·       Experience with CI/CD pipelines for database changes
·       Background in financial services or experience with financial data
·       Understanding of agile development methodologies
·       Certification in Snowflake, Oracle, or related technologies

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We co‑innovate with the world's most ambitious brands to create transformative digital experiences.

 

(Remote)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Dallas, Texas, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Bounteous

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug