Senior Data Engineer
woj.
opolskie, Polska
Apex Systems is a world-class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital technology visions. Apex utilizes our sister division, Oxford Global Resources to serve as our delivery and operations hub for all EU and UK business.
SENIOR DATA ENGINEER - Remote
Start Date: mid-June onwards
Duration: 6 months rolling project/high chances going perm with client
Team: Data & Analytics CoE
Qualifications
- Deep and hands-on experience (typically 5+ years) designing, planning, productionizing, maintaining and documenting reliable and scalable data infrastructure and data products in complex environments
- Development experience in one or more object-oriented programming languages (e.g. Python, Go, Java, C++)
- Advanced SQL knowledge
- Experience designing and implementing large-scale distributed systems
- Deep knowledge and hands-on experience in technologies across all data lifecycle stages
- Strong stakeholder management and ability to lead large organizations through influence
- Continuous learning and improvement mindset
- BS degree in Computer Science
- No prior experience in the energy industry required
Requirements:
- Senior level SQL experience – database design
- Object oriented programming in Python, Go, Java, C++, or other similar language
- Strong algorithm / data structures experience
- Cloud experience: Azure (Databricks, Synapse, SQL DW, Data Factory, Analysis Services, Logic Apps, Storage Account, ML) or AWS (services on AWS side that are similar to the Azure ones mentioned)
- Spark, Kafka, Hadoop or related data engineering systems
- Software Engineering principles at foundation…merging strong software engineering background with data experience
- Computer Science or Software Engineering degree (bachelor’s at minimum, additional degrees or certifications would be great)