Company Vision and Mission

Vonage empowers businesses to win in the Age of Digital Experience. The contact center is at the heart of the customer experience. It enables your front-line teams to create strong, emotional connections with your customers and prospects. We believe that individuals want companies to support them – not to disrupt. That’s why Vonage’s sole purpose is to enable businesses to help people, one conversation at a time. 

This is an excellent opportunity to come aboard and play a key part in one of the fastest growing European cloud businesses. Vonage has been recognized by Forbes in their global Cloud100 list and positioned by Gartner as a Leader in their Magic Quadrant for Contact Center as a Service, Western Europe. 

The Role

We are looking for a Senior BI Developer / Architect with a passion for Data & Analytics to join our team. As part of this role, you:

  • Guide and take part in defining Vonage's technology data & analytics direction and shape our BI landscape concerning frameworks, technologies and practices
  • Define and drive the evolution of our core analytics platform and the shared Business Intelligence services portfolio enabling our engineering teams to deliver at scale
  • Own and guide key aspects of our architecture, articulating principles, system constraints and qualities to enable development teams to come up with great solutions
  • Work closely with development and operations teams to evolve and improve our service in a DevOps based continuous delivery environment
  • Be a strong communicator, able to coordinate and balance the needs of multiple functions and share best practices widely
  • Be a strong advocate for agile and lean software development practices, including  intentional architecture, evolutionary design and continuous delivery
  • Have strong refactoring skills, particularly in evolving large scale software platforms
  • Be hands on, happy to pair with developers and testers, ready to research and code prototypes

About You

As an ideal candidate, you:

  • Have great communication and facilitation skills
  • Have a proven track record in the domain of Business Intelligence and Data & Analytics
  • Are familiar with key concepts in big data, data mobilisation (ETL), real-time and stream processing in the cloud
  • Have extensive knowledge in analytical data modeling and with cloud databases at scale (Snowflake, Redshift, Aurora, Dynamo, ...)
  • Have hands-on experience with Business Intelligence and Analytics tools in a multi-tenant web environment
  • Are an advocate for great user experience (UX) and developer experience (DX)
  • Are well versed in the ecosystem around web development frameworks like React or Angular and how analytics capabilities blend in
  • Are familiar with microservices architectures, messaging frameworks and API centric design approaches
  • Have experience in utilizing and delivering Software as a Service (SaaS) in a cloud based environment, preferably AWS
  • Are versed in continuous integration and delivery pipelines, experience with container orchestration (Kubernetes) and serverless architectures (AWS Lamda)
  • Have strong development skills in at least two languages, including at least one of (C#, Java, Javascript, Python)
  • Are aware of regulatory and compliance frameworks (GDPR, SOX, HIPAA, ...)
  • Have a solid understanding of Agile, Lean principles and how architecture is applied in this context

 

Our Culture

Helping others can only be achieved with the right people and the right resources. That’s why we’ve created a workplace that is supportive, encouraging and progressive.

  • We value trust, transparency, collaboration and frequent communication. Asking the right questions and being open minded are core principles to how we interact and engage
  • We focus on outcomes - results matter more than efforts. We favor attitude and integrity over experience but in the same breath, we don’t compromise on performance and quality
  • We are bold and take calculated risks, experiment, and explore new ways
  • We believe in continuous improvement. Learn from market/customers/industry, and when things fail, we learn from our mistakes
  • We are proud of what we build and take pride in our professional skills

Working here 

At Vonage you will find: 

  • A global, multi-tenant, real-time service, with thousands of concurrent users
  • A challenging set of analytical problems, asking for advanced algorithms, including statistical analysis, machine learning and routing
  • A constantly evolving platform that is 'always on' and as such supports continuous releases with no downtime

We think about the future as much as we think about the present. That’s why we offer our people a competitive salary and flexibility where they need it, plus:

  • An encouraging, fast paced environment where you can learn and develop
  • On-going training, opportunities to join hackathons, ‘Lunch & Learn’ sessions and training courses
  • A defined bonus scheme, paid volunteer days and more company benefits 

Processes & Tools 

Vonage has a long track record of applying Lean and Agile practices like Scrum, Kanban, Continous Integration/Continuous Deployment and SAFe.

We employ engineers that can use a breadth of technologies and languages to create secure, scalable and maintainable solutions. Key technologies in our portfolio are: 

  • Backend: C#, C++, Node.js, Python, .Net Core
  • Frontend: ASP.NET MVC, JavaScript with React.js and Redux 
  • APIs: RESTful APIs, Oauth2 
  • Data Management: MySQL, Couchbase, Redis, Parameter Store 
  • Messaging: RabbitMQ, AWS SNS/SQS 
  • CI/CD: Chef, Jenkins, Terraform 
  • Source Control: Git
  • Platform analytics: Influx, Kapacitor, Telegraf, Grafana, New Relic, OpsView, Papertrail, ELK 
  • Containers: Docker, ECS, future Kubernetes 

Apply for this Job

* Required