Have you heard about GoodData, Cloud BI Platform, providing our customers and partners with operational dashboards, advanced reporting and data warehousing at
a fraction of the cost and complexity of other approaches? We are looking for an Integration Developer to join our Managed Services team in Prague.
As Integration Developer you may need to solve these tasks:
A customer is using Salesforce.com CRM solution. CRM data are being
synchronized into a GoodData project. Create CLI utility which will enable
synchronization of active users between these two systems (Salesforce.com is the
source). Design simple enough user interface, so the tool can be used without
detailed knowledge of both systems.Solution Engineers are storing results of their work into GIT. Design and
implement a deployment process allowing on-request deployment of those projects
to production machines. The deployment has to be performed automatically from
the GIT repository - Solution Engineers are not allowed to interact with the
production environment directly.
This position will require big willingness to learn new stuff (new programming
languages, new frameworks etc). You will need to be able to create small tools
which are covering unknown issue for you and you will need to do this fast even
in a language that is new for you.
You should have:
experience with scripting languages (e.g. Ruby, Python, Javascript),
experience with TDD development,
experience with SQL,
experience with web development, knowledge of protocols and design principles
(REST + JSON, design of MVC web apps), knowledge of relevant libraries,ability to see potential issues and discipline to fix them proactively,
knowledge of GIT.
Reasons to join us:
sick days, lunch vouchers, flexible working hours and stock options program,
fun work environment,
company pub evenings,
employee mobile tariff,
In-karta card for your personal use etc.
Interested? Let me know on pavlina.vancurova@gooddata.com