Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Senior Go Developer (Retail/Beverage)
Описание вакансии
Текст:
TL;DR
Senior Go Developer (Retail/Beverage): Building and optimizing high-load backend microservices at scale on Kubernetes with AWS integrations, with an accent on REST/gRPC APIs, asynchronous consumers, and database performance. Focus on implementing secure coding practices, complex integrations with various AWS services, and contributing to GitOps deployments.
Location: Remote in Mexico (Guadalajara)
Company
is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world.
What you will do
- Participate in ambitious projects with a top US client in the Retail/Beverage industry.
- Deliver and optimize microservices at scale on Kubernetes (EKS) with AWS integrations.
- Implement REST/gRPC APIs (OpenAPI/Protobuf), middleware, and async consumers (SNS/SQS/EventBridge) with idempotency.
- Implement repositories with Aurora PostgreSQL using pgx/sqlc, focusing on transactions, connection pooling, indexing, and query tuning.
- Implement Redis caching and integrate with AWS services (SQS/SNS/EventBridge, S3, Secrets Manager) using IRSA.
- Participate in code reviews and mentor peers on Go idioms.
Requirements
- Bachelor Degree in Computer Sciences or equivalent.
- 7–10+ years of experience in backend engineering; 3+ years production Go.
- Able to develop and deploy microservices at scale on Kubernetes (EKS) with AWS integrations.
- Experience working with REST/gRPC APIs (OpenAPI/Protobuf), middleware, and async consumers.
- Knowledge of secure coding: OAuth2/OIDC/JWT, input validation, secret handling via AWS Secrets Manager.
- Able to write unit tests and contribute to integration/performance/load tests.
- Advanced English Communication.
Culture & Benefits
- Excellent compensation and benefits.
- Flexibility and balance with personal and professional life.
- Career path, trainings and real growth opportunities.
- Engaging and challenging projects.
- Inclusive and Collaborative Culture.
- Open and Effective management.