Job Summary
Location: Pan India
Key Skills:
- Go Lang
- AWS Cloud Services
Key Responsibilities
- Service Development: Designing and implementing microservices in Go, deployment via AWS Lambda (for serverless architectures) or Amazon ECS/EKS (for containerized environments).
- System Design: Contributing to architectural decisions for distributed systems, ensuring high availability and fault tolerance.
- Integration: Using the AWS SDK to integrate applications with services such as Amazon S3, DynamoDB, and Amazon SQS
Technical Qualifications
- Golang Expertise: Strong proficiency in Go, including its concurrency model (goroutines, channels) and efficient data processing.
- AWS Proficiency: Hands-on experience with core AWS services and a deep understanding of the AWS SDK for Go.
- Tooling & Observability: Experience with modern debugging and troubleshooting tools to resolve issues across services and environments.
Experience: 8+ years of relevant work experience
Environment: Focusing on candidates who can work independently under minimal supervision.
Key Responsibilities
2. Develop And Enhance Team Members' Technical Capabilities In Embedded Systems And Networking Protocols, Fostering A Culture Of Continuous Improvement And Productivity.
3. Ensure Process Compliance In The Assigned Modules By Participating In Technical Discussions And Reviews, Serving As A Consultant For Feasibility Studies, Evaluating Technical Alternatives, Advising On Best Packages, Supporting Architectural Best Practices, Assessing Technical Risks, And Assisting In Component Breakdown And Estimations.
4. Prepare And Submit Comprehensive Status Reports To Minimize Exposure And Risks On Projects, Addressing Any Escalations Effectively And Ensuring Transparency In Project Progress.
Skill Requirements
2. Proficiency In Programming Languages Such As C/C++ And Python For Embedded Systems Development.
3. Solid Understanding Of Software Development Methodologies And Lifecycle.
4. Familiarity With Version Control Systems, Particularly Git.
5. Strong Analytical And Problem-Solving Skills With The Ability To Assess Technical Risks.