Home
Jobs

893 Golang Jobs - Page 26

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.

1.0 - 5.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations Since 2011, our mission hasnt changed "” were here to stop breaches, and weve redefined modern security with the worlds most advanced AI-native platform We work on large scale distributed systems, processing almost 3 trillion events per day We have 3.44 PB of RAM deployed across our fleet of C* servers and this traffic is growing daily Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward Were also a mission-driven company We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers Were always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other Ready to join a mission that mattersThe future of cybersecurity starts with you. About The Role We are looking to hire a Content System Engineer focused on helping develop our content development and release platform which supports many teams to deliver valuable information to Customers You will be a part of the Falcon Exposure Management team and help build the systems that: Acquiring, Transforming into vulnerability management required logic and format and Ingest third party data into the Crowdstrike platform from multiple sources Build, manage, expand Internal tool which curates internal (homegrown contents) and ingests into the platform Build, manage and expand the capabilities of automated tools for providing Vulnerability Remediation information. Build, manage and expand the capabilities of a release system which should automate the process of releasing data in multiple streams of CrowdStrike platforms Build, manage, expand capabilities of improving metadata for a given vulnerabilities and smooth out the process of delivering the information to multiple teams Build, manage, and expand capabilities of multiple in house tools which ease out the process of validation of content system, its features and functionality. Design and architect the various models for continuous improvements which should ease the release process, improve quality of the data, improve performance of systems and its capabilities. The team plays an important role in ensuring our products have the best data available for customers to act upon vulnerabilities You will interact with product managers and other engineers in building both internal and external facing services. The Platform CrowdStrike Falcon is a two-component security product One component is a "sensor", which is a lightweight agent installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon cloud The cloud component aggregates sensor telemetry for each customers network, can correlate malicious behavior across multiple machines, and presents our customers operations teams with a prioritized summary of the threats detected in their environments. The Product Falcon Spotlight is the industrys first scanless endpoint vulnerability assessment solution, delivering real-time, zero-impact assessments of endpoint security posture Falcon Spotlight adds preparation and readiness to the unparalleled prevention, detection and response provided by the Falcon platform, resulting in a stronger security posture and unprecedented breach protection. What You'll Do Help define, build, and maintain our Content Management System to deliver detections and actionable information to various teams in CrowdStrike. Work with industry-leading technologies like Kafka, MySQL, Elastic Search. Work on cross-team initiatives and projects Troubleshoot critical production and customer issues. What You'll Need Bachelors degree in Computer Science or related field or equivalent work experience 7+ years of relevant work experience Proficient in GoLang/Python Strong proficiency in writing complex SQL queries, optimizing query performance, and understanding query execution plans. Knowledgeable of in-memory data structures and algorithms complexity analysis. Experience in messaging and streaming technologies such as Kafka Hands on experience in large-scale (distributed) system architecture, high scalability and availability, and optimization Operational experience in the maintenance of content systems Experience working in Linux environments Bonus Points Familiarity with Docker and Kubernetes based development and orchestration. Contributed to the open source community (GitHub, Stack Overflow, blogging) Experience with commercial clouds (AWS, Azure, GCP) Prior experience in the cybersecurity or intelligence fields. Benefits Of Working At CrowdStrike Remote-friendly and flexible work culture Market leader in compensation and equity awards Comprehensive physical and mental wellness programs Competitive vacation and holidays for recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role s, geographic neighbourhood groups and volunteer opportunities to build connections Vibrant office culture with world class amenities Great Place to Work Certified„¢ across the globe CrowdStrike is proud to be an equal opportunity employer We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Show more Show less

Posted 3 weeks ago

Apply

1.0 - 5.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Naukri logo

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations Since 2011, our mission hasnt changed "” were here to stop breaches, and weve redefined modern security with the worlds most advanced AI-native platform We work on large scale distributed systems, processing almost 3 trillion events per day We have 3.44 PB of RAM deployed across our fleet of C* servers and this traffic is growing daily Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward Were also a mission-driven company We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers Were always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other Ready to join a mission that mattersThe future of cybersecurity starts with you. About The Role We are looking to hire a Content System Engineer focused on helping develop our content development and release platform which supports many teams to deliver valuable information to Customers You will be a part of the Falcon Exposure Management team and help build the systems that: Acquiring, Transforming into vulnerability management required logic and format and Ingest third party data into the Crowdstrike platform from multiple sources Build, manage, expand Internal tool which curates internal (homegrown contents) and ingests into the platform Build, manage and expand the capabilities of automated tools for providing Vulnerability Remediation information. Build, manage and expand the capabilities of a release system which should automate the process of releasing data in multiple streams of CrowdStrike platforms Build, manage, expand capabilities of improving metadata for a given vulnerabilities and smooth out the process of delivering the information to multiple teams Build, manage, and expand capabilities of multiple in house tools which ease out the process of validation of content system, its features and functionality. Design and architect the various models for continuous improvements which should ease the release process, improve quality of the data, improve performance of systems and its capabilities. The team plays an important role in ensuring our products have the best data available for customers to act upon vulnerabilities You will interact with product managers and other engineers in building both internal and external facing services. The Platform CrowdStrike Falcon is a two-component security product One component is a "sensor", which is a lightweight agent installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon cloud The cloud component aggregates sensor telemetry for each customers network, can correlate malicious behavior across multiple machines, and presents our customers operations teams with a prioritized summary of the threats detected in their environments. The Product Falcon Spotlight is the industrys first scanless endpoint vulnerability assessment solution, delivering real-time, zero-impact assessments of endpoint security posture Falcon Spotlight adds preparation and readiness to the unparalleled prevention, detection and response provided by the Falcon platform, resulting in a stronger security posture and unprecedented breach protection. What You'll Do Help define, build, and maintain our Content Management System to deliver detections and actionable information to various teams in CrowdStrike. Work with industry-leading technologies like Kafka, MySQL, Elastic Search. Work on cross-team initiatives and projects Troubleshoot critical production and customer issues. What You'll Need Bachelors degree in Computer Science or related field or equivalent work experience 7+ years of relevant work experience Proficient in GoLang/Python Strong proficiency in writing complex SQL queries, optimizing query performance, and understanding query execution plans. Knowledgeable of in-memory data structures and algorithms complexity analysis. Experience in messaging and streaming technologies such as Kafka Hands on experience in large-scale (distributed) system architecture, high scalability and availability, and optimization Operational experience in the maintenance of content systems Experience working in Linux environments Bonus Points Familiarity with Docker and Kubernetes based development and orchestration. Contributed to the open source community (GitHub, Stack Overflow, blogging) Experience with commercial clouds (AWS, Azure, GCP) Prior experience in the cybersecurity or intelligence fields. Benefits Of Working At CrowdStrike Remote-friendly and flexible work culture Market leader in compensation and equity awards Comprehensive physical and mental wellness programs Competitive vacation and holidays for recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role s, geographic neighbourhood groups and volunteer opportunities to build connections Vibrant office culture with world class amenities Great Place to Work Certified„¢ across the globe CrowdStrike is proud to be an equal opportunity employer We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Show more Show less

Posted 3 weeks ago

Apply

1.0 - 5.0 years

3 - 7 Lacs

Pune

Work from Office

Naukri logo

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations Since 2011, our mission hasnt changed "” were here to stop breaches, and weve redefined modern security with the worlds most advanced AI-native platform We work on large scale distributed systems, processing almost 3 trillion events per day We have 3.44 PB of RAM deployed across our fleet of C* servers and this traffic is growing daily Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward Were also a mission-driven company We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers Were always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other Ready to join a mission that mattersThe future of cybersecurity starts with you. About The Role CrowdStrike is hiring a Sr Engineer Observability to help take our observability and tracing capabilities to the next level We are looking for a highly-technical, hands-on Engineer with experience using several open source projects commonly found in large-scale deployments Our team works to develop infrastructure services to support the CrowdStrike engineering teams' pursuit of a full DevOps model. What You'll Do Ensure a reliable and tested platform that provides comprehensive application performance monitoring and distributed tracing Architect, test and build a large scale observability platform leveraging Sentry and distributed tracing solutions Design and implement end-to-end tracing across microservices architecture Build, test and deliver kubernetes operators You will participate in 24x7 on-call rotations (monthly or bi-monthly) Participate in regular retros, capacity and planning meetings with your team, allowing team collaboration and discussions in a high fidelity manner Be part of "lunch and learn" demosfor new POCs or design sessions to work out new architectures Flexible working with transparent communication, we encourage flexible working and a healthy work life balance Responsible for reviewing new design proposals from your peers What You'll Need Experience in Observability, with focus on error tracking and distributed tracing (Sentry, OpenTelemetry, Jaeger or similar solutions) Experience in software development, preferably with building Kubernetes operators using (Python, Bash or Go) Experience with large-scale, business-critical Linux environments Experience operating within the cloud, AWS & GCP preferred Experience with TDD, CI/CD, Chaos Engineering or similar resilience and reliability practices for infrastructure development 8+ years industry experience Bonus Points Proven ability to work effectively with both local and remote teams. Rock solid communication skills, verbal and written. A combination of confidence and independence, with the prudence to know when to ask for help from the rest of the team. Contributions and involvement in OSS projects Experience with being on-call Knowledge of SRE, Devops and Gitops practices Benefits Of Working At CrowdStrike Remote-friendly and flexible work culture Market leader in compensation and equity awards Comprehensive physical and mental wellness programs Competitive vacation and holidays for recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role s, geographic neighbourhood groups and volunteer opportunities to build connections Vibrant office culture with world class amenities Great Place to Work Certified„¢ across the globe CrowdStrike is proud to be an equal opportunity employer We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Show more Show less

Posted 3 weeks ago

Apply

8.0 - 12.0 years

7 - 11 Lacs

Gurugram

Work from Office

Naukri logo

Role Overview : We are looking for a Technical Manager to lead the Software Development efforts for GreyMatter Solutions. As the Technical Manager, you will spearhead the development, focusing on designing, developing, and scaling highly reliable and robust software that powers the core functionalities of our GreyMatter product. Your role will be pivotal in guiding the team to deliver high-quality software solutions that enhance our platforms ability to handle the complex, real-time demands of modern warehouse operations. This role is ideal for a technically strong leader with hands-on software development experience, a passion for innovation, and proven expertise in managing teams to build world-class software products. Key Responsibilities : - Technical Leadership : Lead and manage the software development life cycle of the team, including architecture, design, coding, testing, and deployment of GreyMatter solutions. - Product Development : Work closely with product management, design, and other engineering teams to develop scalable solutions that align with business needs and deliver seamless performance in high-stakes environments. - Team Management : Mentor and lead a team of software engineers, providing guidance in best practices for software development, code reviews, and technology stack choices. Foster a culture of collaboration, continuous learning, and innovation within the team. - Platform Optimization : Drive the architectural direction for our platform, focusing on scalability, reliability, and maintainability. Ensure that the software components are designed to handle high transaction volumes, complex workflows, and real-time processing. - Project Management : Manage multiple development projects, ensuring timely delivery of features, adherence to quality standards, and risk mitigation. Oversee sprint planning, backlog management, and resource allocation. - Innovation : Stay up-to-date with the latest trends in AI, cloud technologies, and software engineering practices. Drive innovation by experimenting with new technologies and processes to enhance the performance and capabilities. Requirements : - Experience : 10+ years of software development experience with at least 2+ years in a technical leadership or management role. - Education : Bachelor's or Masters degree in Computer Science, Engineering, or a related field. Technical Expertise : - Strong proficiency in programming languages such as Java, Python, Golang OR Erlang. - Expertise in designing and developing distributed systems, microservices, and APIs. - Experience working on REST and asynchronous API integration - Deep understanding of database technologies (SQL, NoSQL), real-time data processing, and messaging systems (Kafka, RabbitMQ, etc.). - Strong knowledge of containerization (Docker, Kubernetes) and DevOps practices (CI/CD, monitoring, automation). - Experience with IoT (Internet of Things) technologies : Strong understanding of IoT frameworks and communication protocols (e.g., MQTT, CoAP, HTTP), and how these technologies integrate with cloud platforms and real-time systems. - Good understanding of version control systems, build management and testing technologies. Design principles for scalable architecture. - Leadership Skills : Proven experience in managing and growing high-performing engineering teams, fostering collaboration, and driving engineering excellence. - Problem-Solving Skills : Ability to handle complex technical challenges, make sound decisions under pressure, and creatively solve problems with a focus on results. - Communication Skills : Excellent verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Good to Have : - Exposure to serverless technologies - Application of machine learning for problem solving - Exposure to various databases and messaging technologies like Postgre SQL, Redis, Kafka, RabbitMQ, Elastic etc. - Knowledge of Container, Kubernetes and cloud-based deployment environment (AWS, GCP, Azure Cloud etc.). - Knowledge of developing scripts in Python, Shell etc. - Knowledge of working with Time Series databases (Influx etc.)

Posted 3 weeks ago

Apply

7.0 - 9.0 years

4 - 8 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

What you will do in this role :- Leads software development efforts from a technology perspective.- This involves being intimately involved with all technical activities within the team (software development life cycle activities, code reviews, research, etc.- Identifies the appropriate software architecture based on the requirements and design elements.- Maintains, reviews and evolves software architecture documents based on evolving system requirements and industry trends and technologies.- Provides work leadership, training and technical guidance to Software Engineers.- Own the system design, coding, peer review, unit tests & integration test automation.- Actively participate in team meetings as part of Agile/ Scrum sprint based execution. To be successful, we need someone who has :- The successful candidate is used to wearing multiple hats, highly motivated, quality conscious with a strong attention to detail, and exhibits a history of achievements in their career to date.- Bachelor's Degree with 7+ years of relevant experience, or Master's Degree with 7+ years of relevant experience or equivalent.- Is expert in one of High level programming language like Rust, C++, Go.- Has minimum 5+ years' experience in Rust based development.- Preferably, working knowledge of any one of AWS, Azure, GCP or equivalent.- Good analytical and troubleshooting skills. Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 3 weeks ago

Apply

5.0 - 9.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. Primary Responsibilities Lead an agile team within a Release Team / Value Stream Accountable for end to end feature design and delivery Be technically hands-on and excellent in Design, Coding and Testing End to end product quality Participate and contribute in Sprint Ceremonies Promote and develop the culture of collaboration, accountability and quality Provide technical support to team. Help team in resolving technical issues Analyze and monitor performance bottlenecks and key metrics to optimize software and system performance Document processes and procedures in managing the product and making sure best practices are always followed Communicate with internal and external business partners. Handle Onshore / Offshore model Act as the liaison between Business and Developers and project management groups Present and evaluate design solutions objectively and facilitate conflict resolution Provide timely updates on tasks to reporting supervisor Analyze and investigate Provide explanations and interpretations within area of expertise Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications Engineering Graduate or Master’s degree in IT and Computers 8+ years of Software Engineering experience 6+ years of Java/J2EE, Kubernetes, Kafka based application development 4+ years of Cloud experience, Java, Golang & Python. Hands-on experience in using design patterns Proven solid exposure to Software engineering core concepts, DevOps Proven exposed to multiple customer management Proven exceptional communication and stakeholder management Proven solid analytical, problem solving and decision-making skills Proven ability to work collaboratively in a global team with a positive team spirit At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes — an enterprise priority reflected in our mission.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Naukri logo

Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. Primary Responsibilities Design, Development and Testing of Cloud Native Microservices using SpringBoot, SpringCloud and Kafka Interpreting requirements into application design Agile development through collaborating with business and QA Ensuring the quality, architecture and accuracy of released code Be an individual contributor (very hands-on) as well as able to guide and mentor team members CI/CD integration with Jenkins, Github Understanding client strategy and business objectives Ensuring on schedule, on budget, on scope delivery within client quality goals Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications Undergraduate degree or equivalent experience 5+ years of hands on experience in Java, Spring Framework 5+ years of experience building Microservices 3+ years of hands on experience in Cloud, Container Tools and Technologies 3+ years of experience in communicating complex technical information effectively and appropriately to IT and business stakeholders Proven ability to rapidly deliver prototypes and proof-of-concept work to validate a proposed architectural approach Preferred Qualifications Practical experience with Kubernetes, Docker and GoLang Practical experience with NoSQL databases, preferably MongoDB Practical experience with Elastic Search Indexes, Redis Cache and GraphQL Experience navigating organizational change and working in a matrix organization Proven excellent communication and presentation skills Resourceful and works independently; seeks guidance on only the most complex tasks. Coaches, provides feedback, guides and mentors others Proven success in implementing new technologies in large enterprises Proven excellent problem solving skills At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone - of every race, gender, sexuality, age, location and income - deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

In this Site Reliability Engineer role, you will work closely with entire IBM Cloud organization to maintain and operationally improve the IBM cloud infrastructure. You will focus on the following key responsibilities: Ability to respond promptly to production issues and alerts 24x7 Execute changes in the production environment through automation Implement and automate infrastructure solutions that support IBM Cloud products and services to reduce toil. Partner with other SRE teams and program managers to deliver mission-critical services to IBM Cloud Build new tools to improve automated resolution of production issues Monitor, respond promptly to production alerts, Execute changes in Production through automation Support the compliance and security integrity of the environment Continually improve systems and processes regarding automation and monitoring. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Excellent written and verbal communication skills. Minimum 5+ years experience in handling large production systems environment Must be extremely comfortable using and navigating within a Linux environment Ability to do low level debugging and problem analysis by examining logs and running Unix commands Must be efficient in writing and debugging scripts 3-5+ years of experience in Virtualization Technologies and Automation / Configuration Managements Automation and configuration management tools/solutionsAnsible, Python, bash, Terraform, GoLang etc. (at least one) Virtualization technologiesCitrix Xen Hypervisor (Preferred), KVM(also preferred), libvirt, VMware vSphere, etc. (at least one) Monitoring technologiesZabbix, Sysdig, Grafana, Nagios, Splunk, etc. (at least one) Working knowledge with Container technologiesKubernetes, Docker, etc. Flexibility to work on shifts to handle production systems Preferred technical and professional experience Good experience inPublic cloud platforms,Kubernetes clusters and Strong Linux skills for managing services across microservices platform, good SRE knowledge in Cloud Compute, Storage and Network services.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Understand and integrate new technologies such as Software-Defined Networking and Network Functions Virtualization to cloud platforms with skills in the areas of Virtual switches, Network overlay technologies, Overlay technologies, Physical NIC drivers and selective leverage offloads a software interfaces Linux based driver ecosystem development and integration. Work with kernel networking subsystems such as iptables, sockets Need to have core network troubleshooting skills, response with urgency on incidents, perform root cause analysis, look out for the patterns, build knowledge base. You will be developing solutions for SDN infrastructure on Z server platform You will be expected to work with global teams and independently own the areas of responsibility. Expected to participate in scrums, sprint planning and retrospectives and be an active member of the team providing feedback to improve as needed. You will be expected to work collaboratively with the team, learn new technologies and apply the skills learn Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Programming Language: GoLang, REST API with backend application development. Advanced Networking KnowledgeProficiency in Software Defined Network (SDN), network design, protocols, and infrastructure, including LAN/WAN, SDN, and cloud networking. Familiarity with IPv4/IPv6, QoS, MPLS, and BGP Strategic Infrastructure PlanningCandidate should have the ability to design scalable and resilient network architectures, plan for capacity, and ensure disaster recovery and business continuity. Security ExpertiseBasic knowledge of cybersecurity principles to protect network integrity and data privacy. Operating SystemsUnderstanding how different operating systems affect network design. Problem-SolvingStrong analytical and problem solving skills to troubleshoot complex network issues in Production and Non-Production environments. Critical ThinkingAbility to think strategically and anticipate future network needs. CommunicationEffective communication skills to collaborate with teams and explain technical concepts to all stakeholders. Strong knowledge of Containers (for eg. docker / Podman etc) & related technologies like container registries, Dockerfiles, creating container images, deploying containers etc Strong working knowledge of Container Orchestration (Kubernetes) Strong knowledge of Linux basics including packing, package managers, working with system services, distro specific development, building source code into distro specific packages, pkg installation etc. Knowledge of working with Linux distros like Ubuntu Good knowledge of Virtualization like hypervisor, Virtual Machines, Bare Metal, Partitions etc and infrastructure/system management. Preferred technical and professional experience At least 12+ years of working experience with Linux distributions (Ubuntu/RHEL) in a production environment. Advanced Networking KnowledgeProficiency in Software Defined Network (SDN), network design, protocols, and infrastructure, including LAN/WAN, SDN, and cloud networking. Familiarity with IPv4/IPv6, QoS, MPLS, and BGP Strategic Infrastructure PlanningCandidate should have the ability to design scalable and resilient network architectures, plan for capacity, and ensure disaster recovery and business continuity. General understanding of private /public / hybrid cloud concepts General understanding of HW servers and server components

Posted 3 weeks ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

As a DevOps Developer for the IBM Cloud Object Storage Service, you will play a pivotal role in enhancing the developer experience, productivity, and satisfaction within the organization. Your primary responsibilities will include: Collaborating with development teams to understand their needs and provide tailored solutions that align with the organization's goals and objectives. Designing and implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins, Tekton, etc. Designing and implementing tools for automated deployment and monitoring of multiple environments, ensuring seamless integration and scalability. Staying updated with the latest trends and best practices in DevOps and related technologies, and incorporating them into the development platform. Ensuring security and compliance of the platforms, including patching, vulnerability detection, and threat mitigation. Providing on-call IT support and monitoring technical operations to maintain the stability and reliability of the developer platform. Collaborating with other teams to introduce best automation practices and tools, fostering a culture of innovation and continuous improvement. Embracing an Agile culture and employing relevant fit-for-purpose methodologies and tools such as Trello, GitHub, Jira, etc. Maintaining good communication skills and the ability to lead global teams remotely, ensuring effective collaboration and knowledge sharing. Implement and automate infrastructure solutions that support IBM Cloud products and infrastructure Implement, and maintain state-of-the-art CI/CD pipelines, ensuring full compliance with industryImplement, and maintain state-of-the-art CI/CD pipelines, ensuring full compliance with industry standards and regulatory frameworks. Administer automated CI/CD systems and tools Partner with other teams, managers and program managers to develop alerting and monitoring for mission-critical services Provide technical escalation support for other Infrastructure Operations team Maintain highly scalable, secure cloud infrastructures leveraging industry-leading platforms such as AWS, Azure, or GCP. Orchestrate and manage infrastructure as code (IaC) implementations using cutting-edge tools like Terraform Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Proven Experience: Demonstrated track record of success as a Site Reliability Engineer or in a similar role. System Monitoring and Troubleshooting: Strong skills in system monitoring, issue response, and troubleshooting for optimal system performance. Automation Proficiency: Proficiency in automation for production environment changes, streamlining processes for efficiency. Collaborative Mindset: Collaborative mindset with the ability to partner seamlessly with cross-functional teams for shared success. Effective Communication Skills: Excellent communication skills, essential for effective integration planning and swift issue resolution. Tech Stack Jenkins LInux Administration Python Ansible Golang Terraform Preferred technical and professional experience Programming skills – scripting, Go, Python Must be proficient in writing, debugging, and maintaining automation,scripts, and code (ie, Bash, Ansible, and Python, Java or Golang Ability to administrate, configure, optimize and monitor services and/or servers at scale. Strong understanding of scalability, reliability, and performance principles

Posted 3 weeks ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

IBM Cloud has a global cloud presence that continues to grow and expand its reach. This team is responsible for the architecting, development and setting up company-wide infrastructure and ensuring their availability, reliability, security, and compliance. This role involves a mix of development, operational duties, strategic planning, and end-user support. You'll be part of a small, agile team that boasts deep technical expertise, has a significant business impact, and enjoys a high level of operational flexibility. Manage the full lifecycle of code changes from development to deployment, including code reviews, testing, and operations. We are a global team, so communication skills (both verbal and written) are critical as well as flexibility to work with team members in other time zones. Key Responsibilities Manage the full lifecycle of code changes from development to deployment, including code reviews, testing, and operations. Use of various open-source tools for instrumenting, monitoring, alerting, and debugging of production services. Participate in on-call rotations along with the other members of the team to maintain the uptime of our services out of hours. Participate in architectural discussions and help drive the future of our services as we continually strive to provide best-in-class experiences for IBM development teams. Stay abreast of the latest technologies and methodologies with high focus on Cloud infrastructure (VPC, Kubernetes/OpenShift, Istio, Akamai etc). Provide exceptional end-user support, collaborating with development teams to understand their needs and optimize their build processes. Required education Bachelor's Degree Required technical and professional expertise BE/B.Tech with Branches - Computer Science , Information Science Strong coding skills in one or more programming languages such as Golang, C++, Java, Python. Strong problem-solving and analytical reasoning skills. Preferred technical and professional experience Knowledge of IBM Cloud services and management, with an emphasis on deploying and scaling applications in a cloud environment.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

5 - 12 Lacs

Bengaluru

Remote

Naukri logo

We are looking 5 years of hands-on experience in developing, deploying, and maintaining blockchain-based solutions. Proficiency in Rust, Golang, Solidity, and Node.js, along with hands-on Geth, Docker & other blockchain infrastructure tools.

Posted 3 weeks ago

Apply

12.0 - 15.0 years

55 - 60 Lacs

Ahmedabad, Chennai, Bengaluru

Work from Office

Naukri logo

Dear Candidate, We are hiring a Haskell Developer to develop highly-reliable software with an emphasis on correctness and maintainability. Key Responsibilities: Design and implement backend systems in Haskell Apply type-safe and pure functional programming principles Write tests, property checks, and formal verifications Collaborate on domain modeling, APIs, and compiler extensions Optimize code for performance and memory safety Required Skills & Qualifications: Proficient in Haskell , GHC , and Cabal/Stack Familiar with typeclasses , monads , and algebraic data types Experience with Servant , Yesod , or Snap frameworks Bonus: Background in formal methods or financial systems Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies

Posted 3 weeks ago

Apply

10.0 - 16.0 years

8 - 18 Lacs

Bengaluru

Remote

Naukri logo

We are looking for Lead Blockchain Developer. Skills- Blockchain, Crypto exchange, Arbitrage knowledge, Golang preferred

Posted 3 weeks ago

Apply

4.0 - 8.0 years

14 - 24 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Required Experience: 4-8 Years Job Location: Pune/Bengaluru/Ahmedabad/Indore/Hyderabad What you can expect in the role - "The Golang developer will participate in all phases of the development cycle with minimal supervision, handling complex coding tasks and designing complete software modules. The role requires solid experience with Go, and familiarity with Templ, Alpine.js, and HTMX is a strong plus. Responsibilities include performing code reviews, collaborating with peers, mentoring junior and mid-level developers, and maintaining direct communication with clients. The project involves migrating an existing application from React to Golang, so the ability to read and understand React code is a valuable plus. This position requires a proactive professional with strong problem-solving skills, capable of managing their own time and delivering on commitments without constant oversight. A high level of ownership, autonomy, and accountability is expected to ensure high-quality results within scope and deadlines. A very strong command of English is essential, as the entire project and team operate fully in English, including all meetings, communication, and documentation." Ability to adapt to a rapidly changing environment Perks and benefits Hybrid - 2 days a week Competitive salary package Medical Insurance Other reimbursements Kindly direct share your resume on vatsalya.purohit@globant.com with updated resume and CTC and notice period details.

Posted 3 weeks ago

Apply

4.0 - 6.0 years

6 - 9 Lacs

Mumbai, Bengaluru, Delhi / NCR

Work from Office

Naukri logo

Notice Period : (Immediate Joiner - Only) Overall Experience : 4-5 Years What qualities are we looking for ? - Technically hands-on, with deep-dive expertise in designing and developing real-time internet applications or high-scale SAAS applications - 3 - 5 years of experience in developing products with at least a couple of years in leading a team - Excellent command over Data Structures & Algorithms - Exceptional coding skills in an Object-Oriented programming language (Java/ Golang) - Strong problem-solving and analytical skills - Experience with web technologies Java, Spring, Python, Linux, Apache, MySQL, Solr, Memcache, Redis - Experience with high-performance services catering to millions of daily traffic is a plus. What will you get to do here ? - Enable best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. - Drive the adoption of best practices & regular participation in code reviews, design reviews, and architecture discussions. - Experiment with new and relevant technologies, and tools, and drive innovation & adoption while measuring yourself on the impact you can create. - Implementation of long-term technology vision for your team. - Responsible for the complete architecture of your product - Creating architectures & designs for new solutions around existing/new areas - Decide technology & tool choices for your team & be responsible for them. Driving Results : - Good single contributor & good team player. - Flexible attitude towards work, as per the needs. - Proactively identify & communicate issues and risks. Other Personal Characteristics : - Dynamic, engaging, self-reliant developer - Ability to deal with ambiguity - Manage a collaborative and analytical approach - Self-confident and humble - Open to continuous learning - Intelligent, rigorous thinker who can operate successfully amongst bright people. Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad,Remote

Posted 3 weeks ago

Apply

4.0 - 8.0 years

50 - 55 Lacs

Chandigarh

Work from Office

Naukri logo

As a Golang developer, you will be immersed in our backend infrastructure, taking charge of complex architecture and coding challenges. Your primary focus will be based on pure backend coding, strategy thinking, and working closely with the frontend development team to deliver seamless and innovative solutions. Role and Responsibilities : - Backend Language : Using Go as your backend language throughout any development and maintenance procedures - Backend Development : Development of scalable and robust backend solutions, including maintaining, enhancing, and integrating backend technologies - Hands-on Coding : Implementing end-to-end solutions that seamlessly integrate with the frontend, ensuring a cohesive user experience. - API Development : Creating and implementing robust RESTful APIs to extend application functionalities, facilitating seamless integration with third-party services 2 for enhanced features - Third-Party Integrations : Seamlessly incorporating external services into the system, including payment gateways, real-time call functionalities, and live communication features. - Collaboration : Collaborating closely with the frontend team to ensure smooth functionality and user experiences. - Reliability and Scalability : Assuring the reliability, scalability, and efficiency of our backend systems to meet the demands of our applications. - Technical Guidance : Providing technical guidance and mentorship when needed to the development team, fostering a culture of excellence and continuous improvement. - Innovation : staying updated with the latest technologies and industry trends, driving technical innovation within the organization. Work experience requirements : - Experience in national and/or global technology projects with significant demand. - Experience in the implementation and management of payment solutions and real-time data systems. - Experience in the implementation of cybersecurity protocols, with a preference for military-grade protocols. - Experience in the implementation of highly complex database architectures in AWS or similar. Qualifications : To be successful in this role, you must possess the following qualifications : - Education: Bachelors degree in Computer Science or Software Engineering. - Masters Degree: Masters degree in Computer Science or Software Engineering. - Experience : 4 to 8 years of professional experience as a backend developer, with a proven track record of building complex, scalable applications. - GO Proficiency : Proficiency in Go Language or similar languages. - Additional Backend Languages : Proficiency and previous experience in other backend languages such as Java, Node.js, or Python are a plus. - Frameworks : Experience with frameworks such as Gin, Echo, Spring Boot, Express.js, or Django. - Database Expertise : Solid understanding of database systems, including SQL and NoSQL databases. - Containerization Technologies : Master Level in containerization technologies Kubernetes and Docker - Cloud Experience : Previous in-depth level experience with AWS or Azure. - Software Engineering : Strong knowledge of software engineering principles, design patterns, and best practices. - Problem-Solving : Excellent problem-solving skills and attention to detail. - Communication : Ability to motivate the team with exceptional communication and interpersonal skills. To be successful in the application for the position : You must have master-level experience in the following technologies : - Golang - Postgres - gRPC - Redis - RabbitMQ - OAuth2 You should have advanced knowledge in the following technologies : - Kubernetes - Docker - Gitlab CI/CD - Prometheus - Grafana4 - Kong - ArgoCD

Posted 3 weeks ago

Apply

8.0 - 12.0 years

10 - 14 Lacs

Gurugram

Work from Office

Naukri logo

Role Overview: We are looking for a Technical Manager to lead the Software Development efforts for GreyMatter Solutions. As the Technical Manager, you will spearhead the development, focusing on designing, developing, and scaling highly reliable and robust software that powers the core functionalities of our GreyMatter product. Your role will be pivotal in guiding the team to deliver high-quality software solutions that enhance our platforms ability to handle the complex, real-time demands of modern warehouse operations. This role is ideal for a technically strong leader with hands-on software development experience, a passion for innovation, and proven expertise in managing teams to build world-class software products. Key Responsibilities: - Technical Leadership: Lead and manage the software development life cycle of the team, including architecture, design, coding, testing, and deployment of GreyMatter solutions. - Product Development: Work closely with product management, design, and other engineering teams to develop scalable solutions that align with business needs and deliver seamless performance in high-stakes environments. - Team Management: Mentor and lead a team of software engineers, providing guidance in best practices for software development, code reviews, and technology stack choices. Foster a culture of collaboration, continuous learning, and innovation within the team. - Platform Optimization: Drive the architectural direction for our platform, focusing on scalability, reliability, and maintainability. Ensure that the software components are designed to handle high transaction volumes, complex workflows, and real-time processing. - Project Management: Manage multiple development projects, ensuring timely delivery of features, adherence to quality standards, and risk mitigation. Oversee sprint planning, backlog management, and resource allocation. - Innovation: Stay up-to-date with the latest trends in AI, cloud technologies, and software engineering practices. Drive innovation by experimenting with new technologies and processes to enhance the performance and capabilities. Requirements: - Experience: 10+ years of software development experience with at least 2+ years in a technical leadership or management role. - Education: Bachelor's or Masters degree in Computer Science, Engineering, or a related field. Technical Expertise: - Strong proficiency in programming languages such as Java, Python, Golang OR Erlang. - Expertise in designing and developing distributed systems, microservices, and APIs. - Experience working on REST and asynchronous API integration - Deep understanding of database technologies (SQL, NoSQL), real-time data processing, and messaging systems (Kafka, RabbitMQ, etc.). - Strong knowledge of containerization (Docker, Kubernetes) and DevOps practices (CI/CD, monitoring, automation). - Experience with IoT (Internet of Things) technologies: Strong understanding of IoT frameworks and communication protocols (e.g., MQTT, CoAP, HTTP), and how these technologies integrate with cloud platforms and real-time systems. - Good understanding of version control systems, build management and testing technologies. - Design principles for scalable architecture. - Leadership Skills: Proven experience in managing and growing high-performing engineering teams, fostering collaboration, and driving engineering excellence. - Problem-Solving Skills: Ability to handle complex technical challenges, make sound decisions under pressure, and creatively solve problems with a focus on results. - Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Good to Have: - Exposure to serverless technologies - Application of machine learning for problem solving - Exposure to various databases and messaging technologies like Postgre SQL, Redis, Kafka, RabbitMQ, Elastic etc. - Knowledge of Container, Kubernetes and cloud-based deployment environment (AWS, GCP, Azure Cloud etc.) - Knowledge of developing scripts in Python, Shell etc. - Knowledge of working with Time Series databases (Influx etc.) Note: For your candidature to be considered on this job, you need to apply necessarily on the company's redirected page of this job. Please make sure you apply on the redirected page as well.

Posted 3 weeks ago

Apply

1.0 - 2.0 years

4 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for a highly skilled and experienced Associate 2 to join our team in Mumbai. The ideal candidate will have 1-2 years of experience in business taxation, with a strong background in accounting and excellent communication skills. Roles and Responsibility Prepare high-quality tax returns, including Form 1040, Trust returns Form 1041, Multi-State Returns, Partnership Form 1065, and S-Corporation Form 1120S. Reconcile client-provided documentation and identify inconsistencies. Develop an understanding of reporting requirements for different entity structures and the compliance process. Leverage tax knowledge and the tax preparation process to complete work for review. Stay current on tax legislation relevant to Private Client Service clients. Collaborate with USI and U.S. teams to answer questions or collect necessary information for tax service requirements. Ensure all checklists and controls are completed. Remain up to date on current tax practices and changes in tax law. Identify and report all risk and compliance issues, breaches, and suspicious activities. Perform other duties as required. Job Requirements Bachelor's degree and master's degree in accounting (B.Com/BBA, MBA/M.Com). Experience preparing workpapers and U.S. tax returns. Proficiency in English, both oral and written communication. Strong computer skills, including proficiency in Microsoft Excel. Experience with Go-systems or CCH tax software. EA/CPA is preferred. Ability to balance life's demands while serving clients.

Posted 3 weeks ago

Apply

1.0 - 3.0 years

3 - 6 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 1-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.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Noida

Work from Office

Naukri logo

About the role : - You will spend time in ensuring the products have best technical design and architecture; you would be supported by peers and team members in creating best-in-class technical solutions. - Identify technical challenges proactively and provide effective solutions to overcome them, ensuring the successful implementation of features and functionality. - Quickly respond to business needs and client facing teams demand for features, enhancements and bug fixes. - Work with senior Ripik.AI tech and AI leaders in shaping and scaling the software products and Ripiks proprietary platform for hosting manufacturing focussed AI and ML software products Required Skills & Experience : - You should have 3+ years of experience, with deep expertise in Java, Golang & Python. - Must have: Expert in coding for business logic, server scripts and application programming interfaces (APIs) - Excellent in writing optimal SQL queries for backend databases; CRUD operations for databases from applications. - Exposure to relational databases : MYSQL, Postgres DB, non-relational: MongoDB, Graph based databases, HBASE, Cloud native big data stores; willing to learn and ramp up on multiple database technologies . - Must have at least 1 public cloud platform experience (GCP/Azure/AWS; GCP preferred). - Good to have: Basic knowledge of Advanced Analytics / Machine learning / Artificial intelligence (has to collaborate with ML engineers to build backend of AI-enabled apps)

Posted 3 weeks ago

Apply

10.0 - 15.0 years

9 - 13 Lacs

Mumbai

Work from Office

Naukri logo

We are the perfect match if you are a Leader with a 10-15 years of experience & worked with Product Company with high traffic cloud based, customer facing applications. Technical Skills : - Strong System Design and Architecture Skills, Functional or OO Programming skills, Clean Coding (min. good understanding of basic SOLID principles) - Expertise in common design patterns - Backend : Two or more of Elixir, Python, Golang, Node.js, Ruby and ready to work on any of the stacks listed here after upskilling - Database : PostgreSQL , MySQL, MariaDB or any RDBMS. Must have strong SQL and performance tuning skills. Should know database design - Experience in Cloud, DevOps, Docker, Kubernetes - Product Development Methodologies such as Agile - Strong design skills in defining API Data Contracts / OOAD / Microservices / Data Models and Concurrency concepts - User Interface development using modern Web Frameworks such as React Soft Skills : - A solution oriented, problem solving mindset - Leadership Skills & Some experience with client interactions - Excellent Communication Skills, Opinions and the confidence to express yourself Here's how your day would look like : - Leading a team with a hands-on approach. - Be a hands-on Engineering Leader, well-versed in all the technologies in the stack & be willing and able to write code, design or troubleshoot issues. - Do Design and Code Reviews - Creating design artifacts for implementation - Building cloud-native applications that run on GCP/ AWS - Developing zero-defect software and test cases alongside implementation - Developing UI components, APIs, business components, microservices, etc. to simplify the user journey - Conducting root cause analysis of support tickets raised by clients and proposing solutions to fix them - Frequently interact with customers to understand their challenges and bring in customer insights to the team. - Work Closely with the Product team, other Business Teams and Enabler pods to determine business priorities - Work Closely with clients to guide on technical direction. - Set up processes that ensure high quality and excellence and align with IDfy development principles - Bring a culture of ownership and innovation to the POD. - Staying ahead of the game by predicting future fraud techniques and building solutions to prevent them

Posted 3 weeks ago

Apply

5.0 - 7.0 years

1 - 5 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Work Hours : 2 PM - 11 PM IST About the Role :We're looking for a skilled Golang Developer to join our team and help build a Lift and Shift Agent to migrate applications to the cloud. You'll work with cloud platforms, ensure compatibility across systems, and write high-quality, scalable code. What You'll Do :- Develop, test, and optimize a Lift and Shift Agent for cloud migration- Collaborate with teams to ensure compatibility with different platforms- Debug and troubleshoot issues- Ensure security compliance and maintain documentation What We're Looking For :- Experience with AWS, GCP, or Azure- Strong knowledge of Golang, Linux, and UNIX- Familiarity with Gin, Revel, Beego frameworks- Experience with Docker, Kubernetes, and cloud migration- Problem-solving mindset and strong communication skillsBonus Skills :- Linux shell scripting & automation- Understanding of networking (TCP/IP, DNS, HTTP)- Open-source contributions in Go or Linux scripting

Posted 3 weeks ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role : We are seeking a skilled and passionate API Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable APIs that power our applications and services. You will work closely with other developers and stakeholders to ensure seamless integration and data exchange. Responsibilities : API Design & Development : - Design and develop RESTful and GraphQL APIs using relevant programming languages and frameworks.- Implement API specifications and documentation using OpenAPI (Swagger) or similar tools.- Develop and maintain API endpoints for data retrieval, manipulation, and integration.- Design and implement efficient data models and schemas.- Implement security and authentication mechanisms for APIs (OAuth, JWT, API Keys).API Integration & Testing : - Integrate APIs with internal and external systems and services.- Develop and execute comprehensive API test plans and test cases.- Perform unit testing, integration testing, and end-to-end testing of APIs.- Utilize API testing tools (Postman, Insomnia) for testing and debugging.API Performance & Optimization : - Optimize API performance for scalability and reliability.- Implement caching strategies and performance monitoring.- Troubleshoot and resolve API performance issues.- Implement API rate limiting and throttling.API Documentation & Maintenance : - Create and maintain clear and concise API documentation.- Ensure API documentation is up-to-date and accurate.- Provide ongoing support and maintenance for APIs.- Implement API versioning and deprecation strategies.Collaboration & Communication : - Collaborate with cross-functional teams (front-end developers, back-end developers, product managers) to define API requirements.- Communicate effectively with stakeholders regarding API design, development, and issues.- Participate in code reviews and provide constructive feedback.- Maintain version control of API code and configurations.Required Technical Skills : Programming Languages : - Proficiency in one or more programming languages (e.g. , Python, Java, Node.js, Go, C#).API Development : - Experience in designing and developing RESTful and GraphQL APIs.- Knowledge of API design principles and best practices.- Experience with API frameworks (e.g. , Flask, Django REST framework, Express.js, Spring Boot).API Standards & Tools : - Familiarity with OpenAPI (Swagger) or similar API documentation tools.- Experience with API testing tools (Postman, Insomnia). Data Formats & Protocols : - Proficiency in JSON and XML data formats.- Understanding of HTTP and HTTPS protocols.Authentication & Authorization : Experience with OAuth, JWT, API Keys, and other authentication mechanisms.Database Knowledge : - Understanding of relational and non-relational databases.- Proficiency in SQL or NoSQL query languages.Version Control : - Proficiency in Git and GitHub/GitLab.Cloud Platforms (Optional) : Experience with cloud platforms (AWS, Azure, GCP) and related API services.Containerization (Optional) : Experience with Docker and Kubernetes for API deployment. Required Experience : - [3-5 years] of experience in API development or related roles.- Proven experience in designing and developing RESTful or GraphQL APIs.- Experience with API testing and documentation.Soft Skills : - Excellent problem-solving and debugging skills.- Strong communication and collaboration skills.- Ability to work independently and as part of a team. - Strong attention to detail.- Ability to learn and adapt to new technologies. Certifications (Preferred) : - AWS Certified Developer - Associate.- Google Cloud Certified Professional Cloud Developer.- Microsoft Certified : Azure Developer Associate.Education : Bachelor's degree in Computer Science, Software Engineering, or a related field

Posted 3 weeks ago

Apply

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

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