About the role:
We are searching for a highly motivated and experienced developer to join our great team. A curious person who loves programming challenges alongside product challenges.
The challenges will be from the front stage to solutions of software architecture, scale, data research, tests, monitoring, cloud work %28AWS%29 and code review. Together we will develop the next generation system that will support all company websites data, advertising campaigns, 3rd parties data and take the company to the next level.
We are at a stage where there is very much where to grow and the role is a key role in the company%27s technological leadership.
Job responsibilities:
Building the company data lake.
- Working closely with the VP R&D and product manager to define the core company platform.
- Design & Implement from scratch a core product of the company
- Implementation of architecture at all stages of development %28code | design | ci / cd | monitoring | scale | big data%29
- Research of the company%27s technological strategies, development of future systems
- Work with product, Marketing, Finance, Sales and R&D teams to deliver the best data solution and insights that will help them better understand our customers, product usage, or our own operations.
Required Skills & Experience:
- 7+ years of actual experience in software development and knowledge in software architecture
- 5+ years experience with server side development
- 3+ years%27 experience working with Cloud computing services %28AWS in particular%29
- Experience with BI, analytics, ETL and data pipeline
- Experience working on high scales / BIG DATA and understanding data.
- Experience with different databases %28sql and nonSql%29 and data structures.
- Experience working with Docker, Kubernetes and setting up services
- Experience solving issues around scalability and performance.
- Knowledge of source control, CI/CD pipelines and containers %28Docker%29
- Independent, reliable and can lead big projects.