Responsibilities
- Mentoring and coaching team members, providing technical guidance and support to ensure the team is delivering high-quality work.
- Conducting code reviews and providing feedback to ensure code quality and consistency.
- Identifying and addressing technical debt and other issues that impact the stability and scalability of the software.
- Staying up-to-date with the latest developments in GoLang and related technologies and incorporating this knowledge into the development process.
- Collaborating with other teams, such as DevOps and QA, to ensure seamless integration and deployment of software applications.
- Participating in the recruitment and onboarding of new team members.
- Take the project ahead on the technical goals.
- Mentor the other relatively junior members of the team.
- Help in growing your team and other teams in the organization by participating in the Hiring activities.
Requirements
- A minimum of 4 years of experience in the field of software development.
- Experience working with Public Cloud providers like AWS, GCP, and Azure.
- Knowledge of Docker and Kubernetes.
- Proficiency in GoLang, with a bias towards TDD.
- Good understanding of Datastores: RDBMS/NoSQL.
- Excellent communication skills (English), verbal and written.
It Will Be Nice If You Have The Following
- Experience working with Caching, Message Queues.
- Experience mentoring juniors and the ability to break down a problem statement into smaller tasks for individuals to work on.
- Hands-on experience with other programming languages.
- Understanding of DevOps tools and practices.
- Valid US Business VISA.
This job was posted by Bindhushree T from ZopSmart Technology.