Data Engineer with Web Development experience

Swiss Franc600 - Swiss Franc800 per day

One of our well respected, top Swiss banking clients is now looking for a data engineer with strong experience in developing web applications that involves data gathering and feeding to Big Data Lakes and producing dynamic user friendly visualizations.

It is a highly technical role requiring critical thinking, hands-on development, and attention to detail from analysis through implementation and post-production.

Main responsibilities:

  • Build anoptimized Web Application for:
    • Efficient and fast data retrieval
    • Aesthetically crisp and user-friendly’ visualization of data.
  • The Web Application should enable Marketing and Commercial areas to:
    • Select target audiences for their activities and obtain 360° view of current and potential customers that will drive to provide relevant content to them
    • Assess the potential for new campaigns understanding the audience volumes, prioritize and optimize them with the obtained learnings.
    • Provide technical/user documentation and training; perform peer reviews of work items produced at various stages of the project .
  • Translate high level design to detailed design specifications, develop, test and deploy code/application in various environments.

Key requirements:

  • 3+ years working on front end development with demonstrated expertise in HTML, CSS, JavaScript, JQuery, ReactJS and D3.js
  • Experience designing and deploying Web App visualizations is essential. Experience in Tableau is a plus.
  • Experience querying large data sets, data warehousing, big data platforms. (Python, Apache Spark, SQL, Hadoop).
  • Very good technical expertise and strong business skills.
  • Effective analytical, troubleshooting and problem-solving skills.
  • Demonstrated ability to work collaboratively as part of a team.
  • Passion for quality and productivity by use of efficient development techniques, standards and guidelines.
  • Excellent interpersonal and communication skills, to effectively communicate with various teams and stakeholders, escalate technical and managerial issues at the right time and resolve conflicts.
  • Fluency in English (oral/written)
  • Strong Computer science background required. A Bachelor’s degree or higher in computer science is required with a minimum of 3+ years of industry experience.

Desired:

  • Familiarity with machine learning and deep learning algorithms and happy to improve their skills on this area is desirable.
  • Experience with the Adobe Experience Cloud (Analytics/Omniture, Target, Audience Manager, Campaign) or similar products is a strong plus.

For more information on this initial 3 Months CONTRACT job in Zurich, please send your CV to mark.csepe@nicollcurtin.com or alternatively, you can call me on +41 44 578 5327.

Please note that while we are grateful for all job applications, only the most suitable will be contacted. Thank you very much for your interest.

Apply Now Back to search results