Home
Jobs

844 Golang Jobs - Page 25

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

3.0 - 6.0 years

4 - 8 Lacs

Karnataka

Work from Office

Naukri logo

Key Responsibilities : - Design, develop, and maintain backend services and automation tools using Golang - Build scalable and efficient microservices, RESTful APIs, and background jobs - Automate repetitive tasks and system processes across CI/CD, deployments, and data pipelines - Optimize code and systems for performance, reliability, and scalability - Collaborate with DevOps, QA, and other engineering teams to streamline operations and workflows - Write scripts and automation for provisioning, monitoring, and self-healing infrastructure - Maintain technical documentation for developed services, APIs, and scripts - Debug and troubleshoot issues across services and systems - Participate in code reviews, testing, and continuous integration activities - Research and implement tools and frameworks to improve development and automation efficiency Required Technical Skills : Programming Languages : - Strong proficiency in Go (Golang) - Familiarity with Python, Bash, or Shell scripting is a plus Automation & DevOps : - Hands-on experience with CI/CD pipelines (e., GitHub Actions, GitLab CI, Jenkins) - Proficiency in writing automation scripts and job schedulers - Familiarity with Ansible, Terraform, or other automation tools is a plus API Development : - RESTful API design, development, testing, and documentation - JSON, gRPC, and protocol buffers experience is a bonus Database Technologies : - Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases - Understanding of database schema design and query optimization Cloud & Containers : - Hands-on experience with Docker, Kubernetes, or other container orchestration tools - Familiarity with cloud platforms like AWS, GCP, or Azure Monitoring & Logging : - Working knowledge of tools like Prometheus, Grafana, ELK Stack, or Splunk Version Control : - Proficient in Git and Git workflows Preferred Qualifications : - Bachelors degree in Computer Science, Engineering, or related field - 36 years of backend development experience, with 2+ years in Golang - Experience working in Agile/Scrum teams - Exposure to event-driven architecture and message brokers like Kafka, RabbitMQ, or NATS Soft Skills : - Strong problem-solving and debugging skills - Good communication and documentation habits - Ability to work independently and within a team - Strong attention to detail and proactive attitude

Posted 3 weeks ago

Apply

4.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

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 : - 5+ years of experience in building and maintaining backend systems. - GoLang Expertise : At least 3+ years of hands-on development experience. - Proficient in working with PostgreSQL for efficient database solutions. - Experience with Redis and Kafka for data streaming and caching. - Strong understanding of designing scalable and high-performance systems. - Excellent debugging and analytical skills to resolve backend issues. - Ability to work effectively in a team environment and contribute to overall project success.

Posted 3 weeks ago

Apply

2.0 - 6.0 years

5 - 9 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Responsibilities : - Hands-on development in Golang to deliver trustworthy and smooth functionalities to our users - Monitor, debug, and fix issues in production at high velocity based on user impact - Maintain good code coverage for all new development, with well-written and testable code - Write and maintain clean documentation for software services - Integrate software components into a fully functional software system - Comply with project plans with a sharp focus on delivery timelines Requirement : - Bachelor's degree in computer science, information technology, or a similar field - Must have 3+ years of experience in developing highly scalable, performant web applications - Strong problem-solving skills and experience in application debugging - Hands-on experience of Restful services development using Golang - Hands-on working experience with database; SQL (PostgreSQL / MySQL) | NoSQL (Redis/ MongoDB/Cassandra) - Working experience of message streaming/queuing systems like Apache Kafka, RabbitMQ, SQS, IBM MQ - Cloud experience with Amazon Web Services (AWS) and Google Cloud Computing (GCP) - Experience with Serverless Architectures (AWS/GCP) would be a plus - Hands-on experience with API / Echo framework Location-Remote

Posted 3 weeks ago

Apply

0.0 years

3 - 4 Lacs

Bangalore, Karnataka, IN

On-site

Internshala logo

About the job: We are looking for enthusiastic and motivated Junior Software Engineers - Entry Level (Python/JavaScript/Java/Go) (0-1 year's experience) on the 2024 & 2025 batch freshers to join our growing technology team. This role is perfect for recent graduates or early-career professionals who have strong programming fundamentals and are excited to build solutions using modern backend or full-stack technologies in one of the following tracks: 1. Python-based development 2. JavaScript / Node.js ecosystem 3. Java or GoLang stack This is an excellent opportunity to learn, contribute to real-world projects, and grow within a fast-paced IT Consulting and Technology startup. Key responsibilities: 1. Collaborate on designing, developing, and testing software modules in the assigned tech stack. 2. Write clean, modular, and well-documented code for features, scripts, or automation tools. 3. Participate in building backend services, integrations, or data processing pipelines. 4. Assist in debugging, resolving bugs, and maintaining software quality. 5. Contribute to documentation and internal knowledge-sharing initiatives. 6. Work closely with senior developers and mentors to learn industry practices. Essential skills: 1. Programming fundamentals: strong grasp of core programming concepts. 2. Comfortable with one or more of these languages: Python, javascript/node.js, Java, or GoLang. 3. Tech stack familiarity (any one track): a. Python track: familiarity with libraries like pandas, fastapi, or web frameworks like Flask/Django. b. JavaScript track: exposure to Node.js, basic frontend knowledge (HTML/CSS), and tools like Express.js. c. Java/Go track: basic knowledge of object-oriented programming, build tools (maven, gradle), or go modules. 4. Version control: familiar with git and workflows for branching, commits, and pull requests. Desirable skills (nice to have): 1. Experience with scripting or automation projects (e.g., data scraping, backend services, CLI tools). 2. Exposure to web frameworks (Flask, Express, Spring Boot, Gin, etc.). 3. Awareness of software testing practices and tools like pytest, jest, JUnit, or similar. 4. Basic knowledge of Docker, CI/CD tools, or cloud platforms (AWS, GCP, Azure). 5. Participation in internships, hackathons, or relevant academic projects. General qualities: 1. Eagerness to learn new technologies and work on varied projects. 2. Strong problem-solving and analytical skills. 3. Effective communication and collaboration abilities. 4. Proactive attitude, open to mentorship and constructive feedback. Educational qualifications: 1. Bachelor's degree in computer science, IT, engineering, or related field. 2. A master's degree in computer applications (MCA) or computer science is a plus. 3. Candidates with relevant coursework, certifications, or project work will be prioritized. Location requirement: Preferably candidates residing in or around North Bangalore, or willing to relocate to North Bangalore for work in the office. Who can apply: Only those candidates can apply who: are from Bangalore only are Computer Science Engineering students Salary: ₹ 3,00,000 - 4,20,000 /year Experience: 0 year(s) Deadline: 2025-06-26 23:59:59 Skills required: Java, HTML, CSS, JavaScript, Python, Git, Django, Node.js, Microsoft Azure, Golang, Backend development, Flask, FastAPI and Spring Boot Other Requirements: 1. Education: (2024 & 2025) batch, BE/B.Tech(Computer Science & Engineering (CSE), Computer Science and Artificial Intelligence (CSAI), Computer Engineering (Specialization in Data Science), Electronics & Computer Engineering), MCA, CS, MSc(Computer Science) 2. Tech stack familiarity (any one track): a. Python Track: Familiarity with libraries like pandas, fastAPI, or web frameworks like Flask / Django. b. JavaScript Track: Exposure to Node.js, basic frontend knowledge (HTML/CSS), and tools like Express.js. c. Java/Go Track: Basic knowledge of object-oriented programming, build tools (Maven, Gradle), or Go modules. About Company: Intechive Systems LLP, based in Bengaluru, is a technology consulting firm specializing in scalable IT solutions and digital transformation services. Founded in 2022, Intechive offers expertise in cloud services, cybersecurity, data analytics, enterprise applications, and technology strategy. With a client-focused approach, the company designs, develops, and implements custom solutions using cutting-edge tools like AWS, Azure, Databricks, and Kubernetes. Backed by over 20 years of combined industry experience, Intechive is committed to delivering innovative, secure, and efficient technology systems that align with business goals.

Posted 3 weeks ago

Apply

8.0 - 13.0 years

8 - 16 Lacs

Noida, Hyderabad, Bengaluru

Hybrid

Naukri logo

JD: Responsibilities: Design, implement, and manage cloud-based infrastructure on GCP and AWS. • Develop, automate, and optimize data platform provisioning, scaling, and maintenance tasks. • Ensuring security is a top priority throughout all aspects of infrastructure and data platform activities. • Build automations and frameworks to streamline deployment, scaling, and data analytics activities. • Provide high-quality content deliverables using appropriate document templates. • Stay updated with industry best practices and emerging technologies to continually improve our Platform & infrastructure. • Utilize containerization technologies such as Docker and orchestration tools like Kubernetes. • Implement CI/CD pipelines and adhere to DevOps principles. • Utilize Python and other common programming languages for automation tasks. • Work with APIs and scripting/frameworks for efficient operations. • Implement and utilize monitoring and logging tools effectively. • Work with a range of operating systems to ensure compatibility and efficiency. • Manage network configurations, ensuring reliability, security, and performance. • Troubleshoot and resolve issues related to infrastructure, applications, and networking. Fundamentals: • Possess fundamentals in Linux operating systems. • Understand Git source control fundamentals, branching, and release strategies. • Familiarity with DevOps CI/CD practices and standards. • Knowledge of data pipelines ETL/ELT fundamentals. • Proficiency in SQL fundamentals. Tech Skills: • Experience with Terraform for Infrastructure as Code (IAC) implementation. • Proficiency in Python and Golang programming languages. • Strong skills in Shell/Bash scripting. • Expertise in Docker and Kubernetes (GKE & OpenShift). • Knowledge of Istio Service Mesh and routing. • Proficiency in SQL. • DBT (Data Transformation Tool) for data processing. • Familiarity with DevSecOps practices including static analysis, composition analysis, vulnerability scanning, and secret management. • Understanding of CI/CD principles. Cloud Providers: • - GCP • - AWS Tooling & Frameworks: • GitHub for version control. • Artifactory for artifact management. • Codefresh for CI/CD pipelines. • Tableau for reporting. • Airflow for workflow automation. • Helm or Kustomize for Kubernetes management. • Twistlock for container security. • Checkmarks for static application security testing. • Blackduck for open-source security scanning. • Ansible for configuration management and automation. • OpenShift for container orchestration. Qualifications: • Bachelors degree in computer science, Engineering field. • Certification in Google Cloud Platform (GCP) and/or Amazon Web Services (AWS) would be highly advantageous. Good to Have: • Frontend skills such as JavaScript, Node.js and React. • Azure AD knowledge • Experience with Ansible for configuration management and automations. Thanks and Regards Yogesh

Posted 3 weeks ago

Apply

0.0 - 1.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

Job Title: Software Engineer Location: Pune, Maharashtra Company: Zerebral IT Solutions Pvt. Ltd. Website: www.zerebral.co.in Experience Level: 0-1 years Employment Type: Full-time About Zerebral Founded in 2011 and headquartered in Pune, Zerebral IT Solutions is a privately held technology company specializing in building scalable products, big data platforms, and vertical search engines. We focus on large-scale web data extraction, massive-scale APIs, and cloud-native microservices. Our team thrives on solving complex engineering challenges and delivering real-world impact through innovation. Role Overview We are seeking a passionate and experienced Software Engineer to join our dynamic team. In this role, you will be instrumental in designing, developing, and optimising high-performance systems that handle large-scale data processing and API integrations. You will collaborate with cross-functional teams to deliver robust solutions that align with our commitment to excellence and innovation. Key Responsibilities Design, develop, and maintain scalable APIs and microservices for data-intensive applications. Implement large-scale web data extraction and aggregation systems. Optimize backend services for performance, scalability, and reliability. Collaborate with product managers, data scientists, and frontend developers to deliver end-to-end solutions. Ensure code quality through code reviews, testing, and adherence to best practices. Monitor system performance and troubleshoot issues proactively. Why Join Zerebral? Work on cutting-edge technologies and challenging projects. Collaborate with a team of passionate and skilled professionals. Opportunities for continuous learning and career growth. Flexible work environment with a focus on work-life balance. Competitive compensation and benefits package Educational Qualification with minimum cut-off percentages HSC - 70% and above SSC - 80% and above B.E. - Computer Science/IT/Electronics and related branches - 60% and above

Posted 3 weeks ago

Apply

4.0 - 6.0 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

What Youll Be Doing Architecting for Scale: Design and implement scalable, resilient, and high-performance backend systems. Problem-Solving Wizardry: Break down complex problems into simple, elegant solutions. Collaboration at the Core: Work closely with Product Managers and Engineers to shape features and system design. Code That Speaks: Write high-quality, well-documented, and maintainable code that makes future-you (and your teammates) happy. What You Need to Bring Battle-Tested Experience: 4-6 years of engineering experience solving real-world scaling challenges. Tech Mastery: Proficiency in Go, Python, Postgres, Kubernetes, Kafka you know these tech inside out. Computer Science Fundamentals: Strong grasp of data structures, algorithms, and distributed systems. System Design Savvy: You can design for scale, reliability, and efficiency with your eyes closed (but, you know, please keep them open). Tier-1 Engineering Background: A degree from a top-tier engineering college (or equivalent battle scars from real-world challenges). Bonus Points If You: Have experience with event-driven architectures and high-throughput systems. Have built and maintained large-scale distributed systems. Think in terms of trade-offs and not just "best practices." Prior experience of working in an early stage startup.

Posted 3 weeks ago

Apply

1.0 - 6.0 years

0 - 3 Lacs

Hyderabad

Work from Office

Naukri logo

SUMMARY Job Title: Senior / Lead Business Analyst About the Client: Our client is a leading global Fortune 500 IT solutions company that focuses on providing simple and scalable solutions to solve complex business challenges. With a team of over 1,500 professionals, they offer technical and domain expertise across various platforms and industries, enabling enterprise companies to enhance productivity, efficiency, and maximize their technology investments. Job Summary: Open Banking is a long running portfolio with a roadmap stretching to 2028. An awareness of the CDR (Consumer Data Right) and willingness to expand this knowledge is key to this role, and the ongoing success of the ANZ Open Banking portfolio. Working within a squad within Scaled Agile and Scrum delivery frameworks Experience with Google Cloud platforms and knowledge of Golang programming language Experience with tools like JIRA, Trello, or Microsoft Project Analytical Skills Decomposition: Ability to decompose Themes, Features and Epics into Stories for squad based delivery. Problem-Solving: Ability to identify issues, develop and assess solution options Data Analysis: Proficiency in analyzing data to make informed decisions and recommendations. Communication Skills Requirements Gathering: Effective communication with stakeholders to identify and document requirements. Collaboration: Working closely with developers, testers, and other team members to ensure project success.

Posted 3 weeks ago

Apply

11.0 - 21.0 years

11 - 16 Lacs

Chennai

Work from Office

Naukri logo

SUMMARY Job Title: Senior / Lead Business Analyst About the Client: Our client is a leading global Fortune 500 IT solutions company that focuses on providing simple and scalable solutions to solve complex business challenges. With a team of over 1,500 professionals, they offer technical and domain expertise across various platforms and industries, enabling enterprise companies to enhance productivity, efficiency, and maximize their technology investments. Job Summary: Open Banking is a long running portfolio with a roadmap stretching to 2028. An awareness of the CDR (Consumer Data Right) and willingness to expand this knowledge is key to this role, and the ongoing success of the ANZ Open Banking portfolio. Working within a squad within Scaled Agile and Scrum delivery frameworks Experience with Google Cloud platforms and knowledge of Golang programming language Experience with tools like JIRA, Trello, or Microsoft Project Analytical Skills Decomposition: Ability to decompose Themes, Features and Epics into Stories for squad based delivery. Problem-Solving: Ability to identify issues, develop and assess solution options Data Analysis: Proficiency in analyzing data to make informed decisions and recommendations. Communication Skills Requirements Gathering: Effective communication with stakeholders to identify and document requirements. Collaboration: Working closely with developers, testers, and other team members to ensure project success.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Naukri logo

We are looking for a skilled Senior Consultant to join our team in Bengaluru, with 3-8 years of experience. The ideal candidate will have a strong background in Appian and excellent communication skills. Roles and Responsibility Evaluate business processes, anticipate requirements, uncover areas for improvement, and develop automation solutions. Provide analysis, development, and documentation of automation opportunities. Communicate insights and plans effectively to cross-functional teams and management. Participate in end-to-end automation projects, from planning to go-live. Collaborate with clients, technicians, managerial staff, and stakeholders to design impactful automation solutions. Facilitate user workshops to gather and document business needs, requirements, weaknesses, and challenges. Job Requirements Bachelor's degree in Information Technology, Management Information Systems, Computer Science, or a related field. Minimum 3 years of experience working with Appian. Appian level 1 certified. Knowledge of business process management and reengineering. Experience integrating with web services, databases, and other systems. Understanding of process to design and build dynamic user interfaces. Ability to resolve technical issues within Appian. Proficient in working with Agile methodology using tools such as JIRA. Strong oral and written communication skills, including high-impact client-facing communications. Ability to work successfully in a team-oriented, collaborative environment. Highly self-motivated and directed with the ability to prioritize and execute tasks under pressure. Critical thinking and creative problem-solving skills, applying theoretical concepts and best practices to solve business problems. Ability to work under pressure, meet deadlines, and manage multiple projects simultaneously. Excellent planning, organizational, and time management skills. Ability to travel up to 50% locally and nationally; must have access to reliable modes of transportation. Experience creating detailed reports and giving presentations. Strong computer skills, experience with various software solutions (e.g., Microsoft Project, Visio, PowerPoint, and Word). Data manipulation skills utilizing Excel, including database knowledge (Microsoft SQL and/or Access is a plus). Previous experience with operational process reviews and basic internal control requirements. Appian level 2 or 3 certified. Prior technical experience using the Appian Low Code Platform. Experience with RPA tools such as UiPath, Blue Prism, or Automation Anywhere, Power Automate Desktop, with a preference for Automation Anywhere and its accompanying solutions. Experience with process intelligence or process discovery solutions such as Fortress IQ, Celonis, ABBYY timeline. Experience with intelligent document process solutions such as IQ bot/Document Automation, ABBYY Vantage, etc.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

20 - 25 Lacs

Gurugram

Work from Office

Naukri logo

We are looking for a skilled Tax Supervisor to join our team in the Financial Services/Specialty Finance industry. The ideal candidate will have 4-8 years of experience and a strong background in taxation, particularly in financial services or specialty finance. Roles and Responsibility Provide detailed review and analysis of complex Federal partnership (Private Equity PortCo / Operating Partnership Go System). Work on multiple complex issues, communicating effectively with clients and facilitating communication between them and the service team. Manage risk for both clients and the firm while delivering excellent client service. Develop, motivate, and train staff level and intern team members. Perform, document, and summarize research and conclusions regarding specific tax issues. Stay updated on current tax practices and changes in tax law. Job Requirements Bachelor's degree in accounting or a related field. Minimum 4 years of experience in business taxation, preferably with Big 4 or large national, regional, or local accounting firms. Prior tax compliance and consulting experience serving Asset Management clients is preferred. Possess working knowledge of tax code and technical aspects of tax preparation and compliance. Demonstrate the ability to work closely with clients to answer questions or collect necessary information for tax service requirements. Eligible for CA, CPA, or EA certification.

Posted 3 weeks ago

Apply

6.0 - 9.0 years

16 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

As a Principal System Specification Engineer at Nokia, you'll be at the forefront of shaping our Network Management System by analyzing customer, business, and architectural requirements into detailed use cases and user stories. You have: B.E./B.Tech/M.E./M.Tech or equivalent with 12+ years of relevant industry experience, additionally 2+ years' experience in System Specification role. Experience in software development and test lifecycle, authoring architecture, specification documents, and application development. Experience in coding (Advance Java, GoLang), scripting (shell, python), and automation tools (Ansible, Robot). Ability to analyze customer requirements covering business, operational, technical, and non-functional aspects. It would be nice if you also had: Good knowledge of FCAPS, mobile network technologies (Radio and Core domain). Knowledge in cloud-native technologies. Continuous Integration pipeline knowledge, version control (Git/Gerrit), DevOps, Jenkins, Helm. Specify and maintain Network Management System (NMS) requirements, ensuring alignment with customer needs and operational goals. Analyze and capture comprehensive customer feature requirements that encompass business, technical, and non-functional aspects. Conduct feasibility studies, contributing insights and recommendations for new features within NMS and relevant network elements (NE). Collaborate with product management, architects, and technical experts to define robust solutions that drive architectural evolution. Serve as a technical expert and leader during customer interactions, ensuring expert-level support and guidance. Act as E-2-E functional domain/technical area owner, ensures functional domain specification integrity cross all related features, and cross its lifecycle, including functional and non-functional requirements. Foster a culture of knowledge sharing and competence development across functional areas to enhance team capabilities. Contribute to the continuous improvement of specification processes, workflows, and tools, driving operational excellence.

Posted 3 weeks ago

Apply

4.0 - 7.0 years

18 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

Nokia Standards drives technology leadership by developing and bringing innovative concepts to industry and standards organizations. As a Senior Platform Software Engineer, you will develop cutting-edge cloud-based solutions focusing on backend technologies and infrastructure management. Design and implement robust server-side applications. Work with various protocols, programming languages and databases to build reliable and high-performance systems. Manage cloud infrastructure, optimize it for scalability, reachability, and zero downtime. You have: Masters or Bachelor's degree in Computer Science, AI, IT, Telecommunications, or a related field with 5-8 years of total experience. Software development experience with experience in containerizing applications and moving them to the cloud. Understanding of cloud computing concepts and experience with AWS, GCP, Azure, or On-Prem solutions. Understanding of data storage methodologies and application software data stores. Experience in databases, SQL, NoSQL and in-memory databases Understanding of networking, API development, and communication protocols (REST, gRPC, WebSockets). Proficiency in backend development, write code in Go, C/C++, or Python and MATLAB. Proficient in Linux environment, Shell scripting,and system debugging. Experience with Kubernetes (K8s), Docker, and containerized application deployment at scale. It would be nice if you also had: Ability to integrate multiple software components into a composite software service. Familiarity with security best practices in cloud-based applications. Contribute to the development of modern cloud-based platforms for data, AI/ML, and communication network simulations. Work with state of the art open-source software such as K8s, Flyte, and adapt it to the business needs of cross-functional teams and stakeholders. Ensure best and seamless user experience for cloud applications based on paradigms like scalability, reachability and zero downtime. Implement features for improving end-to-end toolchains in close collaboration with data scientists and researchers for a diverse set of use cases such as Machine Learning, large scale system simulations, LLM fine tuning. Backend DevelopmentUtilize your proficiency in Go, Java and Python for backend development, creating powerful, scalable, and efficient server-side applications. Work with SQL/NoSQL databases and in-memory databases, implementing robust data storage solutions. Work with various types of data and ensure seamless availability, accessibility and high quality.

Posted 3 weeks ago

Apply

4.0 - 7.0 years

10 - 15 Lacs

Noida

Work from Office

Naukri logo

As a Consultant in Automation domain, you will be responsible for delivering automation use cases enabled by AI and Cloud technologies. In this role, you play a crucial part in building the next-generation autonomous networks. You will develop efficient and scalable automation solutions, you will leverage your technical expertise, problem-solving abilities, and domain knowledge to drive innovation and efficiency. You have: Bachelor's degree in Computer Science, Engineering, or a related field preferred, with 8-10+ years of experience in automation or telecommunications. Understanding of telecom network architecture, including Core networks, OSS, and BSS ecosystems, along with industry frameworks like TM Forum Open APIs and eTOM. Practical experience in programming and scripting languages such as Python, Go, Java, or Bash, and automation tools like Terraform, Ansible, and Helm. Hands-on experience with CI/CD pipelines using Jenkins, GitLab CI, or ArgoCD, as well as containerization (Docker) and orchestration (Kubernetes, OpenShift). It would be nice if you also had: Exposure to agile development methodologies and cross-functional collaboration. Experience with real-time monitoring tools (Prometheus, ELK Stack, OpenTelemetry, Grafana) and AI/ML for predictive automation and network optimization is a plus. Familiarity with GitOps methodologies and automation best practices for telecom environments. Design, develop, test, and deploy automation scripts using languages such as Python, Go, Bash, or YAML. Automate the provisioning, configuration, and lifecycle management of network and cloud infrastructure. Design and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, ArgoCD, or Tekton. Automate continuous integration, testing, deployment, and rollback mechanisms for cloud-native services. Implement real-time monitoring, logging, and tracing using tools such as Prometheus, Grafana, ELK, and OpenTelemetry. Develop AI/ML-driven observability solutions for predictive analytics and proactive fault resolution, integrating AI/ML models to enable predictive scaling. Automate self-healing mechanisms to remediate network and application failures. Collaborate with DevOps and Network Engineers to align automation with business goals.

Posted 3 weeks ago

Apply

4.0 - 7.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

If you enjoy building modern, scalable applications from front to back and If you have strong experience with JavaScript/TypeScript, React.js, Node.js, and cloud-native technologies, this role could be a great fit for you. In this position, youll have the opportunity to architect, design, and deliver reliable, high-performance applications in a modern DevSecOps environment. Youll work with cutting-edge tools and frameworks, and your expertise in both backend development (Node.js or Java) and frontend UI (React) will be key to driving success. You have: Bachelors or Masters degree in Computer Science or a related field with 6+ years of full-stack development experience. Practical experience on frontend skills in React.js, Redux, TypeScript/JavaScript, HTML5, and CSS3. Hands-on experience in Backend on Node.js, Golang (preferred), and Java (Spring Boot); proficient in REST and GraphQL API development. Experience with cloud platforms (preferably Azure), containerization (Docker), and orchestration (Kubernetes). It would be nice if you also had: Familiar with DevOps tools like GitLab CI/CD and JIRA, plus SQL and NoSQL databases. Knowledge of secure coding, performance optimization, and strong communication and collaboration abilities. Design and develop full-stack web applications using React.js, Node.js, and modern web technologies. Build responsive, accessible UIs and scalable backend systems, including RESTful APIs and microservices. Translate business needs into technical solutions, collaborating closely with Product Owners and Architects. Own architectural decisions with a focus on performance, security, and maintainability. Contribute in Agile/Scrum teams, participate in ceremonies, and ensure code quality through testing. Work in a DevOps environment using GitLab, Docker, Kubernetes, and collaborate with global teams and stakeholders.

Posted 3 weeks ago

Apply

6.0 - 9.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

As a Security Lead at Nokia, you will play a crucial role in transforming innovative research findings into practical applications for our cutting-edge products and services. Working with a talented team, you'll integrate, test, and refine software and hardware components while spearheading incremental improvements to enhance performance and security. Your expertise in cloud-native technologies, particularly Docker and Kubernetes, will help us streamline our development processes and ensure robust vulnerability assessments. You have: 8-10 years of experience in software development. Expertise in cloud-native principles, Docker, and Kubernetes. Knowledge of Vulnerability Assessment and security testing tools. Experience in a Product Security (PSL) role and Proficiency in Shell Scripting, Python, Go, and Ansible. Knowledge of SAFe/Agile principles. It would be nice if you also had: Automation knowledge and experience with Shell scripting. Basics of AI in Product Security. Drive target-oriented research to enhance product specifications and design, and guide innovation. Integrate, verify, and test software, hardware, and system components to ensure quality and performance. Develop and implement cloud-native solutions using Docker and Kubernetes to optimize deployment. Conduct vulnerability assessments and security testing, utilizing industry-standard tools for risk mitigation. Embrace Agile methodologies, contributing to continuous improvement in team workflows and project delivery.

Posted 3 weeks ago

Apply

1.0 - 3.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

At IBM, we are driven to shift our technology to an as-a-service model and to help our clients transform themselves to take full advantage of the cloud. With industry leadership in AI, analytics, security, commerce, and quantum computing and with unmatched hardware and software design and industrial research capabilities, no other company is as well positioned to address the full opportunity of enterprise cloud computing. We are looking for a backend developer to join our IBM Cloud VPC Observability team. This team is part of IBM Cloud VPC Service dedicated to ensuring that the IBM Cloud is at the forefront of reliable enterprise cloud technology. We are building Observability platforms to deliver performance, reliability and predictability for our customers' most demanding workloads, at global scale and with leadership efficiency, resiliency and security. In this role, you will be responsible for producing and enhancing features that collect, transform, and surface data on the various components of our cloud. The ability to take in requirements on an agile basis and be able to work autonomously with high level perspective is a must. You understand cloud native concepts and have experience with highly tunable and scalable Kubernetes based cloud deployments. Youwill participate in the design of the service, writing tools and automation, building containers, developing tests, determining monitoring best practices and handling complex escalations.If you are the kind of person who is collaborative, able to handle responsibility and enjoys not only sharing a vision but getting your hands dirty to be sure that the vision is made a reality in a fast-paced, challenging environment, then we want to talk to you! Required education Bachelor's Degree Required technical and professional expertise Bachelor's in Engineering, Computer Science, or relevant experience 2+ years experience and expertise in programming atleast in one language Python/Go/Node.js 1+ years experience in developing and deploying applications on Kubernetes and containerization technologies like Docker 2+ years familiarity with working in a CICD environment 2+ years experience with developing and operating highly available, distributed applications in production environments on Kubernetes Experience with building automated tests, handling customer escalations, 1+ years experience with managing service dependencies via Terraform or Ansible At least 2 years of experience coding and troubleshooting applications written in Go, Python, Node.js, Express.js. 1+ years experience in operating with secure principles At least 3 years of experience with micro-service development At least 1 years' experience with no-sql database systems such as MongoDB At least 1 years' experience with operating, configuring, and developing with caching systems like redis Proven understanding of REST principles and architecture Familiarity with working with Cloud services (IBM Cloud, GCP, AWS, Azure) Preferred technical and professional experience Advanced Experience with Kubernetes Experience with development on PostgreSQL, Kafka, Elastic, MySQL, Redis, or MongoDB 2 years experience with managing Linux machines using Configuration management (eg, Chef, Puppet, Ansible). Debian experience is preferred 2+ years experience with ability to automate using scripting languages like Python, Shell Experience with troubleshooting, using and configuring Linux systems 2+ years experience with infrastructure automation 2+ years experience with using monitoring tooling like Grafana, Prometheus

Posted 3 weeks ago

Apply

3.0 - 6.0 years

3 - 7 Lacs

Kochi

Work from Office

Naukri logo

As a QA (Quality Assurance) /Test Developer you will be designing better ways to identify potential weak spots, inefficiencies, and issues within software systems. This position will work closely with development teams and other test engineers in the implementation and delivery of software products that meet rigorous quality standards, budgets, and timelines. The role seeks good levels of personal organization, and the ability to work well with a distributed global team in a fast paced and exciting environment. You will play a key role by delivering quality functions for development teams within test driven framework. Your scope will include Test Plan Development, Test Case Execution, Automation Testing, Data Creation, API Validation and incorporating test automation in the CI/CD pipelines. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5+ years of experience in software development testing, product testing A minimum of 3 years experience inAPI Testing and Testing Automation . Hands-on experience in API testing and API automation. Experience with SQL Databases (Db2, Oracle, SQL Server, PostgreSQL, MySQL, etc) Demonstrated communication, teamwork, and problem-solving skills Strong knowledge in manual Software Testing concepts. Preferred technical and professional experience Golang /python Java Proficiency Strong in C, C++, OOPs concepts Experience in Automation testing using C, Java and JUnit framework. UI testing Hands on experience. Experience using Linux operating systems Knowledge of version control systems such as GitHub Excellent Problem-Solving Skills: Demonstrated experience in problem-solving, with the ability to tackle complex issues and find effective solutions. Demonstrated analytical and problem solving skills Familiarity with cloud and container technologies, including Docker, Kubernetes, Red Hat OpenShift, etc

Posted 3 weeks ago

Apply

3.0 - 5.0 years

60 - 65 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

We are seeking a talented and passionate Engineer to design, develop, and enhance our SaaS platform. As a key member of the team, you will work to create the best developer tools, collaborate with designers and engineers, and ensure our platform scales as it grows. The ideal candidate will have strong expertise in backend development, cloud infrastructure, and a commitment to delivering reliable systems. Location-Remote,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 3 weeks ago

Apply

5.0 - 7.0 years

12 - 14 Lacs

Pune, Chennai, Jaipur

Work from Office

Naukri logo

Strong development experience in Golang and REST API design. Skilled in building high-performing, scalable, and distributed applications. Experience with containerization tools like Docker and Kubernetes, and messaging systems like Kafka. Proficient in working with relational and NoSQL databases such as PostgreSQL, Couchbase, or Cassandra. Knowledge of microservices architecture and Agile development processes. A solid foundation in Java 8, Spring Boot, and continuous integration tools is an added advantage. Ability to collaborate effectively, learn new technologies, and solve problems with innovative solutions. Location : Jaipur,Chennai,Pune,Bengaluru,Hyderabad

Posted 3 weeks ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities Frontend Development: Design and develop responsive web applications using React, ensuring seamless user experiences across devices. Mobile Application Development: Build and maintain cross-platform mobile applications using React Native, delivering consistent functionality and performance. Backend Development: Develop and manage robust backend services and APIs using Go (Golang), ensuring scalability and efficiency. API Integration: Integrate third-party APIs and services to enhance application capabilities and user experience. Collaboration: Work closely with cross-functional teams, including designers and product managers, to translate business requirements into technical solutions. Code Quality: Participate in code reviews, write clean and maintainable code, and adhere to best practices in software development. Testing & Debugging: Conduct thorough testing of applications, identify and resolve bugs, and ensure optimal performance. Continuous Learning: Stay updated with the latest industry trends and technologies to continuously improve application functionality and user experience. Preferred candidate profile Educational Background: Bachelors degree in Computer Science, Information Technology, or a related field. Experience: Minimum of 1 year of hands-on experience in full-stack development, with a focus on React, React Native, and Go (Golang). Technical Proficiency Strong understanding of frontend technologies, including HTML, CSS, and JavaScript. Experience with backend development using Go (Golang). Proficiency in using Git for version control and collaboration. Familiarity with RESTful APIs and integrating third-party services.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Surat

Work from Office

Naukri logo

Key Responsibilities. Design, develop, and maintain efficient, reusable, and reliable Go code.. Implement and integrate with back-end services, databases, and APIs.. Write clean, scalable, and testable code following best practices and design patterns.. Collaborate with cross-functional teams to define, design, and ship new features.. Optimize application performance for maximum speed and scalability.. Identify and address bottlenecks and bugs, and devise solutions to these problems.. Stay up-to-date with the latest industry trends, technologies, and best practices.. Required Qualifications. Proven experience as a Golang Developer or similar role in software development.. Proficiency in Go programming language, paradigms, constructs, and idioms.. Experience with server-side development, microservices architecture, and RESTful APIs.. Familiarity with common Go frameworks and tools such as Gin.. Knowledge implementing monitoring, logging, and alerting systems. Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).. Understanding of code versioning tools, such as Git.. Strong understanding of concurrency and parallelism in Go.. Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.. Excellent problem-solving skills and attention to detail.. Ability to work effectively both independently and as part of a team.. Skills:Go Programming (Golang).

Posted 3 weeks ago

Apply

4.0 - 8.0 years

25 - 35 Lacs

Bengaluru

Hybrid

Naukri logo

Kindly share your updated resume on below mention ID: rajan.kumar@apexon.com Hiring for Golang Developer | Bangalore Experience: 4-8 Years Notice: immediate to 30 days only Interviews: 1st round virtual & 2nd round Face to face Role & responsibilities Develop scalable and high-performance backend services. Write clean, efficient, and testable code. Optimize systems for latency, reliability, and cost. Collaborate closely with frontend engineers and product teams. Handle data modelling and database performance tuning. Required Skills: Strong in Go Solid understanding of: RESTful API design SQL (PostgreSQL, MySQL) NoSQL (MongoDB, Redis) Kindly share your updated resume on below mention ID: rajan.kumar@apexon.com

Posted 3 weeks ago

Apply

5.0 - 10.0 years

25 - 40 Lacs

Bengaluru

Remote

Naukri logo

3+years of experience on Go (Golang), with a strong understanding of its ecosystem and tools. Hands-on experience with API development and integration (REST, CRUD, etc.).

Posted 3 weeks ago

Apply

8.0 - 12.0 years

35 - 60 Lacs

Pune

Work from Office

Naukri logo

About the Role: We are seeking a skilled Site Reliability Engineer (SRE) / DevOps Engineer to join our infrastructure team. In this role, you will design, build, and maintain scalable infrastructure, CI/CD pipelines, and observability systems to ensure high availability, reliability, and security of our services. You will work cross-functionally with development, QA, and security teams to automate operations, reduce toil, and enforce best practices in cloud-native environments. Key Responsibilities: Design, implement, and manage cloud infrastructure (GCP/AWS/Azure) using Infrastructure as Code (Terraform). Maintain and improve CI/CD pipelines using tools like circleci, GitLab CI, or ArgoCD. Ensure high availability and performance of services using Kubernetes (GKE/EKS/AKS) and container orchestration. Implement monitoring, logging, and alerting using Prometheus, Grafana, ELK, or similar tools. Collaborate with developers to optimize application performance and deployment processes. Manage and automate security controls such as IAM, RBAC, network policies, and vulnerability scanning. Basic Qualifications: Strong knowledge of Linux Experience with scripting languages such as Python, Bash, or Go. Experience with cloud platforms (GCP preferred, AWS or Azure acceptable). Proficient in Kubernetes operations, including Helm, operators, and service meshes. Experience with Infrastructure as Code (Terraform). Solid experience with CI/CD pipelines (GitLab CI, Circleci, ArgoCD, or similar). Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK, etc.). Experience with scripting languages such as Python, Bash, or Go. Knowledge of networking concepts (TCP/IP, DNS, Load Balancers, Firewalls). Preferred Qualifications Experience with advanced networking solutions. Familiarity with SRE principles such as SLOs, SLIs, and error budgets. Exposure to multi-cluster or hybrid-cloud environments. Knowledge of service meshes (Istiol). Experience participating in incident management and postmortem processes.

Posted 3 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