Hello,
Hiring for our client-a top level US based Networking / Cloud domain product company for Bangalore location. Please send your profile to james@initus.co.in
Title : Member of Technical Staff (Cloud Software)
The persona
- A strong software engineer to develop (with team members) a bottom-up software solution on AWS / GCP cloud that leverages cloud native / opensource services.
- Experience writing software from the ground up with minimal guidance and hence strong design skills. A passionate Software Engineer (love for writing high quality code, open source software).
- Strong individual who can stand his ground on technical depth but collaborate with peers through their technical prowess and peer respect, but is not looking to manage other engineers.
Relevant experience
Candidate has prior experience in developing software or SAAS on AWS / GCP platform from bottom up to scale (Cradle to grave) and hands on experience using AWS / GCP services.Substantial experience in the field of Big Data Analytics. Data engineering,, Big data technologies (Spark / Flink / Kafka / Druid / Iceberg / Deltalake / Hudi). Technology does not need to match exactly, but Big data, streaming analytics battle scars are valuable.Technologies
Languages : Java, GO, deep familiarity with AWS / GCP cloud SW tools / services.Hands-on / Prior experience on using technology like Flink, Kafka / Kinesis, Datalake, Spark, DeltalakeBS / MS degree in Computer Science, Engineering or a related subjectExpertise working in Java development, SpringbootExpertise working with Relational DB (mysql), Timeseries(Druid), Elastic , DynamoDatalake expertise or experience in Hudi, Iceberg, Delta Lake, SparkExpertise working with real time streaming (one of Flink, Beam, Spark)Microservices based development, K8s and AWS, GCP knowledge preferredQuick learner of concepts & ability to deliver designs / solutions for problems independentlyNetworking knowledge is a plusKey Responsibilities
Design and develop scalable streaming platform solutionsImplement and maintain gRPC-based communication systemsWork with protocol buffers and network telemetry dataDevelop and maintain containerized applications using Docker and KubernetesMaintain and optimize existing ETL processes for performance and reliabilityWork with distributed systems and handle large-scale data processingEnsure data quality and consistency across different systemsDevelop and maintain metrics collection and monitoring systemsEducation & Years of experience
BS in Engineering or equivalent experience in Cloud software development