Data Engineer
$$$$
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us isβ¦ Wait, itβs nothing! The number of projects is growing, and with them, our team too. And now we need a Data Engineer.
Project Description:
It is a real-time data processing and analytics solution for a high-traffic web application.
Tech stack.
AWS: AWS Glue Studio, Redshift, RDS, Airflow, AWS Step Function, Lambda, AWS Kinesis, Athena, Apache Iceberg, AWS Data Brew, S3, OpenSearch, Python, SQL, CI/CD, dbt, Snowflake
Responsibilities:
- Design a scalable and robust AWS cloud architecture;
- Utilize AWS Kinesis for real-time data streaming and aggregation;
- Implemente AWS Lambda for serverless data processing, reducing operational costs;
- Configured AWS RDS (Relational Database Service) for structured data storage and AWS DynamoDB for NoSQL requirements;
- Ensured data security and compliance with AWS IAM (Identity and Access Management) and encryption services;
- Developed and deployed data pipelines using AWS Glue for ETL processes;
- Wrote Python scripts and SQL queries for data transformation and loading;
- Set up continuous integration and continuous deployment (CI/CD) pipelines using AWS CodePipeline and CodeBuild;
- Monitored system performance and data quality using AWS CloudWatch and custom logging solutions;
- Collaborated with other teams to integrate data sources and optimize data flow;
- Achieve a highly scalable real-time data processing system, resulting in a 40% increase in data analysis efficiency and a significant reduction in operational costs.
- Build ETL pipelines from S3 to AWS OpenSearch by AWS Glue
- Upper-Intermediate or higher English level.
Required languages
| English | B2 - Upper Intermediate |
AWS, Kinesis, OpenSearch, DocumentDB, Python
See stats of candidates who applied for this job π
π
$2500-4000
Average salary range of similar jobs in
analytics β
Loading...