T

Golang Developer (EXP: 0-2 Years) (Remote)

Totality Corp
Full-time
Remote
India, India

About the role:

We are looking for a GoLang developer who possesses a good understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and have reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.


Responsibilities:
1. Develop microservices and tools that provide common support for scalable and highly available software system.
2. Work closely with design teams to support their use of the platform to deliver complete solutions to customer.
3. Participate in all phases of an agile development cycle – plan, design, implement, review, test, deploy, document, and training.
4. Self-starter, willing to learn new technologies.
5. Troubleshoot and resolve customer issues.
6. Strive to make continuous improvement.

Requirements:
1. Bachelors/ Masters Degree in Computer Science. 
2. Should have an understanding of Computer Science fundamentals, algorithms and design patterns.
3. Should have Knowledge in Golang. 
4. Good knowledge of docker and orchestration using docker swarm / kubernetes.
5. Should be aware of GoLang coding standards & Solid principles .
6. Experience with distributed, highly-available, horizontally scalable systems running at large scale.
7. Interest and ability to quickly learn and ramp-up on new languages and technologies.
8. Knowledge of SQL and Go optimization for real-time systems.
9. Knowledge of the cloud platform - AWS.
10. Should have knowledge of Python.
11. Should have good knowledge of databases, preferably MySQL and knowledge of NoSQL databases like MongoDB etc.
12. Knowledge of tools/technologies like Kubernetes, Jenkins, Maven, GIT, Docker.
13. GRPC experience will be added advantage. 

Career Path:
1. Candidates without prior professional experience or with internhsip experience only, as well as those with less than 6 months of experience, will have the opportunity to participate in our internship program. Successful completion may lead to a consideration for a full-time role.
2. Individual with more than 6 months of relevant experience may be considered for direct placement into a full-time position.

Location Requirement:


How Totality can add value for you:

1. The well-funded organization built to scale.

2. Standard Leave policy.

3. Fun team offsites.

4. Gender neutral policy.

5. POSH compliant.

6. Remote work culture.

Our interview process:
Step 1: Assignment
Step 2: Round I with CEO
Step 3: Round II with CTO
Step 4: Final offer 
(The hiring process may entail additional rounds of interview if deemed necessary to ensure thorough candidate assessmemt and selection.)


This job is closed.