Senior Python data developer at Solvisse Corporation | Torre

Senior Python data developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Depends on the location of the candidate

Currency exchange and payroll taxes to be paid by:

Depends on the location of the candidate

Compensation
USD1.5k - 3.5k/month
Non-negotiable
location_on
Remote (specific timezone)
public
GMT-09:00 to GMT-01:00
Posted over 3 years ago

Responsibilities


🔵 Designing and developing ETL processes: 🔹 As a Senior Python ETL developer, your primary responsibility would be to design and implement complex ETL processes. This involves understanding the data requirements, defining data extraction, transformation, and loading strategies, and developing efficient ETL workflows. 🔵 Utilizing ETL tools: 🔹 You should be proficient in ETL tools such as Informatica Power Center, IBM Data Stage, or Microsoft SSIS. You would be responsible for leveraging these tools to build, schedule, and monitor ETL jobs and workflows. 🔵 SQL and Relational Databases: 🔹 In-depth knowledge of SQL and experience working with relational databases like Oracle, SQL Server, or MySQL is required. You will be responsible for writing complex SQL queries, optimizing query performance, and working with database schemas and structures. 🔵 Data Modeling: 🔹 Familiarity with data modeling concepts and techniques is essential. You should be able to design and implement effective data models that align with business requirements and support efficient data retrieval and analysis. 🔵 Scripting Languages: 🔹 Proficiency in scripting languages such as Shell scripting, Python, or Perl is necessary. You would be responsible for writing scripts to automate ETL processes, data validation, and error handling. 🔵 Data Warehouse Design and Implementation: 🔹 Understanding data warehousing concepts and having experience with data warehouse design and implementation is crucial. You will be responsible for designing and building data warehouse structures, dimensional models, and implementing data integration processes. 🔵 Problem-Solving and Troubleshooting: 🔹 Excellent problem-solving and troubleshooting skills are required to analyze and resolve complex data-related issues. You should be able to identify and debug data quality issues, performance bottlenecks, and ETL failures. 🔵 Data Quality and Integrity: 🔹 Strong attention to detail is essential, with a focus on data quality and integrity. You will be responsible for implementing data validation rules, ensuring data consistency, and performing data profiling to identify data anomalies or inconsistencies. 🔵 Communication and Collaboration: 🔹 Effective communication and collaboration skills are important for working with cross-functional teams and stakeholders. You will be responsible for gathering requirements, understanding business needs, and coordinating with different teams to deliver high-quality ETL solutions. 🔵 Continuous Improvement and Best Practices: 🔹 As a senior-level developer, you should strive for continuous improvement and follow best practices in ETL development. This includes staying updated with the latest tools, technologies, and industry trends related to ETL processes and data integration.