Golang Developer

Below is the overview of the required skills/JD for Golang:

 

  • Minimum of 5 years of experience in development of microservices based on Golang.
  • Hands-on participation in design and development of the highly scalable, low latency data platform using edge computing/MEC and cloud.
  • Design and development of a multi-tenant and big data ingestion and processing platform using MQTT, transportation data standards, security, and low latency data processing.
  • Develop cloud services using AWS technologies such as AWS IoT, AWS EKS, Kinesis, Kafka, Lambda, Dynamodb, API Gateway, Cognito, EMR/Spark, and Aurora, SageMaker.
  • Partner with other teams and development leaders to ensure overall architecture and design is aligned with edge and cloud development best practices.
  • Work closely with globally spread development teams.
  • Develop platform core services that makes vertical application development faster and consistent with the overall design of the entire ecosystem.
  • Work with product managers and stakeholders to set strategic direction for the platform.
  • Develop API and support 3rd party development ecosystem for partners to develop applications on top of the platform.

Not sure where to start? Ask IVY.
IVY