IBM

Senior Data Engineer Python&Oracle

Posted: 10 minutes ago

Job Description

IntroductionAs a Data Engineer, you will play a central role in designing, developing, and optimizing enterprise-grade data pipelines and data models built on Oracle technologies. You will work closely with architects, analysts, and developers to ensure efficient, scalable, and high-quality data integration across multiple systems. This role requires a strong foundation in Oracle SQL/PLSQL, Python, and performance tuning for large-volume datasets.Your Role And ResponsibilitiesWe are seeking a highly skilled Data Engineer with strong expertise in Oracle database engineering and Python scripting. The successful candidate will drive the design, development, and optimization of ETL processes, ensuring accuracy, performance, and maintainability across enterprise data environments.Preferred EducationBachelor's DegreeRequired Technical And Professional ExpertiseProficiency in Oracle SQL and PL/SQL, including stored procedures, functions, triggers, and packages.Strong experience in Python for data transformation, automation, and integration tasks.Expertise in data modeling, ETL design, and performance tuning on large relational databases.Solid understanding of database optimization techniques, indexing, and execution plans.Experience with source control (Git), Jenkins, or similar CI/CD tools.Strong analytical, debugging, and problem-solving skillsAbility to collaborate effectively with cross-functional technical and business teams.Preferred Technical And Professional ExperienceExperience with Oracle Data Integrator (ODI), Pentaho or similar ETL tools.Familiarity with Data Vault, dimensional modeling, or data warehouse design principles.Exposure to AWS, Snowflake, or modern cloud data platforms.Knowledge of data quality frameworks and metadata management.Understanding of shell scripting and Linux-based data operations.Bachelor’s or advanced degree in Computer Science, Information Systems or Engineering.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In