Login for faster access to the best deals. Click here if you don't have an account.

Senior Engineer - Golang

7 months ago   Engineering   Chennai   22 views Reference: 31463
Job 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.