Senior Engineer - Golang
1 year ago Engineering Chennai 94 views Reference: 31463Job Details
Requirements:
- Have 6+ years of experience as a Developer for web scale products and services.
- Have strong experience in Go-lang (around 3 years) and implemented key aspects of an end-to-end solution, delivered in production environment using micro-services architecture
- Have expertise in implementing microservices (using tools and technologies for messaging, RPC, containerisation, etc)
- Have expertise in design and development using DB (RDBMS, NoSQL) and caching (e. g., Redis) solutions, especially in microservices environment
- Have experience with Containerisation (Docker, Kubernetes, etc)
- Have Public cloud technology experience in production (Azure, AWS, or Equivalent)
- Good in creating unit tests, performing code reviews, optimising performance, and ensuring standards for maintainability
- Understand non-functional aspects of like scalability, security, reliability with cutting edge if not bleeding edge technology
- You can manage ambiguity and are comfortable being set loose without a lot of direction
- You are confident in expressing your point of view from a position of knowledge and experience.
- You are also receptive to feedback and open to revising your plans when appropriate
- You have experience working in a fast paced Agile/Scrum environment
- You want to make things work, coming up with creative solutions comes naturally to you
- You are comfortable rolling up your sleeves and getting your hands dirty
- You are a strong communicator, confident in expressing your point of view from a position of knowledge and experience.
- Ability to write clean and effective Godoc comments
- Familiarity with code versioning tools such as Git, SVN, and Mercurial
- Good experience working in an Agile environment
Company Description
Toyota strives to be a strong corporate citizen, engaging with and earning the trust of its stakeholders, and to contribute to the creation of a prosperous society through all its business operations.
Our corporate principles form the basis of our initiatives, reflect values that enable action, and drive our mindset.
Our corporate principles form the basis of our initiatives, reflect values that enable action, and drive our mindset.