Upstaff Sign up
Sergii Ch
🇪🇸Spain
Created AtUpstaffer since June, 2024

Sergii Ch — Senior Data Engineer

Expertise in Data Engineer (10.0 yr.), Database Development (10.0 yr.).

Last verified on June, 2024

Core Skills

Python
Python
10 yr.
SQL
SQL
10 yr.
AWS EC2
AWS EC2
Talend ETL
10 yr.
Apache Airflow
Apache Airflow

Bio Summary

- Senior Data Engineer with 10+ of experience specializing in designing, optimizing, and maintaining data infrastructures, data flow automation, and algorithm development. - Has expertise in Python, SQL/NoSQL, ETL processes, PySpark, Apache Airflow, and an array of AWS services, complemented by a strong foundation in database systems and cloud-based solutions. Proven capability in handling large-scale data analytics and processing with a focus on performance and cost efficiency in cloud environments. Proficient in developing robust ETL pipelines, performing data migrations, and optimizing complex queries and storage procedures, leveraging extensive experience across multiple industries and platforms. - Start: ASAP - English: Upper-Intermediate

Technical Skills

Programming LanguagesPHP, Python
Salesforce EcosystemApex DataLoader, Salesforce
C++ Libraries and ToolsC/C++/C#
Java Libraries and ToolsJasperreports, Schedulers
Python Libraries and ToolsPandas, PySpark
Data Analysis and Visualization TechnologiesApache Airflow, AWS Athena, Jupyter Notebook, Pandas, Presto S3, Teradata
Databases & Management Systems / ORMAWS ElasticSearch, AWS Redshift, Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL, SQL, SQLAlchemy
Amazon Web ServicesAWS Boto3, AWS Cloudformation, AWS EC2, AWS ElasticSearch, AWS EMR, AWS Lambda, AWS Redshift, AWS S3
Google Cloud PlatformGoogle Data Studio
Logging and MonitoringDatadog
QA, Test Automation, SecurityJMeter
Deployment, CI/CD & AdministrationNew Relic
PlatformsSalesforce
Other Technical SkillsCloud IAM, MWAA, RDS, RMAN, Unix\Linux

Work Experience

Senior Data Engineer - Meetup, NY, USA

Sep 2021 - Present
Summary:

Participated in optimizing data infrastructure, creating robust ETL pipelines, data ingestion and processing tools, and automation for data quality and monitoring. Also focused on AWS Cloud cost optimization

Responsibilities: 

  • Design and build ETL pipelines
  • Building tools to ingest and jobs to process several terabytes of data per day
  • Building an application for monitoring, audit, and data quality automation
  • AWS Cloud Cost Optimisation
  • On-call shift and support of the production environment
  • Creating an ETL Redshift SQL script for data processing and aggregation

Technologies: SQL, NoSQL, AWS Cloud Services (Redshift, EC2, RDS, EMR, MWAA, S3, IAM, Sqoop, Airflow, Athena, Lambda), Python (Pandas, Boto3, SQLAlchemy), PySpark, Apache Spark, Elasticsearch (OpenSearch)

Senior Data Engineer - Nordstrom, WA, USA

Jan 2020 - Sep 2021
Summary: Involved in developing ETL pipelines using PySpark for data processing from Apache Kafka topics using an intermediate framework, integration of data quality checks, and creation of ETL Teradata SQL scripts.
Responsibilities: 

  • Design and build ETL pipelines
  • Building PySpark's jobs to process data from the Apache Kafka Topics with the use of the intermediate framework (IsF)
  • Creating and integrating data quality checks
  • Creating an ETL Teradata SQL script for data processing

Technologies: SQL, NoSQL, Teradata, Presto, Python, batch-oriented workflows with Apache Airflow, data monitoring with DashBoards in DataDog, New Relic

Oracle(SQL, PL/SQL)/ETL (IBM DataStage) Developer - Teva, Israel

Aug 2019 - Dec 2019
Summary: Worked on IBM Datastage server jobs and processes, creation and optimization of Oracle database objects, and performance tuning of SQL queries and PL/SQL.
Responsibilities: 

  • Create/manage/support IBM Datastage server Jobs and Processes.
  • Create/modify Oracle database objects.
  • Optimizing SQL queries and stored procedures.
  • Working with partitioned tables.
  • Working with UC4 Job Scheduling.
  • Create and optimize Oracle PL/SQL stored procedures and functions

Technologies: SQL, PL/SQL, IBM DataStage, Oracle database, UC4 Job Scheduling

Oracle (SQL, PL/SQL) Developer - Deutsche Bank, NY department, USA

Jun 2013 - Aug 2019
Summary: Engaged in supporting and developing data storage and processing tools within the DB Clear Platform, creating workflows in Informatica, and optimizing database performance.
Responsibilities: 

  • DB Clear Platform (internal system) Supporting and development including DataStorage, Tool for Data Processing (ETL Tool), and UI Reporting Tool.
  • Creating workflows in Informatica for data loading data to the staging layer.
  • Creating Oracle DB objects such as packages, PL/SQL SPs and functions; tables (partitioned tables); indexes, and others.
  • Optimization of SQL queries, SPs, and functions.
  • Creating Workflows for data uploading into DB storage from flat files (CSV, txt, XML), from tables/views to another layer, from different sources to output flat files.
  • Creating reports in the UI Reporting System.

Technologies: Oracle DB (packages, PL/SQL SPs, functions, tables, indexes), SQL performance tuning, Informatica, data loading workflows

DBA Engineer - various projects, USA based

Jun 2010 - Jun 2013
Summary: Focused on creating ETL processes, data migration, optimization of SQL queries and stored procedures, web programming, and database administration.
Responsibilities: 

  • Creation of ETL Processes, SQL Server Integration Services, SalesForce.com, APEX Data Loader
  • Data Migration: MySQL, PostgreSQL
  • Creating, managing, and optimizing MySQL stored procedures that were used in the CrystalReports as a source
  • Optimization of SQL queries
  • Creating and optimizing Oracle PL/SQL stored procedures and functions.
  • Web-programming, ColdFusion, JavaScript, JQuery
  • Database administration: Oracle 9i, 10g, 11g, RMAN, Linux/Unix

Technologies: SQL Server Integration Services, Salesforce.com, APEX Data Loader, MySQL, PostgreSQL, Oracle PL/SQL, ColdFusion, JavaScript, JQuery, Oracle Database (9i, 10g, 11g), RMAN, Linux/Unix

Database Developer - various projects

Aug 2007 - Nov 2010
Summary: Responsible for the maintenance and creation of Oracle Database objects, development of complex SQL queries for various projects, and development of web and WinForms applications.
Responsibilities:

  • Maintenance and creation of Oracle Database objects, such as tables, views, procedures, functions, packages, indexes, triggers, etc.
  • Development of database structures;
  • Build complex queries using an analytical function, PL/SQL Collection, and Dynamic SQL;
  • SQL queries optimization;
  • Creation and granting of roles and privileges on data access for users;
  • Implementation Import/Export. Using Oracle Export/Import (exp, imp), Data Pump Export/Import (expdp, impdp) Utilities and Data Pump API of PL/SQL (DBMS_DATAPUMP package);
  • Development of web applications on PHP + Oracle 10g;
  • Development of WinForms with C Sharp (.Net)

Technologies: Oracle Database (objects, queries, analytics, PL/SQL), Export/Import utilities, PHP, Oracle 10g, C# (.Net)

Education

  • Kharkiv National University of Internal Affairs
    Master’s degree in Information Control Systems and Technologies

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Sergii Ch
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring