Home
Jobs

1352 Golang Jobs - Page 15

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 8.0 years

10 - 14 Lacs

Pune

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Data Engineering Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team in implementing effective solutions. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that all stakeholders are informed and involved in the development process. Your role will be pivotal in fostering a collaborative environment that encourages innovation and efficiency. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor project progress and adjust strategies as necessary. Professional & Technical Skills: - Must To Have Skills: Proficiency in Data Engineering.- Strong understanding of data pipeline architecture and ETL processes.- Experience with cloud platforms such as AWS, Azure, or Google Cloud.- Familiarity with data warehousing solutions and big data technologies.- Ability to work with various data storage solutions, including SQL and NoSQL databases. Additional Information:- The candidate should have minimum 5 years of experience in Data Engineering.- This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 2 weeks ago

Apply

4.0 - 6.0 years

0 - 0 Lacs

Bengaluru

Remote

Naukri logo

Location: Remote Notice Period: (Immediate Joiner - Only) Experience: 4-6 Years Requirements: B Tech/M Tech in Computer Science or equivalent from a reputed college with a minimum of 4 6 years of Experience in a Product Development Company Sound knowledge and application of algorithms and data structures with space and me complexities Strong design skills involving data modeling and low-level class design Good knowledge of object-oriented programming and design patterns Proficiency in - Golang (Must have), Python (Preferred), Java (Preferred) Follow industry coding standards and be responsible for writing maintainable/scalable/efficient code to solve business problems Hands-on experience of working with Databases and the Linux/Unix platform Follow SDLC in an agile environment and collaborate with multiple cross-functional teams to drive deliveries Strong technical aptitude and good knowledge of CS fundamentals What will you get to do here? Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. Driving the adoption of best practices & regular Participation in code reviews, design reviews, and architecture discussions. Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create. Implementation of long-term technology vision for your team. Creating architectures & designs for new solutions around existing/new areas Decide on technology & tool choices for your team & be responsible for them.

Posted 2 weeks ago

Apply

1.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Play an active role in developing the Multi-Cloud Gateway, enabling customers to use S3-compatible storage buckets seamlessly. Take ownership of product quality by participating in peer code reviews, contributing to continuous integration (CI) and continuous delivery (CD) pipelines, and addressing security vulnerabilities proactively. Collaborate with team leads, architects, and fellow engineers to shape product design and architecture that meets both technical and customer requirements. Work closely with IBM's global customer support and partner teams to diagnose and resolve customer issues, ensuring a high level of customer satisfaction. Required education Bachelor's Degree Required technical and professional expertise 3+ years of experience working in a Linux environment with at least one language like Golang, NodeJs/Js, or C or C++ Experience with container-related technologies (Kubernetes, OpenShift, etc.), virtualization, or distributed systems Ability to learn and research new technologies, and deliver solutions Great communication and collaboration skills, both written and verbal, with a solid attention to detail Bachelor's degree in computer science or equivalent working experience

Posted 2 weeks ago

Apply

2.0 - 6.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Back end development with GoLang Expertise in Kubernetes/OpenShift, Cloud service providers. Knowledge of Generative AI, and ability to integrate AI to applications. Ability to pick up new areas based on business requirements Excellent communication skills Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2+ years of overall experience in backend development. Excellent understanding of system design and best practices. 2+ years of application development with GoLang development. Good level of expertise in Kubernetes or OpenShift, use of Docker/Podman and Cloud service providers. Good level of knowledge of CNI, container native storage. Expertise in Version Control - Git Experience using cloud technologies (AWS/GCP/Azure/IBM Cloud) Experience with Ansible and Shell scripting Proficient in Linux administration. Experience of IaC (Terraform) Expertise in Version Control - Git Design functional DevOps application lifecycle. Good understanding of CICD pipelines such as Jenkins. Should have hands-on in writing and debugging Jenkinsfile Experience using build tools such as Maven, Gradle, Make, Ant Knowledge of AI - Pytorch, TensorFlow, Scikit, Generative AI, and ability to integrate AI functionalities to applications.

Posted 2 weeks ago

Apply

2.0 - 4.0 years

3 - 6 Lacs

Pune

Work from Office

Naukri logo

In the role of Storage protocol developer, you would be responsible for Designing, development and support of individual product features for IBM family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services. You will be owning and driving product functionality as SME and represent in global product teams. You will work with the senior technical leaders and manager in effectively managing the deliverables through your technical skills and prior experience. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong development experience with NFS Ganesha. Experience with protocols in enterprise-grade NAS / SDS solutions is an added advantage. 3 - 7 years of industry experience in Virtualization/containerization, Filesystems, Storage systems Software. Strong experience of software product development, debug and test using C, C++, Go language. Knowing Python, scripting languages is an added advantage. Good debugging skills for complex issues with interdependencies across multiple modules. Product development experience on Linux/Windows operating systems and user level programming and test. Basic User level Linux and administration is desired. Ability to take ownership of feature development and meticulously evaluate product requirements, identify dependencies, execute development tasks and testing. Ability to crisply communicate with QA and other teams to define test requirements and support integration. Experience in Systems/Storage domains, Storage controllers and features like High availability, DR, Replication, Snapshot technologies. Ability to crisply communicate across geographies and all stake holders (clients and level 3 support teams) for resolving field issues. Good expertise of working with Global teams Knowledge and hand-on usage of code and defect management tools. Good written/verbal communication skills to report status crisply and accurately. Experience working in a collaborative environment that uses Agile methodologies Preferred technical and professional experience Basic understanding of Container technologies (OpenShift Platform), Kubernetes, Kubernetes operators etc. Understanding on working model of Hybrid cloud environment (AWS/Azure/other cloud environment) is an added advantage.

Posted 2 weeks ago

Apply

2.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

In the role ofStorage Scale developer, you would be responsible for Designing, development and support of individual product features for IBM family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services. You will be owning and driving product functionality as SME and represent in global product teams. You will work with the senior technical leaders and manager in effectively managing the deliverables through your technical skills and prior experience. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Strong development experience. Experience withDevOpsin enterprise-grade SDS and Cloud solutions is an added advantage. 3 - 7 years of industry experience in Virtualization/containerization, Filesystems, Storage systems Software. Strong experience of software product development, debug and test usingPython, Go language, Ansible, Terraform. Knowing DevOps, scripting languages and Rest API development is an added advantage. Good debugging skills for complex issues with interdependencies across multiple modules. Product development experience on Linux/Windows operating systems and user level programming and test. Basic User level Linux and administration is desired. Ability to take ownership of feature development and meticulously evaluate product requirements, identify dependencies, execute development tasks and testing. Ability to crisply communicate with QA and other teams to define test requirements and support integration. Experience in Systems/Storage domains, Storage controllers. Ability to crisply communicate across geographies and all stake holders (clients and level 3 support teams) for resolving field issues. Good expertise of working with Global teams Knowledge and hand-on usage of code and defect management tools. Good written/verbal communication skills to report status crisply and accurately. Experience working in a collaborative environment that uses Agile methodologies Preferred technical and professional experience Understanding on working model of DevOps technologies, Ansible, Terraform, Cloud and Deployment expertise. Basic understanding of Container technologies (OpenShift Platform), Kubernetes, Kubernetes operators etc.

Posted 2 weeks ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Kochi

Work from Office

Naukri logo

As a Software Engineer, you will harness the power of the latest tools and technologies to craft cutting-edge software solutions for multi and hybrid cloud environments. Your responsibilities encompass the entire software development lifecycle, ensuring that components are meticulously designed, rigorously tested, debugged, verified, and poised for seamless integration into IBM's world-class hierarchical database solutions. Your contributions will play a pivotal role in aiding organizations to enhance their business outcomes in the global marketplace. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey. As a Full stack developer, you will Develop, and support scalable, secure, and high-performance systems for cloud and on-premises environments that meet world-class standards. Collaborate with architects and stakeholders to design and build systems that solve complex business problems and deliver exceptional user experiences. Use modern architectural principles and best of the class tools and technologies Participate Technical Initiatives that aligns with business goals and objectives. Provide technical support to other team members. Work in an agile, collaborative, distributed, fast paced and exciting environment. Stay current with industry trends, best practices, and emerging technologies. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8+ years of relevant Full stack Software developer experience Strong programming with Python, GoLang or C/C++ Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) Knowledge of multiple back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) Good knowledge / Proficient in of Cloud architecture such as Containers, Kubernetes, Openshift and Devops Methodology Good Knowledge of IBM Integration solutions (API Connect , Appconnect) Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache). API IntegrationExperience consuming RESTful and GraphQL APIs. Version ControlProficiency with Git and GitHub/GitLab. Hands on Experience /Expertise with Agile development methodologies Hands on Experience/Expertise with CI/CD tools like Jenkins , Travis Hands on Experience/Expertise developing infrastructure automation using tools such as Ansible, Chef Hands on Experience/Expertise infrastructure provisioning and automation tools (e.g. Terraform/CloudFormation) Knowledge of Cloud/ SaaS architecture using IBM Cloud/Azure/ AWS/ SoftLayer/ OpenStack/Google Cloud Platform Preferred technical and professional experience Familiarity with cloud platforms (e.g., AWS, Azure, GCP). Excellent problem solving and troubleshooting skills. Good written and verbal communication skills Collaboration skills and proven ability to work in a team environment

Posted 2 weeks ago

Apply

2.0 - 6.0 years

5 - 9 Lacs

Kochi

Work from Office

Naukri logo

Your Role and Responsibilities * Software developers at IBM are the backbone of our overall strategy, and software development is the essential activity that drives the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and technologies and work with leading minds in the industry to build products, path-breaking technologies, and solutions that you can be proud of. * Do you have the skills and passion for building the futureIf yes, come and be part of a niche team at IBM Software Labs focused on building an AI-driven Digital Labor platform, Watson Orchestrate, an AI platform that offers digeys (aka digital employees) with custom skills that can automate today’s businesses. Look for more details at [1]https://www.ibm.com/products/watson-orchestrate * We seek a DevOps technical leader/architect with robust expertise in designing distributed SaaS platforms and associated end-to-end build, deployment, CD/CI pipelines, frameworks, and tooling. Experience in quickly isolating problems and identifying root causes in complex production systems. The ideal candidate would have rich experience in understanding enterprise architecture and complex systems and be able to architect a solution that eases the deployment, identifies issues via monitoring and ensures the system is always highly available, reliable and resilient. ReferencesVisible links 1.https://www.ibm.com/products/watson-orchestrate Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise * 7+ years of experience with at least 5+ years of experience as a DevOps/SRE Architect * Designed, implemented, and supported complex distributed Saas platforms. * Deep understanding and working experience on Kubernetes, Containers, Red Hat Open Shift Clusters on AWS, AWS services, ArgoCD, Jenkins, Grafana and other pipelines, and monitoring tools. * Has an approach to troubleshooting systematically and has a deep sense of ownership * Maintains personal responsibility and commitment to address and respond to incidents quickly * Passionate about automation and innovations that improve productivity and reliability. * Experience in technically coaching and mentoring junior SRE/DevOps Engineers Preferred technical and professional experience * Good communication, collaboration, negotiation skills and technical leadership qualities * Strong Go Skills

Posted 2 weeks ago

Apply

0.0 - 5.0 years

10 - 20 Lacs

Bengaluru

Remote

Naukri logo

Position Summary Join a global initiative focused on improving the intelligence and safety of AI systems by providing high-quality, human-generated data. Our international network of contributors plays a vital role in refining the performance of advanced AI by offering expert-level insights and feedback. Our efforts support cutting-edge AI research and development by some of the worlds most prominent technology organizations. We offer a remote, freelance work environment designed for skilled professionals seeking flexibility, transparency, and dependable opportunities. As artificial intelligence rapidly progresses, the need for knowledgeable individuals to guide and improve these systems is growing at an unprecedented pace. Role Responsibilities We are currently looking for seasoned front-end development professionals to contribute to training next-generation AI systems. Responsibilities may include: Crafting and responding to technical questions centered around front-end development and web design. Reviewing AI-generated code in JavaScript, React, and other modern frameworks to assess accuracy and functionality. Evaluating user interfaces for design quality, accessibility, and overall user experience. Offering detailed, professional feedback on UI/UX best practices, ensuring AI outputs are intuitive, efficient, and aesthetically pleasing. Creating high-quality prompts that help train AI models effectively. Comparing various AI responses to identify the most relevant or correct one. What Were Looking For Proficiency in HTML, CSS, JavaScript, and frameworks like React, Vue, or Next.js. Solid grasp of responsive design, accessibility standards, and contemporary UI/UX practices. Hands-on experience developing clean, accessible, and production-ready front-end applications. Background in web development, computer science, or designformal education is optional if backed by strong experience. Sharp attention to detail and strong communication skills for delivering constructive, clear feedback on code and design. Pay & Perks Compensation ranges between 1,100 and 2,200 per hour, paid weekly via approved payment platforms. Pay rates depend on the complexity of tasks, quality of work, and time invested. Set your own schedule—there are no fixed hours or long-term commitments. Most contributors work 5–10 hours per week, with the potential to work up to 40 hours based on project needs. Gain access to a powerful model interaction platform for hands-on experimentation with the latest AI tools.

Posted 2 weeks ago

Apply

0.0 - 5.0 years

10 - 20 Lacs

Hyderabad

Remote

Naukri logo

CODE & EARN UP TO 1,30,000/MONTH Flexible Remote Gig for Coders & Frontend Developers No Experience Needed Position Summary Join a global initiative focused on improving the intelligence and safety of AI systems by providing high-quality, human-generated data. Our international network of contributors plays a vital role in refining the performance of advanced AI by offering expert-level insights and feedback. Our efforts support cutting-edge AI research and development by some of the worlds most prominent technology organizations. We offer a remote, freelance work environment designed for skilled professionals seeking flexibility, transparency, and dependable opportunities. As artificial intelligence rapidly progresses, the need for knowledgeable individuals to guide and improve these systems is growing at an unprecedented pace. Role Responsibilities We are currently looking for seasoned front-end development professionals to contribute to training next-generation AI systems. Responsibilities may include: Crafting and responding to technical questions centered around front-end development and web design. Reviewing AI-generated code in JavaScript, React, and other modern frameworks to assess accuracy and functionality. Evaluating user interfaces for design quality, accessibility, and overall user experience. Offering detailed, professional feedback on UI/UX best practices, ensuring AI outputs are intuitive, efficient, and aesthetically pleasing. Creating high-quality prompts that help train AI models effectively. Comparing various AI responses to identify the most relevant or correct one. What Were Looking For Proficiency in HTML, CSS, JavaScript, and frameworks like React, Vue, or Next.js. Solid grasp of responsive design, accessibility standards, and contemporary UI/UX practices. Hands-on experience developing clean, accessible, and production-ready front-end applications. Background in web development, computer science, or design formal education is optional if backed by strong experience. Sharp attention to detail and strong communication skills for delivering constructive, clear feedback on code and design. Pay & Perks Compensation ranges between 1,100 and 2,200 per hour, paid weekly via approved payment platforms. Pay rates depend on the complexity of tasks, quality of work, and time invested. Set your own schedulethere are no fixed hours or long-term commitments. Most contributors work 510 hours per week, with the potential to work up to 40 hours based on project needs. Gain access to a powerful model interaction platform for hands-on experimentation with the latest AI tools.

Posted 2 weeks ago

Apply

6.0 - 10.0 years

4 - 8 Lacs

Chennai

Work from Office

Naukri logo

DATACOM DEVELOPER Proficiency in C++, Go Lang Experience with Open Config, Netconf, Restconf, Yang, gRPC, gNMI, CLI Knowledge of protocols such as 802.1q, 802.1ad, LAG, SRv6, 1588, PTP Experience with Dockers, Redis DB, Linux Proficiency in Git, Linux build procedures and packages

Posted 2 weeks ago

Apply

3.0 - 6.0 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

This role involves the development and application of engineering practice and knowledge in the following technologies Standards and protocols, application software embedded software for wireless and satellite networks, fixed networks enterprise networks connected devices IOT and device engineering, connected applications 5G edge, B2X apps and Telco Cloud, Automation and Edge Compute platforms. This role also involves the integration of network systems and their operations, related to the above technologies. Primary Skill Good experience of Golang + Microservice (K8/Docker/Helm)with at least 6+ years of experience.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities CLI DevelopmentExperience in building and maintaining CLI tools, especially for managed objects. Very good experience in Linux Environment Unit TestingExperience writing unit tests for frontend code (e.g., using Jest, Mocha). E2E TestingKnowledge of end-to-end automation tools like Cypress or Selenium for UI testing. GolangGo to develop backend or CLI tools, improve efficiency, and manage tasks Primary Skills Key Responsibilities Automation Development Design and implement automation solutions using Golang to streamline development, testing, and deployment processes. Kubernetes Hands-on experience with Kubernetes, including cluster management, configuration, and troubleshooting. CI/CD Integration Build and maintain CI/CD pipelines to automate software builds, testing, and deployments. Monitoring and Optimization Monitor automated systems and Kubernetes clusters for performance and reliability, and make necessary adjustments to optimize operations. Collaboration Work with development, operations, and infrastructure teams to identify automation opportunities and implement effective solutions. Documentation Create and maintain documentation for automation processes, scripts, and Kubernetes configurations

Posted 2 weeks ago

Apply

8.0 - 12.0 years

25 - 30 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Duration: 6 Months Openings: 2 Positions Experience Required: 12+ Years Work Mode: Onsite Only Vendor Rate: As per Market Standard ECMS Req : TBD We are looking for an experienced Tech Lead with strong expertise in Golang, AWS Architecture, and mobile systems to drive the refinement and optimization of our server-driven UI backend infrastructure. The ideal candidate will demonstrate leadership in technical strategy, design, and implementation while ensuring scalable and secure backend architecture. Mandatory Skills: Strong expertise in Golang Deep understanding of AWS architecture Experience working with server-driven UI backends Exposure to mobile-based backend integrations Proven ability to lead and mentor development teams

Posted 2 weeks ago

Apply

10.0 - 15.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Software Engineering Technical Leader - Golang | Data Structures & Algorithms | AWS or Cloud | Docker - Bangalore - 12 to 18 Years What You'll Do Are you self-driven, passionate, experienced in cloud native technologies and/or management systems experience and looking for an opportunity to make a difference? We are currently looking for talent to join our Intersight development team as part of Cisco's Data Center Compute portfolio . Cisco Intersight is a cloud-based system management platform for Cisco UCS (Unified Computing System) and many other products which enables IT organizations to analyse, simplify and automate their environments. It is driven by analytics and machine learning to provide actionable intelligence for IT operations/management. Who You'll Work With This is a unique opportunity to be part of a dynamic core team and help shape the future of compute, network and storage management technology as well as product direction. Who You Are A successful candidate will bring deep technical expertise especially in cloud native technologies and ability to work within a fast moving, start-up like environment to deliver solid code that has a broad business impact. We are looking for candidates driven by the challenge of solving unique and difficult technical problems, who thrive and excel when given creative freedom. Minimum Qualifications The ideal candidate should demonstrate a system-level focus while understanding the impact of every component. Broad knowledge of and exposure to system management software are essential for success in this role. Required Skills Experience designing and implementing software systems with high emphasis on scalability and availability. Experience working on SaaS Enterprise Software or Cloud Infrastructure with exposure to Microservices architecture. Solid knowledge of Object-Oriented Concepts and Design. Fundamentally strong in Data Structures and Algorithms. Expertise in programming languages like GoLang, Java or C/C++. Expertise in working with Dockers, Kubernetes environments. Experience with AWS. Strong analytical and debugging skills. Personal Characteristics Excellent communication skills and a proven ability to manage competing high priority tasks. Independent, accountable, strong sense of ownership, aggressive, communicative, sense of urgency and flexible/adaptable. A passion for quality, for doing the right thing for the customers, the product, and for the company. Requirements: B.E./M.Tech. with 10+ years of experience.

Posted 2 weeks ago

Apply

6.0 - 11.0 years

18 - 25 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Associate having 5+ yrs experience.Knowledge of the Go programming language, paradigms, constructions, and idioms Understanding of popular Go routines and channel patterns.Extensive knowledge of the Go frameworks and tools

Posted 2 weeks ago

Apply

7.0 - 11.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Skill & Experience Mandate Skills - Golang, Microservices Demonstrable expertise in Golang development services, including a deep understanding of its syntax, advanced features, and standard library Familiarity with Goroutines and channel patterns, as well as experience in writing high-performance Go code Solid grasp of web development fundamentals, including HTTP/HTTPS protocols, RESTful API design, data structures, and WebSockets Experience with designing and implementing microservices in Go and an understanding of containerization and orchestration technologies like Docker and Kubernetes Ability to write concurrent programs in Go, with a strong understanding of threading, synchronization, and non-blocking I/O Experience in writing unit and integration tests in Go, using tools like GoTest. Familiarity with debugging tools and performance profiling Proficient in using code versioning tools and familiarity with continuous integration and deployment workflows Experience with build and deployment tools common in Golang ecosystems, such as Go Modules, Makefile, etc Experience with cloud service providers like AWS, Azure, or Google Cloud, especially with Go-based applications Experience working in Agile/Scrum development teams, and familiarity with other methodologies like Kanban or Test-Driven Development (TDD)

Posted 2 weeks ago

Apply

2.0 - 5.0 years

8 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

#MustHaveSkills: At least 6 years experience into: Golang/Python/Php/Node.js MySql-Postgresql/MongoDB-Cassandra Angular/React Cloud Technologies (AWS(Preferred), Azure/GCP) Github/Gitlab JIRA Strong end-to-end knowledge of frontend and backend technologies #GoodToHave DLMS ROLES AND RESPONSIBILITIES: Creating servers and databases for functionality. Ensuring cross-platform optimization for mobile phones. Ensuring responsiveness of applications. Working alongside graphic designers for web design features. Seeing through a project from conception to finished product. Designing and developing APIs. Meeting both technical and consumer needs. Knowledge of multiple front-end languages and libraries Knowledge of multiple back-end language Debugging and resolving technical problems that arise. Designing user interactions on web pages. Developing back-end website applications.

Posted 2 weeks ago

Apply

2.0 - 6.0 years

12 - 15 Lacs

Mohali

Remote

Naukri logo

Roles and Responsibilities:- Develop, test, and maintain scalable backend services and APIs using GoLang. Design and implement high-performance, reliable, and maintainable systems. Work with databases like PostgreSQL to design efficient and scalable data storage solutions. Integrate and manage messaging systems such as Redis and Kafka for seamless communication between services. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Debug, troubleshoot, and resolve complex backend issues effectively. Ensure backend systems meet performance and security standards. Stay updated with the latest backend technologies and incorporate best practices in development. Required Skills:- Backend Development: 2+ years of experience in building and maintaining backend systems. GoLang Expertise: At least 2+ years of hands-on development experience. Database Management: Proficient in working with PostgreSQL for efficient database solutions. Messaging Systems: Experience with Redis and Kafka for data streaming and caching. Scalability & Performance: Strong understanding of designing scalable and high-performance systems. Problem-Solving: Excellent debugging and analytical skills to resolve backend issues. Collaboration: Ability to work effectively in a team environment and contribute to overall project success.

Posted 2 weeks ago

Apply

2.0 - 4.0 years

12 - 14 Lacs

Mohali

Work from Office

Naukri logo

Responsibilities: Develop and maintain backend applications using Golang. Write unit and integration test cases to ensure high code quality. Optimize application performance and troubleshoot issues effectively. Requirements: Strong proficiency in Golang with 2 years of relevant experience. Experience in writing unit and integration tests. Familiarity with RESTful APIs, microservices architecture, and concurrency. Knowledge of version control systems (Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail. Develop, test, and maintain scalable backend services and APIs using GoLang. Design and implement high-performance, reliable, and maintainable systems. Work with databases like PostgreSQL to design efficient and scalable data storage solutions. Integrate and manage messaging systems such as Redis and Kafka for seamless communication between services. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Debug, troubleshoot, and resolve complex backend issues effectively. Ensure backend systems meet performance and security standards. Stay updated with the latest backend technologies and incorporate best practices in development. Required Skills:- Backend Development: 4+ years of experience in building and maintaining backend systems. GoLang Expertise: At least 3+ years of hands-on development experience. Database Management: Proficient in working with PostgreSQL for efficient database solutions. Messaging Systems: Experience with Redis and Kafka for data streaming and caching. Scalability & Performance: Strong understanding of designing scalable and high-performance systems. Problem-Solving: Excellent debugging and analytical skills to resolve backend issues. Collaboration: Ability to work effectively in a team environment and contribute to overall project success.

Posted 2 weeks ago

Apply

10.0 - 15.0 years

12 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Position - Senior software Engineer-SONiC Development | L2/L3 Protocols, C/Go, Python, Docker Who Youll Work With This team builds products by harnessing the potential of open-source technologies while pushing the boundaries on Systems and Silicon Architecture. They are developers and leaders who are passionate about tackling complex technology, building large scale distributed systems and comfortable working with open-source communities and technologies. As an engineering technical lead, you will work closely with a group of engineers, QA and automation engineers, collaborate extensively with other technical leads and engineering managers. You need to be ready to present solutions to customers and other stakeholders. You will be involve with a fast-paced work environment and responsible for end-to-end product development and production support. What You'll Do The SONiC team in DSE is looking for awesome talented individuals to help build their Next Generation NOS. In this role, you will be responsible to design and develop SONiC manageability solution, collaborate with team members and other technical leads. You are hands on and will build best in class products for Datacenter Enterprise customers and Service Providers. You'll be responsible to ensure that the solution is secured, scalable and meets customer SLAs. You have a proven track record of designing and developing containerized solutions and software solutions. 10+ years of software development experience, preferably in product companies with very good exposure on distributed architecture. Hands-on experience with virtualization and container technologies e.g. Docker. Worked on Yang, distributed caches such as Redis. Hands on experience designing and implementing Ansible playbook. Strong networking background and comfortable with networking technologies such as L2, L3, VLAN, Port Channel, LAG, VXLAN, Routing, Authentication etc. Fair understanding of manageability tools such as gNMI/ gRPC/ gNOI/ Netconf. Actively worked on at least one of these. Adept in Python as coding language. Good in either C or Golang Hands-on work experience working with software data and control plane software, data structure, Linux user space/OS internals. Experience in designing, modelling and testing of software. Exposure working with Opensource tools. Working knowledge of GitHub, Jira, Jenkins and CI/CD pipeline tools.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Cisco Security is looking for a multifaceted developer to help Cisco building the next-gen platform. We have a huge amount of information, and you will help developing applications and solutions which will enable Cisco and its customers to be more data-driven to optimize its day-to-day operations and strategy. What youll do Partner closely with product management to identify, scope, estimate work for team. Contribute to POCs and perform quantitative and qualitative technology comparisons. Be part of a highly motivated team involved in design, develop and maintain platform for the security business group. Who You'll Work With Product and Engineering Management, to identify short term milestones and long-term goals. Devops group, to jointly govern infrastructure. Security Engineers to jointly adhere to security Compliance needs. Who You Are An agile, pragmatic, and hardworking developer with good programming skills You pride yourself on your communication and interpersonal skills, on your keen eye for both aesthetic design and code, and an ability to autonomously plan and prioritize your work assignments based on the objectives of the team. 3+ years of designing and development skills. Good experience with Programming languages such as React/ Typescript/ Golang/Terraform. Experience with writing and optimizing SQL Queries Experience taking difficult problems and translating them into solutions. Familiarity with Git, Confluence and Jira. Ability to communicate clearly and summarize information to others concisely. Good to have. Experience working on any of the public cloud providers like AWS/GCP/Azure Spark, Kafka.

Posted 2 weeks ago

Apply

4.0 - 9.0 years

8 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary We are seeking a Golang DevOps Cloud Engineer with strong experience in AWS cloud architecture and services, particularly EKS (Elastic Kubernetes Service) . The ideal candidate should also possess deep knowledge of CI/CD pipeline tools (e.g., Jenkins, GitLab) and a solid development background in Golang . Key Responsibilities Develop and maintain scalable backend applications using Golang . Architect and manage cloud infrastructure using AWS , with a strong focus on EKS , EC2 , VPC , Load Balancers , and EBS . Design and implement CI/CD pipelines using tools like Jenkins , GitLab CI , or GitHub Actions . Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation . Collaborate with cross-functional teams to ensure secure and efficient cloud deployments. Monitor cloud and application performance, implementing improvements and incident response plans. Required Skills & Experience Proficient in Golang for backend and service development. Deep hands-on experience with AWS , including: EKS (Kubernetes on AWS) EC2 , VPC , EBS , Load Balancers IAM, S3, CloudWatch, and other core AWS services Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar. Strong knowledge of containerization using Docker and orchestration with Kubernetes . Comfortable working in Linux environments and scripting with Bash or Shell. Familiar with monitoring and logging solutions like Prometheus , Grafana , ELK , etc.

Posted 2 weeks ago

Apply

5.0 - 8.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

The role of the Software Engineer As a Software Engineer within our Telemetry team, you will be a developer helping to deliver a new and innovative measurement stack for Maersk. You will work to deliver features and enhancements to our telemetry systems all while running this system with a high level of availability and reliability. This role will provide experience developing in the infrastructure world, delivering telemetry services and APIs to over 3000 developers. The team will also be responsible for aiding platform teams in the transition from varying different vendor solutions onto our unified telemetry system. This involves creating documentation and code examples that can be referenced in support channels, teaching sessions, or one on one meetings with engineering teams. Key Responsibilities Contribute to the telemetry system to enhance the metrics, logging and tracing solution Participate in daily Agile routines Participate in proof-of-concept activities Contribute to documentation and team routines Attributes for success You are creative and come up with innovative approaches to projects and any issues that arise. You can get things done. You enjoy sharing your expertise and insight with other engineers. You are able to pick up new technologies quickly with a dive right in mentality. Familiarity with the following tool chains is a plus: o DevOps - Git and Github, Github Actions o Observability Metrics, Logging, Tracing, Notifications o Backend APIs and Microservices, CLI, Golang, Java Key Skills Knowledge of time series databases, logging systems and tracing systems Knowledge of cloud infrastructure and container technologies such as Docker and Kubernetes Programming Experience in GoLang Excellent communication skills, solid work ethic, and a strong desire to write production quality code. Strong analytical and problem-solving skills, supported by excellent written and oral communication Demonstrable high levels of integrity

Posted 2 weeks ago

Apply

2.0 - 7.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

The Cisco Distributed System Engineering (DSE) group is at the forefront of developing products that power the largest networks in the world The networking industry is going through a massive transformation to build the next generation infrastructure to meet the needs of AI/ML workloads and continuously increasing internet users and application We are uniquely positioned to capture that market transition This team builds products by harnessing the potential of open-source technologies while pushing the boundaries on Systems and Silicon Architecture We are looking for developers and leaders who are passionate about tackling complex technology, building large scale distributed systems and comfortable working with open-source communities and technologies You will be part of a fast-paced work environment and responsible for end-to-end product development and production support Who You Are The successful candidate will bring experience in designing, developing, testing software systems with a mindset of contributing to open-source projects or willingness to do so and also have deep expertise in algorithms and data structures You will be working with gRPC, protobuf, open config, and model-based network manageability protocols (e.g, GNMI, GNOI, GNSI) Someone in this role will have interest in designing, automation of testing and be passionate about developing tools and frameworks to enable automation at a large scale for tier 1 web customers You will bring experience with Linux containerization technologies, traffic generation tools/techniques, networking technologies, automated testing frameworks, and continuous integration practices Have flexibility and comfort working in a very fast paced, agile environment on the latest technologies Strive to explore industry trends and best- practices, and academic research to apply new insights Enjoy solving complex customer issues that require a deep understanding of network protocols and systems-level concepts, Customer experience: highly skilled in Reproduction and debugging of customer issues Ability to work and lead a cross-functional and geographically diverse team Tackle problems creatively and multi-task in a fast-paced and constantly evolving environment What You'll Do We seek excellence in delivering outstanding software to customers, achieved through strong automation skills and knowledge on deployment and solution offerings. You will design, develop, and implement efficient algorithms to solve complex problems in real-time systems. Explore, Enhance and Contribute to open source framework in Golang and Python that are used by top tier Web Customers. Contribute to the areas of gRPC, protobuf, Open Config Models and Model Driven Network Manageability esp. gNMI, gNOI and gNSI. You will be part of a team that values open communication, empowerment, innovation, and career development. Minimum Qualifications: Bachelors degree with 4+ or a Masters degrees with 2+ years of experience in computer science engineering or equivalent Experience analyzing and improving the performance of existing systems by applying data structures and algorithms. Experience in addressing issues related to computational complexity, optimizing time and enhancing performance. Experience implementing solutions with a focus on modularity, reusability, and clarity. Experience in developing Test Automation for Network devices (through CLI and/or Controller based interfaces) with exposure to REST, RPCs based interactions Preferred Qualifications: Contributions to Open-Source Test Automation would be highly desired Experience with system design, especially at scale, leveraging efficient algorithms and data structures. Hands-on experience in automation using Golang/Python including working in CI/CD based environments with exposure to Git, Jenkins, PyTest, 3rd-Party Open Source Test Frameworks Participation in algorithmic competitions (e.g., Codeforces, LeetCode, TopCoder) or significant contributions to open-source projects. Strong analytical and problem-solving skills with a focus on delivering optimal solutions under constraints.

Posted 2 weeks ago

Apply

Exploring Golang Jobs in India

Golang, also known as Go, is a programming language developed by Google that has gained popularity for its simplicity and efficiency in building scalable and reliable software systems. In India, there is a growing demand for Golang professionals across various industries, making it a promising skill to have for job seekers in the tech sector.

Top Hiring Locations in India

If you are looking for Golang jobs in India, here are the top 5 cities where companies are actively hiring for Golang roles: 1. Bangalore 2. Hyderabad 3. Pune 4. Gurgaon 5. Mumbai

Average Salary Range

The salary range for Golang professionals in India varies based on experience and expertise. On average, entry-level Golang developers can expect to earn around INR 6-8 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 15-20 lakhs per annum.

Career Path

In the Golang job market in India, a typical career progression may look something like this: - Junior Developer - Developer - Senior Developer - Tech Lead - Architect

Related Skills

While Golang is a valuable skill to have, there are other skills that are often expected or helpful alongside Golang. Some of these skills include: - Knowledge of microservices architecture - Experience with cloud platforms like AWS or GCP - Proficiency in databases like SQL or NoSQL - Understanding of containerization technologies like Docker and Kubernetes

Interview Questions

Here are 25 interview questions you may encounter when applying for Golang roles: - What is goroutine in Golang? (basic) - Explain the difference between defer, panic, and recover in Golang. (medium) - How does garbage collection work in Golang? (advanced) - What is the purpose of the init function in Golang? (basic) - How do you handle errors in Golang? (medium) - What are interfaces in Golang? (basic) - Explain the concept of channels in Golang. (medium) - How does concurrency work in Golang? (advanced) - What is the difference between a slice and an array in Golang? (basic) - Describe how you would optimize the performance of a Golang program. (medium) - What is the purpose of the context package in Golang? (medium) - How do you test Golang code? (medium) - Explain the concept of pointers in Golang. (basic) - What are the best practices for error handling in Golang? (medium) - How does Golang handle memory management? (advanced) - What is the role of the main function in Golang? (basic) - What is a closure in Golang? (medium) - How do you secure a Golang application? (medium) - Describe the differences between a map and a slice in Golang. (basic) - How do you handle dependencies in Golang? (medium) - What is the purpose of the defer keyword in Golang? (basic) - Explain how you would optimize the memory usage of a Golang application. (medium) - What is the context deadline exceeded error in Golang? (medium) - How do you handle race conditions in Golang? (advanced) - Describe your experience with testing frameworks in Golang. (medium)

Closing Remark

As you explore job opportunities in the Golang market in India, remember to continuously enhance your skills and stay updated with the latest trends in the industry. With determination and preparation, you can confidently apply for Golang roles and embark on a rewarding career journey. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies