Note: Travel to Canada is required
Role: Golang Integration Engineer
Location: Troy, MI (Hybrid) – Travel to Canada is required
Duration: Longterm Contract
Must Have Skills: Golang, Python, AWS
Job Description:
- Develop and maintain scalable, cloud-native backend services using Golang.
- Design and implement RESTful APIs and gRPC services.
- Work with AWS services (e.g., Lambda, S3, DynamoDB, RDS, API Gateway, SQS, SNS).
- Implement event-driven architecture using Kafka or AWS EventBridge.
- Optimize application performance for low-latency, high-availability systems.
- Implement CI/CD pipelines (AWS CodePipeline, Jenkins, GitHub Actions).
- Ensure cloud security best practices (IAM roles, encryption, AWS WAF).
- Work with SQL/NoSQL databases (PostgreSQL, MySQL, DynamoDB).
Requirements:
- 3+ years of backend development experience with Golang.
- Strong experience in AWS cloud services (Lambda, API Gateway, DynamoDB, etc.).
- Experience with microservices architecture and containerized deployment (Docker, Kubernetes).
- Proficiency in SQL and NoSQL databases.
- Experience with serverless computing and event-driven architecture.
- Strong understanding of API security best practices (OAuth, JWT, etc.).
Regards:
Ajay Reddy
iTech US Inc.
