Opis oferty
- Hands-on experience with GCP's BigQuery and Cloud Functions (or other clouds like AWS Redshift and Lambda)
- Expertise in telemetry domain
- Experience with writing technical documentation (HLD, LLD)
- Experience with solution architecture (Open Architecture, C4 modeling)
- Knowledge of networks, network security and network platforms
- Experience with data stream processing
- Very good understanding of database design concepts and approaches
- Knowledge of Python
- Knowledge of query languages (BigQuery/SQL/…)
- Experience with CI/CD tools and processes
- Basic understanding of virtualization technologies with emphasis on Kubernetes, Docker would be a plus
- Experience with non-relational databases would be a plus
- Good communication skills, English (C1 level - fluent, communicative and technical), ability to confront technical solutions with the team and the customer’s technical representatives to validate the solution with the client
Opis oferty
The project and the team
Our client is a networking company, building an ETL solution to gather and expose telemetry data through API. The platform is being vastly extended and integrated with the customer’s other subsystems.
What else you should know:
- The team consists of less than 10 people including an architect, engineering manager, software/data engineers familiar with numerous APIs, data structuring and processing techniques, presenting output in multiple ways depending on the business needs
- We use the Agile approach
- Our tech stack for the project includes: core of the system - GCP (BigQuery, Cloud Functions, CloudRun, Scheduler, API Gateway), systems integrated with the core - AWS, Azure, other relational and non-relational databases, data repositories and custom API’s.
- The client is based in the US
We work on multiple interesting projects at a time, so we may invite you to an interview for another project, if we see that your competencies and profile are well suited for it.
Zakres obowiązków
- Designing an ETL system’s architecture in a cloud (GCP) environment
- Implementing features (Python), utilizing GCP services (BigQuery, Cloud Functions, CloudRun, Scheduler, API Gateway)
- Implementing open telemetry solutions suitable for either OLTP or OLAP approaches
- Investigating possible bottlenecks and improving overall ETL performance
- Taking part in technical design discussions
- Delivering automatic tests for your code
- Validating the solution with the client (demo)
- Working according to Agile methodology and collaborating with the client’s teams