We are looking for an experienced data engineer to join our team. You will use various methods to transform raw data into useful data systems. For example, you’ll create algorithms and conduct statistical analysis. Overall, you’ll strive for efficiency by aligning data systems with business goals.
To succeed in this data engineering position, you should have strong analytical skills and the ability to combine data from different sources. Data engineer skills also include familiarity with several programming languages.
If you are detail-oriented, with excellent organizational skills and experience in this field, we’d like to hear from you.
Experience developing in high-volume cloud (i.e. AWS) data environments
Extensive experience with SQL, ETL, ELT and data transformation techniques and patterns
Working experience with OLAP, Dimensional Modeling, Transactional data, normalisation
Familiarity with bash scripting, workflow automation, Python (preferred) or Java
Experience with cloud-based or distributed storages (Google, Azure, Amazon RedShift, S3, Snowflake, etc.) is an additional bonus
Interest in Big Data ecosystem and frameworks (Apache Beam, MapReduce, Spark, Kafka and Databricks) would be a strong plus.
Familiarity with NoSQL databases (e.g. MongoDB, Cassandra, HBase, Elasticseach) would be a plus.
Familiarity with the basic principles of distributed computing.
Previous work experience as a data engineer, database specialist, business analyst or data analyst
Fluent English and excellent written and verbal communication skills – able to effectively communicate both with technical experts and management.
Desire to further develop expertise in dimensional modelling and data engineering.
Passion for leveraging optimal data structures to improve business processes and support decision making.
Focus on providing relevant solutions to the clients’ challenges, which drive productivity, profitability, client satisfaction or other important business metrics.
Experience working in Agile environment.
Ability to deliver high-quality work in a timely manner, also under time pressure.
Applying for jobs by Hire with Near is the easiest way to land your next remote job!
We'll review your application and get back to you shortly!
You'll receive an interview invite for any company interested.