Entreprise : Calix
Lieu : Bangalore, Inde
Calix est à l'avant-garde de la transformation des fournisseurs de services pour offrir une expérience utilisateur unique dans les environnements de la maison et de l'entreprise intelligentes. Nous tirons parti des services cloud basés sur les rôles, de la télémétrie, de l'analyse, de l'automatisation et des réseaux adaptatifs pilotés par logiciel pour monétiser leurs réseaux efficacement. En tant que membre de notre équipe mondiale performante, le candidat idéal aura un impact significatif en tant qu'Ingénieur de Données Cloud, en dirigeant la conception de l'architecture, la mise en œuvre et le leadership technique dans les domaines de l'ingestion, de l'extraction et de la transformation des données.
Responsabilités et Fonctions
- Collaborer étroitement avec les propriétaires de produits Cloud pour comprendre et analyser les exigences des produits et fournir des retours constructifs.
- Concevoir et examiner l'architecture des pipelines de données Cloud, en se concentrant sur les services d'ingestion, d'extraction et de transformation des données.
- Mettre en œuvre et améliorer les outils de support pour surveiller, résoudre les problèmes de pipelines de données, et interpréter les tendances et les modèles.
- Fournir un leadership technique dans la conception de logiciels pour garantir la stabilité, la fiabilité, l'évolutivité et la sécurité des services.
- Conduire des discussions techniques au sein de l'équipe d'ingénierie et offrir des recommandations techniques informées.
- Conduire des évaluations de conception et de code avec des ingénieurs pairs.
- Guider l'architecture de test pour les processus d'ingestion et de transformation de données à grande échelle.
- Agir en tant qu'ingénieur en contact direct avec les clients pour déboguer et résoudre les problèmes sur le terrain.
Qualifications
- Diplôme BS en informatique, ingénierie, mathématiques, ou expérience équivalente.
- 10+ ans d'expérience en ingénierie logicielle.
- 4+ ans d'expérience en développement dans des implémentations ETL et/ou de pipelines de données.
- Très organisé et orienté vers les objectifs, avec la capacité de prospérer dans un environnement rapide.
- Bonne compréhension des systèmes distribués et des API RESTful.
- Expérience avec des projets de big data basés sur le cloud, de préférence sur AWS ou Azure.
- Expérience pratique dans la mise en œuvre d'infrastructures de pipelines de données pour l'ingestion et la transformation des données, assurant une disponibilité des données quasi en temps réel pour les applications, les analyses BI et les pipelines ML.
- Connaissance experte des technologies Data Lake, des formats de stockage de données (Parquet, ORC, Avro) et des moteurs de requête (Athena, Presto, Dremio).
- Expérience dans la conception de solutions de streaming de données et basées sur des événements (Kafka, Kinesis, etc.).
- Expérience avérée dans la construction de pipelines de données avec des outils comme Flink ou Spark.
- Expérience avec les entrepôts de données basés sur le cloud, tels que Greenplum, RedShift, Azure SQL Data Warehouse.
- Capacité à concevoir des solutions optimisées en termes de coûts pour des ensembles de données volumineux en utilisant des frameworks open-source.
- Connaissance et expérience des services AWS Cloud natifs (EC2, EMR, RDS, EKS), et déploiement de solutions alternatives si nécessaire.
- Expertise dans l'un des langages de programmation suivants : Python, Java.
Faites partie d'une équipe innovante chez Calix à Bangalore, Inde, en transformant le paysage des fournisseurs de services avec des solutions avancées d'ingénierie des données cloud. Postulez maintenant et façonnez l'avenir des pipelines de données cloud avec nous !