Position: Data Engineer (AWS developer)
Company: Kyivstar
Category: Data Engineer
Experience required: 2y
English level: intermediate

Kyivstar is looking for Data Engineer (AWS Developer) to drive different life cycles of large systems. The Data Lifecycle Engineer will have opportunity to help customers realize their full potential through accelerated adoption and productive use of AWS technologies 

Requirements:
- 3+ years of technical expertise in Database development, designing and building database solutions (tables / stored procedures / forms / queries / etc.)
- Business intelligence knowledge with a deep understanding of data structure / data models to design and tune BI solutions 
- 3+ years experience AWS services like EC2, S3, Redshift/Spectrum, Glue, Athena, RDS, Lambda, and API gateway;
- Familiar with software DevOps CI/CD tools, such Git, Jenkins, Linux, and Shell Script;
- Understanding of Spark, Hive, Kafka, Spark Streaming, and Airflow;
- Experience in Software Engineering and Development;
- Understanding of database schema design;
- Advanced data analytics – designing and building solutions using AWS technologies 
- Data formats knowledge and the differences between them
- Experience with Hadoop stack
- Experience with RDBMS and/or NoSQL
- Experience with Kafka
- Experience with Java and/or Scala and/or python
- Knowledge of version control system: git or bitbucket
- BI Tools experience (PowerBI)
- Background in test driven development, automated testing and other software engineering best practices (e.g., performance, security, BDD, etc.)
- Docker/Kubernetes paradigm understanding

- English – upper intermediate
- Related AWS Certifications are a plus

Responsibility:
- Developing ETL flows based on AWS stack technology: such as EC2, S3, edshift/Spectrum, Glue, Athena, RDS, Lambda, and API gateway 
- Participate in efforts to design, build, and develop rapid Proof-of-Concept (POC) solutions and services;
- Be a key team member in design and development of the product team;
- Participate in sprint planning meetings and provide estimations on technical implementation;
- Collaborate with the other engineering team members to ensure all services are reliable, maintainable, and well-integrated into existing platforms;
- Review functional and technical designs to identify areas of risk and/or missing requirements;
- Troubleshooting and performance optimization for data processing flows, data models
- Build and maintain reporting, models, dashboards 

We offer:
- A unique experience of working the most customers beloved and largest mobile operator in Ukraine.
- Real opportunity to ship digital products to millions of customers
- To contribute into building the biggest analytical cloud environment in Ukraine
- To create Big Data/AI products, changing the whole industry and influencing Ukraine
- To be involved in real Big Data projects with Petabytes of data and Billions of events daily processed in Real-time.  
- A competitive salary.
- Great possibilities for professional development and career growth.
- Medical insurance.
- Life insurance
- Friendly & Collaborative Environment
 
Working at VEON demands a high standard of business ethics and adherence to our legal obligations, our values and our Code of Conduct and supporting compliance policies and procedures. Our pioneering spirit is embodied in our values to be customer obsessed, entrepreneurial, innovative, collaborative, and truthful.  Being truthful requires us to act ethically, honestly, and with integrity.