Position: Data engineer
Company: StarNavi
Experience required: 3y
English level: upper

REQUIRED SKILLS:
- Strong Python knowledge;
- Strong SQL knowledge;
- Previous working experience with the AWS/Azure data stack;
- Upper Intermediate + - Ukrainian or Russian;
- Upper Intermediate +  - English

NICE TO HAVE:
- Experience with AWS (CloudFormation/SAM or CDK, Terraform);
- Experience with software development lifecycle methodologies, including Agile methodologies

RESPONSIBILITIES:
- Working closely with Data Architects on AWS architecture designs;
- Maintaining and building data ecosystems by working on the implementation of data ingestions, often in collaboration with other data engineers, analysts, DevOps, and data scientists;
- Ensuring the security of cloud infrastructure and processes by implementing best practices;
- Applying modern principles and methodologies to advance business initiatives and capabilities;
- Identifying and consulting on ways to improve data processing, reliability, efficiency, and quality, as well as solution cost and performance;
- Preparing test cases and strategies for unit testing, system, and integration testing

ABOUT THE PROJECT:
The international company that delivers solutions on cutting-edge technologies for a range of leading U.S. and European companies operating at the forefront of technology for more than 20 years. With a client-centric and business-outcome perspective, the Company creates solutions in data & analytics, app design, and development as well as AI and machine learning that bring efficiencies, security, and scale to the clients. 

YOUR BENEFITS:
- Extensive experience and remote work possibilities;
- Hands-on training support;
- Paid vacation and sick days;
- Insurance compensation;
- Partial compensation of gym membership, English courses, books, materials for developing etc.;
- Unique company that is focused on the solutions development for specific business niches;
- Opportunity to get more experience with events, conferences, seminars, master classes and training at the company’s expense;
- Best management and team support: we are always happy to hear from colleagues about their business & technology ideas;
- Opportunity to implement your ideas on our internal projects;
- Regular salary revision.