Data Engineer / Data Scientist
At Uvik Software, we are looking for a talented π Data Engineer / Data Scientist π to join our team. If you are passionate about data, cloud technologies, and building scalable solutions, this role is for you!
You will work on designing, developing, and optimizing data pipelines, implementing machine learning models, and leveraging cloud platforms like AWS, Azure (preferred), or GCP. Youβll collaborate with cross-functional teams to transform raw data into actionable insights, enabling smarter business decisions.
πKey Responsibilities
- Develop and maintain scalable ETL/ELT pipelines for data processing.
- Design and optimize data warehouses and data lakes on AWS, Azure, or GCP.
- Implement machine learning models and predictive analytics solutions.
- Work with structured and unstructured data, ensuring data quality and integrity.
- Optimize query performance and data processing workflows.
- Collaborate with software engineers, analysts, and business stakeholders to deliver data-driven solutions.
πRequirements
- 3+ years of experience as a Data Engineer or Data Scientist.
- Strong proficiency in SQL and experience with relational and NoSQL databases.
- Hands-on experience with cloud services: AWS (preferred), Azure, or GCP.
- Proficiency in Python or Scala for data processing.
- Experience with Apache Spark, Kafka, Airflow, or similar tools.
- Solid understanding of data modeling, warehousing, and big data processing frameworks.
- Experience with machine learning frameworks (TensorFlow, Scikit-learn, PyTorch) is a plus.
- Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure as Code (Terraform, CloudFormation) is an advantage.
πWhy Join Us?
- Competitive compensation based on experience and skills.
- Remote-first approach with flexible working hours.
- 18 paid vacation days and 12 sick leaves per year.
- High-tech equipment: MacBook Pro & Dell monitors.
- Work on cutting-edge projects with a dynamic, skilled team.
- Professional growth opportunities, mentorship, and knowledge-sharing sessions.
π¨Join Our Team!
At Uvik Software, we believe in empowering talent and delivering innovative solutions. If you're ready to take your career to the next level, weβd love to hear from you!