Description

Job Overview: We are seeking a skilled and experienced SQL Database Developer with expertise in Java, Python scripting, and a strong understanding of Extraction, Transformation, and Loading (ETL) processes. The ideal candidate will play a critical role in developing efficient data flow and batch processes in applications, with a strong emphasis on T-SQL programming, Java, and Python scripting.

Key Responsibilities:

  • Collaborate with cross-functional teams to understand business requirements and translate them into efficient and reliable technical solutions for data flow and batch processing.
  • Design, develop, and maintain T-SQL code for efficient data manipulation, querying, and stored procedures in relational transactional databases such as Sybase and MSSQL.
  • Implement batch processing solutions using Java and Python scripting to automate system administration tasks, data processing, and ETL workflows.
  • Conduct requirement analysis, strategic analysis, and performance tuning, query optimization, and batch or ETL creation experiences in T-SQL (MSSQL/Sybase) code development.
  • Provide expertise in the design and implementation of efficient ETL processes using T-SQL, Java, and Python scripting.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Proven experience in T-SQL programming, Java, and Python scripting, with a strong emphasis on batch processing, ETL workflows, and T-SQL code development.
  • Excellent understanding of relational transactional databases such as Sybase and MSSQL, including code development, query optimization, and performance tuning.
  • Proficiency in designing and implementing efficient ETL processes using T-SQL, Java, and Python scripting.
  • Effective communication and collaboration skills to work with cross-functional teams and stakeholders.


 

Education

Bachelor's Degree