Jarvis Technology And Strategy Consulting Private Limited
Jarvis Technology & Strategy Consulting - Senior Go Developer
Job Location
new-delhi, India
Job Description
Jarvis is a Political consulting firm that helps its clients to solve most pressing political and administrative problems using technology & data. We specialize in leveraging cutting-edge technology and advanced data sciences to create scalable solutions to complex problems. At Jarvis, we work in the fields of Operational Excellence, Project Management, Policy Research, Campaigns & Communications and Strategy, offering a universe of solutions to our clients which includes governmental agencies, political parties and few of India's biggest and emerging unicorns. Position Overview : We are looking for an experienced and dynamic Go Lang Developer to join our fast-paced team. This role demands someone who can thrive in a high-pressure environment and manage tight deadlines efficiently. As a Go Lang Developer, you will be instrumental in building and maintaining high-performance applications, ensuring they meet the highest standards of quality and performance. Key Responsibilities : - Develop and maintain robust, scalable, and high-performance applications using Go. - Collaborate with cross-functional teams to gather requirements and design technical solutions. - Optimize applications for maximum speed and scalability. - Write clean, maintainable, and reusable code, adhering to industry best practices. - Troubleshoot and debug applications to optimize performance. - Participate in code reviews and provide constructive feedback to peers. - Work effectively under pressure, managing multiple tasks and meeting tight deadlines. Primary Skill Set : Go (Golang) : Proficient in Go programming with a deep understanding of its core concepts and best practices. Gin : Extensive experience with the Gin web framework for building robust and scalable web applications. GORM : Proficient in using GORM for ORM (Object Relational Mapping). Viper : Experienced in using Viper for configuration management. Cobra : Skilled in using Cobra for building CLI : Experience in developing microservices architecture using Go. Concurrency : Strong understanding of concurrency patterns and practices in Go. Goroutines : Proficient in using goroutines for concurrent programming. Testing : Proficient in writing unit tests and integration tests using Go testing frameworks. API Development : Skilled in developing and integrating RESTful APIs. Database Management : Experience with SQL and NoSQL databases, and proficiency in using ORMs. Preferred Skills : - Experience with containerization technologies like Docker and orchestration tools like Kubernetes. - Knowledge of CI/CD pipelines and DevOps practices. - Familiarity with cloud services such as AWS, Google Cloud, or Azure. - Understanding of Git and version control workflows. - Basic knowledge of front-end technologies such as HTML, CSS, and : - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - Proven experience as a Go Lang Developer with a strong portfolio of completed projects. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork skills. What We Offer : - Opportunity to work in a dynamic and collaborative environment. - Professional growth and development opportunities. - Strictly work-from-office environment to foster team collaboration and innovation. If you are a seasoned developer with a passion for Go and a drive to excel in a high-energy, dynamic environment, we would love to hear from you. Apply now to join our team and contribute to building cutting-edge solutions (ref:hirist.tech)
Location: new-delhi, IN
Posted Date: 1/11/2025
Location: new-delhi, IN
Posted Date: 1/11/2025
Contact Information
Contact | Human Resources Jarvis Technology And Strategy Consulting Private Limited |
---|