Orange IT Services SA is seeking a senior software developer who is passionate about data engineering.
WHO WE ARE
Orange IT Services SA is a technology development firm. We have expertise in digital product development, software engineering, web, mobile, and cloud architectures.
We both conceptualize and develop our own digital products and offer custom development of web and mobile platforms for organizations across different industries.
ABOUT THE ROLE
As part of our core engineering & production management team for our financial clients, you will build, deploy and support potentially petabyte-scale, cloud-based data platform with both batch and real-time feeds. Development will be fast-moving and iterative following Agile practices. You will collaborate closely with our clients’ research platform developers to create a fast, reliable, resilient, and maintainable system that delights our clients. You will also work with our client research teams to ensure they have high-quality data to meet their needs.
RESPONSIBILITIES
- Design & develop complex data pipelines to support real-time and batched based services
- Work closely with our client data scientists to source and integrate new data feeds.
- Write unit tests
- Peer & junior developer design/code review
- Configure backend systems using Kubernetes
- Deploy services on the public cloud
SKILLS REQUIRED
- At least 4 years of IT industry experience
- Server-side python experience
- Experience building both REST and Websockets-based API's
- Experience with common Big Data and data streaming technologies
- Experience with data security best practices such as data encryption, masking, and fine-grained data access control
- Experience deploying reliable, scalable cloud-based platforms
- AWS cloud deployment experience
- Comfort working with data scientists
- Comfort working in a fast-moving environment with an Agile development methodology
- Attention to detail and a passion for assuring data quality
- Excellent communication skills
SKILLS DESIRED
- Server-side Python development experience in high-performance, front-to-back software architectures
- Elements of Machine learning
- Elements of MLops (features store, data versioning, model versioning, offline vs online infrastructure)
- Knowledge of the digital asset or traditional markets (Equities, FX, and Fixed Income)
WHAT WE OFFER
- We offer a permanent contract 40h/week.
- Remote work is allowed, according to the current regulations regarding remote work for cross-border workers.
- At least 4 years of IT industry experience
- Server-side python experience
- Experience building both REST and Websockets-based API's
- Experience with common Big Data and data streaming technologies
- Experience with data security best practices such as data encryption, masking, and fine-grained data access control
- Experience deploying reliable, scalable cloud-based platforms
- AWS cloud deployment experience
- Comfort working with data scientists
- Comfort working in a fast-moving environment with an Agile development methodology
- Attention to detail and a passion for assuring data quality
- Excellent communication skills