Senior Data Engineer
Are you into machine learning? Excited to implement algorithms to solve business problems? Looking for a challenging and innovative workplace? Enjoy working in a fun, casual and collaborative team environment? Looking for a place you can continuously grow and advance your career? Appreciate healthy work-life balance? Enjoy sports, gaming and celebrations? Then you are in the right place!
Bravo Systems is looking for a motivated, talented and committed Senior Data Engineer to join our Data engineering team and our growing community.
Data engineering team is responsible for building and maintenance of data platform, data pipelines and data frameworks used by other teams and BI. Data engineering team ensures that data is easily available and distributed to everyone who needs and deals with data in our company.
As a Data Engineer Senior, your responsibilities will be to…
- Work closely with the other departments in ensuring that the data is accurate, clean, easily available, and complete
- Assist the business in ensuring that data warehouse processes are running at an optimum capacity at all times
- Keep up with industry best practices and trends and use it to improve data/analytics services
- Develop ETL and SQL in order to target data mapping, including physical names, logical names, volumes, data types, corporate meta-data definitions, and domain definitions
- Create and update technical documentation and participate in documenting all ETL and data warehouse flows and processes
- Monitor, troubleshoot, and develop actionable/lasting solutions for data/analytics applications
To deliver these responsibilities, you need to have…
- Technical experience with Data warehouse design and solutions
- Expert knowledge of Big Data Technologies (Hadoop, Spark, Kafka)
- Working with programming or scripting language (JAVA, Scala, or Python)
- Highly skilled in the use of SQL
- Deep knowledge of data mining techniques
- Experience with data modeling and ETL (load/transform) development
- Experience with relational databases, such as MySQL
- Experience with integration of data from multiple data sources
- Excellent communication skills, both in verbal and written form
- Strong computer skills and a deep passion for analytics
- Strong analytical skills
- Personal skills: self-motivation, result-driven, high creativity
And, it is nice to have…
- Experience with cloud solutions
- Deep understanding and knowledge in key metric identification for driving business performance
What we offer?
We care about our team members, want them to be excellent professionals and devoted to helping them constantly acquire new knowledge by attending technical conferences, internal knowledge transfer sessions and workshops. We provide our teams with great financial packages and bonuses for business achievements, a celebration of your personal and family milestones and occasional travel to our partner’s office.
In parallel with technological excellence and innovation, we are committed to achieving the highest level of employee happiness. Working in our team makes you a member of Bravo Systems family.
With you on board, we’re looking to expand our team and take our system to a whole new level. If you are qualified, interested and passionate about technology (even if you do not meet all requirements), send us your application.
Qualified and interested? Send us your CV electronically.