TekPillar
Golang Developer
Job Location
in, India
Job Description
We are looking for an experienced Golang Developer to join our team in Bengaluru. If you have a strong background in backend development, DevOps, and scripting, and are passionate about building scalable systems, we would like to connect with you. Job Role : Golang Developer Experience : 5 Years Location : PAN India As a Golang Developer, you will play a key role in building and maintaining backend services for enterprise-grade applications. You will work closely with engineering, DevOps, and product teams to ensure systems are robust, secure, and efficient. Key Responsibilities : - Design, develop, and maintain high-performance, scalable, and secure backend services using Golang, following industry best practices for code structure, readability, and maintainability - Work on building microservices-based architectures that can handle large volumes of data and requests efficiently - Collaborate with DevOps teams to build, manage, and improve CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes, ensuring seamless integration and automated deployments across environments - Develop and maintain robust Shell scripts to support automated build, test, deployment, and monitoring processes - Engage in end-to-end feature development, from concept and design through implementation, testing, and deployment, ensuring timely delivery with high quality - Collaborate closely with product managers, frontend developers, QA, and infrastructure teams to deliver integrated and cohesive features that align with business requirements - Conduct regular code reviews to maintain code quality, enforce standards, and mentor junior developers in best practices and clean coding techniques - Perform unit testing and participate in integration testing to ensure high software quality and performance - Analyze, diagnose, and resolve complex production issues, performance bottlenecks, and bugs, ensuring system stability and continuous availability - Continuously evaluate and improve existing backend architecture, infrastructure, and deployment workflows for better scalability, fault tolerance, and performance Required Skills and Experience : - Minimum 5 years of professional experience in backend software development, with at least 3 years of hands-on expertise in Golang - Solid understanding of backend system design, data structures, algorithms, concurrency, and distributed systems - Proven experience working with DevOps tools including but not limited to Docker, Kubernetes, Jenkins, Git, and Helm; ability to design and manage CI/CD pipelines for production-grade systems - Strong Shell scripting skills and experience in building automation tools and scripts to improve system efficiency and deployment pipelines - Familiarity with cloud service platforms such as AWS, GCP, or Azure; experience in setting up and managing cloud-native environments is a plus - Demonstrated ability to identify, troubleshoot, and resolve complex technical issues in large-scale applications - Experience working with monitoring tools like Prometheus, Grafana, ELK Stack, or similar is a bonus - Ability to work independently and proactively in a fast-paced, agile team environment, managing time effectively to meet project deadlines - Strong communication and collaboration skills, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders - A growth mindset and a willingness to learn new tools, technologies, and best practices to continuously evolve with the industry (ref:hirist.tech)
Location: in, IN
Posted Date: 5/15/2025
Location: in, IN
Posted Date: 5/15/2025
Contact Information
Contact | Human Resources TekPillar |
---|