Home
Jobs
Companies
Resume

1342 Golang Jobs - Page 48

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

2 - 5 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and youll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Software Development Expertise:Strong background in software development, demonstrating expertise in programming languages such as Java, Python, or C++. Cloud Technology Proficiency:Experience with cloud-based technologies, showcasing familiarity with modern cloud ecosystems and tools. NoSQL Database Knowledge:Proficiency in NoSQL databases, particularly experience with technologies like Cloudant, adding value to data management practices. Self-Starter Mindest:A self-starter with a proactive mindset, able to initiate and drive projects independently. Excellent Problem-Solving Skills:Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions. Collaborative Team Player:Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment. Preferred technical and professional experience Programming skills scripting, Go, Python, Java, C/C++ 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 months ago

Apply

4 - 9 years

6 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : 4 years designing, developing, and deploying enterprise software-Mandatory . At least 1+ year of shipping cloud native software in AWS. 2.5+ yrs of Experience with Programming language Golang-Mandatory. Experience working with REST APIs. -Mandatory Experience with developing manageable and autoscaling microservices-Mandatory Knowledge on Java-Nice to Have Notice Period :Max 30 days of Official NP Experience Required :4-9 years Location :Bangalore/Chennai/Gurgaon Mode of Work :Hybrid(3 days WFO) Mode of Interview :Virtual(Video Call) Primary Skills Designing and Development using Golang(2.5+ yrs) ,Very good at coding, Rest API and Microservices

Posted 3 months ago

Apply

6 - 8 years

8 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

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

Posted 3 months ago

Apply

3 - 6 years

5 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Responsibilities Do you have a passion for learning and applying modern software engineering practices? Are you excited to use these practices to deliver and manage mission critical services at scale? Are you a quick thinker? If so, please read on. Do you love to solve business problems with systems and integrations? Do you want every day to be a bit different and allow you to work with individuals across the spectrum of the organization? Then you just may be a fit for this critical software developer role. IBM is trailblazing new solutions and services that span key technologies within the IBM Infrastructure portfolio. We are looking for experienced candidates focused on back-end development. As a software engineer, the ideal candidate must bring a deep level of experience designing, implementing, and troubleshooting modern as-a-service and cloud capabilities. In addition, they are accountable as individuals and organizational leaders for delivering value by bringing relevant technology domain and implementation expertise in topics aligned with cloud platform integration, orchestration & provisioning, security and DevOps. As an IBM software developer, you are also expected to assist in the gathering of business and technical requirements, to implement specific technologies while demonstrating progress on a regular basis and to partner with technical leads or project managers to identify and overcome blockers. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise A minimum of 3 to 6years of experience in software development Experience with GO, Python, NodeJS, REST, JSON Experience with Cloudant or NoSQL database, Jenkins Experience with agile software development, continuous integration and continuous delivery Experience in working with large teams distributed across geo locations Strong debug skills, effective verbal and written communication skills, team oriented Preferred technical and professional experience Knowledge of the IBM Cloud platforms or another as-a-service platform and its architecture Experience working in a startup / scale-up business environment Proficient with one or more project management tools Jira, Git, Aha, etc

Posted 3 months ago

Apply

3 - 7 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

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

Posted 3 months ago

Apply

8 - 10 years

10 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Role Description: Build a model of the IBM Z IO system using modeling SW such as Pioneer, to simulate IO timings of the system in order to build performance in the system from the ground up. Work with development teams to provide performance improvements. Build a simulation model of the IO system Using C/C++ and simulation SW. Perform workload runs on the model to profile the I/O performance Analyze the runs to develop a performance understanding of the new architecture, and provide feedback to Design teams on performance Work with development teams to simulate new designs into the model for performance Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise * 8-10 years of experience as Software Developer/Tester or Performance Analyst/Tester * Experience to work in virtualized environments like KVM, z/VM or Container based * Functional or performance testing experience of multi-tiered applications * Experience with programming languages like Bash, Python, C/C++, Golang, Java, Rust * Good understanding of Operating System and Computer Architecture concepts * Basic experience with performance analysis of applications / systems and performance tools * Experience with application of agile concepts * Good Communication and presentation skills Preferred technical and professional experience * Knowledge of IBM Z Systems physical architecture * Linux on IBM Z functional or performance testing knowledge * Linux system administration skill for HW resources and software products including CPU, memory, storage, network, cryptography, z/VM, KVM, podman Container, databases, application server, web applications, etc.

Posted 3 months ago

Apply

2 - 5 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities "As a Mobile Software Developer, you will work within the Office of the CIO. You will fulfill a critical role in Mobile@IBM and share responsibility for the internal mobile deployment at IBM and Beekeeper compliance reporting for all platforms. You bring to IBM strong technical experience, engagement and communication skills You will partner with platform engineering and other foundational services for the successful execution of our strategic vision You keep abreast of current developments in the IT industry Background showcasing innovative thought and out of the box thinking You are customer focused, flexible and willing to take ownership of issues and projects Ability to manage complex technical challenges across multiple organizations and stakeholders Familiar with Agile methodology and the Scrum framework " Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise "Required: Experience with Python, Node.js, Bash, PostgreSQL, and Go. Experience developing on Red Hat OpenShift. "

Posted 3 months ago

Apply

2 - 6 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Your Role: Software developer in the cloud storage area, implementing and consuming APIs in the IBM cloud infrastructure environment (IaaS). Motivated self-starter who loves to solve challenging problems and feels comfortable managing multiple and changing priorities, and meeting deadlines in an entrepreneurial environment Highly organized, detail-oriented, excellent time management skills and able toeffectively prioritize tasks in a fast-paced, high-volume, and evolving work environmentResponsibilities are: Designing and developing storage integrations to enable and support cloud platform business efforts. Participate in troubleshooting and fixing issues in existing cloud storage environment. Required to produce code that is secure, scalable, and reliable, supported by unit tests, functional tests, and technical documentation. Required to participate in code reviews for your peers' development work, triage and solve live customer issues, and participate in all scrum activities. Additionally, monitor, measure, and improve code and data performance for the application you help to develop. Available for occasional on-call shifts during weekdays and weekends All of this will take place in a strong team environment, which necessitates strong communication. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8-12 years of Industry experience Strong systems management experience in Linux/UNIX systems (RHEL preferred) Expert in Linux networking technologies, and routing protocols (BGP, FRR) Expert in Docker and containerization technologies Experience with cloud computing technologies such as AWS, VMware, Azure Experience with application deployment using CI/CD Experience with monitoring tools such as Prometheus, Sysdig, Grafana, etc. Preferred technical and professional experience Experience with Linux virtualization technologies such as KVM, Xen and QEMU Experience with Ceph, NFS, iSCSI, or object storage technologies Excellent Git skills (merges, rebase, branching, forking, submodules) Excellent with Python, Ansible, Terraform, Jenkins Microservices design and development in Kubernetes and GoLang (preferably) Experience with k8s CRDs, k8s controller programming with watcher informer model

Posted 3 months ago

Apply

4 - 6 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Do you have a passion for learning and applying modern software engineering practices? Are you excited to use these practices to deliver and manage mission critical services at scale? Are you a quick thinker? If so, please read on. Do you love to solve business problems with systems and integrations? Do you want every day to be a bit different and allow you to work with individuals across the spectrum of the organization? Then you just may be a fit for this critical software developer role. IBM is trailblazing new solutions and services that span key technologies within the IBM Infrastructure portfolio. We are looking for experienced candidates focused on back-end development. As a software engineer, the ideal candidate must bring a deep level of experience designing, implementing, and troubleshooting modern as-a-service and cloud capabilities. In addition, they are accountable as individuals and organizational leaders for delivering value by bringing relevant technology domain and implementation expertise in topics aligned with cloud platform integration, orchestration & provisioning, security and DevOps. As an IBM software developer, you are also expected to assist in the gathering of business and technical requirements, to implement specific technologies while demonstrating progress on a regular basis and to partner with technical leads or project managers to identify and overcome blockers. As a critical member of the team tasked with delivering on above promise, your day-to-day activities will include but may not be limited to the following: Developing knowledge of major cloud and as-a-service technologies, and additional knowledge or experience in the areas of IT and/or cloud technology architecture (service management and/or resiliency is a plus) Implementing modern tools and techniques to develop clean, efficient and reusable code and actively participating in code and design reviews Identifying and addressing design, development and delivery performance bottlenecks Leveraging monitoring tools to gain insight into performance or potential failure points and taking corrective action Coordinating with support and development teams with which IBM Infrastructure Platform interacts to follow up on dependencies and issues and resolving them Defining, implementing and executing unit tests (including automation) Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBMs product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive. Required Professional and Technical Expertise * 4-6 years experience in architecture and development of SaaS based security offerings, cognitive systems, netflow analytics and microservices. * Experience with GO, Python, NodeJS, REST, JSON, Scripting skills * Experience with Cloudant or NoSQL database, Jenkins * Experience with agile software development, continuous integration and continuous delivery * Experience in working with large teams distributed across geo locations * Strong communication, analytical, and collaborative problem-solving skills.

Posted 3 months ago

Apply

3 - 6 years

5 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities We are seeking a skilled back-end developer to join our IBM Cloud Platform team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise A minimum of 3 to 6 years of experience in software development Experience with GO, Python, NodeJS, REST, JSON Experience with Cloudant or NoSQL database, Jenkins Experience with agile software development, continuous integration and continuous delivery Experience in working with large teams distributed across geo locations Strong debug skills, effective verbal and written communication skills, team oriented Preferred technical and professional experience Knowledge of the IBM Cloud platforms or another as-a-service platform and its architecture Experience working in a startup / scale-up business environment

Posted 3 months ago

Apply

2 - 6 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Who you are: You are an IBM Cloud Software Development Engineer. You are talented, innovative and enthusiastic Software engineering professional who wants to develop and improve software that powers the Cloud and build the next generation cloud & security services to make our customers succeed. What youll do: You are a part of Cloud platform Service Engineering team. You are responsible for delivering infrastructure services with top-notch performance, first-rate security, fail-safe reliability and exceptional quality. You will be the key individual responsible for development of new cloud services on the IBM Cloud Platform. You will get to work with Fortune 100 Enterprise clients and build hyperscale cloud services for the largest companies in the world. 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. How well help you grow: Youll have access to all the technical and management training courses to become the expert you want to be. Youll learn directly from Senior members/leaders in this field. You'll have the opportunity to work with multiple clients. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Minimum 6years of experienceDemonstrated problem-solving and analytical skills Proficient in Python Computer/Server hardware knowledge and working experience Experience in PHP or Golang Experience with relational databases and SQL (Oracle, MySQL,MSSQL), also non-relational e.g. ETCD a plus. Experience in developing efficient automated unit / functional tests to support continuous integration for production code Preferred technical and professional experience Familiarity working with bare metal servers and hardware Experience in working agile/scrum development paradigm Experience in developing working software in small increments to support continuous delivery. Familiarity with Docker/Kubernetes and Familiarity with microservice architectures Knowledege of TLS encryption and algorithms Knowledge of basic security practices Cloud computing Hardware and server technologies

Posted 3 months ago

Apply

3 - 6 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities 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 learnRequired education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Programming Language:GoLang, REST API with backend application developmentSpecific Skills:- 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.Good to have basic understanding of one or more in addition to the above:- general understanding of private /public / hybrid cloud concepts- general understanding of HW servers and server components- general understanding of open source projects; experience with open source community contribution can be an added advantage- Networking basics- Storage basics (including basic understanding of disks, volumes, SAN, Fabric, Storage subsystems etc)- Security basics (could include basic understanding of identity mgmt/authentication, authorization, firewall, auditing, secure communication, managing certificates, password management etc)- Logging/Monitoring (basic understanding and application),- Continuous Integration and Deployment (CI/CD) - basic understanding of how code is built and deployed in a continuous mannerPreferred technical and professional experience Upto 15 years of working experience with Linux distributions (Ubuntu/RHEL) in a production environment.General understanding of private /public / hybrid cloud concepts- General understanding of HW servers and server components- General understanding of open source projects; experience with open sourcecommunity contribution can be an added a- Storage basics (including basicunderstanding of disks, volumes, SAN, Fabric, Storage subsystems )- Logging/Monitoring (basic understanding and application)

Posted 3 months ago

Apply

2 - 6 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Your Role: Software developer in the cloud storage area, implementing and consuming APIs in the IBM cloud infrastructure environment (IaaS). Motivated self-starter who loves to solve challenging problems and feels comfortable managing multiple and changing priorities, and meeting deadlines in an entrepreneurial environmentResponsibilities are: Developing storage integrations to enable and support cloud platform business efforts. Participate in troubleshooting and fixing issues in existing cloud storage environment. Required to produce code that is secure, scalable, and reliable, supported by unit tests, functional tests, and technical documentation. Required to participate in code reviews for your peers' development work, triage and solve live customer issues, and participate in all scrum activities. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 1-3 years of industrial experience systems management experience in Linux/UNIX systems (RHEL preferred) Experience in Linux networking technologies, and routing protocols Experience in Docker and containerization technologies Experience with cloud computing technologies such as AWS, VMware, Azure Experience with application deployment using CI/CD Preferred technical and professional experience Experience with Linux virtualization technologies such as KVM, Xen and QEMU Experience with Ceph, NFS, iSCSI, or object storage technologies Experience in Git skills (merges, rebase, branching, forking, submodules) Experience in Python, Ansible, Terraform, Jenkins Microservices design and development in Kubernetes and GoLang

Posted 3 months ago

Apply

2 - 6 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

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

Posted 3 months ago

Apply

1 - 3 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities The IBM Z Hyper Protect Virtual Servers team is seeking an experienced Backend Developer As a Backend developer, you will be part of a highly focused, self-managed team that designs, develops and tests secure solutions created for Z Systems workloads and applications. Responsible for all aspects of management, improvement, and support of the microservice platform's Linux based infrastructure. Provide feedback to architects regarding any issues that present themselves. Manage projects with various priority levels and timelines from start to finish. Act as escalation point for internal support departments in resolving a wide variety of customer facing issues regarding environment deployment, service issues, and technical questions. Consistently meet deadlines for complex issues and new projects involving multiple teams. Demonstrate best practices in all aspects of administration. Leverage various languages to build features based on an architectural design. Develop and maintain accurate documentation for internal procedures and services. Continuously stay abreast of new developments in supported operating systems to ensure consistent compatibility with established infrastructure. Must collaborate with other departments to resolve complex issues and be detail oriented. Ability to automate solutions to repetitive problems/tasks. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Upto 4 years of working experience with Linux distributions (Ubuntu/RHEL) in a production environment. Strong background in Software development with in-depth knowledge of Python, Golang , designing REST API and working knowledge of distributed services. Strong development skills in Openstack and its components. Knowledge on Core Linux Development skills Good to have C/C++ programming skills Strong skills in github, shell(ksh/bash), containers and orchestration, system monitoring, Jenkins, CI/CD pipeline integration and end-to-end tests, playbooks and process automation. Knowledge with deployment on OpenShift. Understanding of container technologies like docker/podman Orchestration tools - Kubernetes, openshift, Digital Certificate Knowledge A Self-starter Individual with excellent problem-solving skills, able to work independently and as a part of the team. Excellent presentation and soft skills Preferred technical and professional experience Knowledge with deployment on OpenShift. Knolwdge on Cloud Technology including Network, Storage and Compute. Experience in zLinux operating systems and virtualization/hypervisor Strong English communication skills both written and Verbal

Posted 3 months ago

Apply

1 - 3 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Do you have a passion for learning and applying modern software engineering practices to help solve business problems or bring new insight? If so, we are looking for a software developer to join IBM's Cloud platform business unit, working on the future of cloud computing As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and youll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Proficiency in at least one of languages:Python, Go, or Java Solid understanding of Object-Oriented Programming (OOP) principles Experience working on Linux operating systems and Shell scripting Familiarity with Git version control system Experience with RESTful APIs Excellent debugging skills Strong communication skills (written and oral) Ability to work effectively in a team environment Problem-solving and analytical skills Experience with Docker and Kubernetes containerization technologies Experience with cloud platforms (AWS, Azure, GCP, IBM Cloud) is a plus. 1-2 years of script coding in Python Experience with Linux kernel and networking a plus Programming experience -Go, Python bash; Linux kernel Preferred technical and professional experience Experience working on Cloud (AWS, Azure, GCP) Experience in Linux Networking

Posted 3 months ago

Apply

2 - 4 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities As a part of cloud engineering service team, Individuals will be responsible for delivering infrastructure services with top-notch performance. Will be responsible for creating reusable and parameterized configurations for spot instance profiles. Also Automate failover to on-demand instances when spot capacity is unavailable. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 3 to 6 years industry experience with proven deep knowledge of Golang/C/C++(Golang preferred). Strong knowledge of data structure, algorithms, demonstrated problem-solving and analytical skills. Experience in an enterprise level software development combined with the usage of Test-Driven Development or Behavior-Driven Development methods. Understanding of and development experience with containers (Docker/PodMan) and container orchestration such as Docker swarm, Kubernetes or OpenShift. Experience with relational databases and SQL (Oracle, MySQL, PostgreSQL), also non-relational e.g. MongoDB, ETCD a plus. Understanding of OSI model. Good understanding of shell scripting. Thorough understanding of MVC framework. Basic understanding of the Linux Operating System and supporting technologies. Experience in large systems software design and development. Preferred technical and professional experience Understanding of and experience with virtualization technologies such as Libvirt, Qemu Certified Kubernetes Administrator / Certified Kubernetes Application Developer (CKAD) is an added advantage, but, not mandatory MS in Computer Science preferred. Can consider non-CS degrees if there is strong relevant experience.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Design/Develop/Test Rest APIs and Python functions which helps in configure, control and manage the Storage, networking and management environment on z Systems Logical Partition running Linux Operating system. Collaborate with User Experience Design teams and fine tune the product. Handling Customer issues, providing solutions to the applications running on zOS and Linux for managing/maintaining their environments like store and networking infrastructures. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5-10 years of relevant industry experience in the area of Enterprise Server, Linux application, Cloud Development, Virtualization Management is required. Strong Programming skills in Python, JavaScript( library Frameworks), Go Lang and shell scripting Linux System Programming skills, Linux Platform Development, Container technologies, Kubernetes, Dockers, REST API Proven communication skills and be able to work effectively in a global team environment. Advanced and must skills:Python, Containers, kubernetes, Linux basics Good to have:React JS Preferred technical and professional experience * Cloud knowledge and Cloud development experience. * React JS * Demonstrated execution experience of App cloud development / container technologies. * Z Systems experience and prior experience / exposure to Storage, Networking and Security would be an added advantage

Posted 3 months ago

Apply

6 - 10 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Software developer in the cloud storage area, implementing and consuming APIs in the IBM cloud infrastructure environment (IaaS). Motivated self-starter who loves to solve challenging problems and feels comfortable managing multiple and changing priorities, and meeting deadlines in an entrepreneurial environment Highly organized, detail-oriented, excellent time management skills and able toeffectively prioritize tasks in a fast-paced, high-volume, and evolving work environment Designing and developing storage integrations to enable and support cloud platform business efforts. Participate in troubleshooting and fixing issues in existing cloud storage environment. Required to produce code that is secure, scalable, and reliable, supported by unit tests, functional tests, and technical documentation. Required to participate in code reviews for your peers' development work, triage and solve live customer issues, and participate in all scrum activities. Additionally, monitor, measure, and improve code and data performance for the application you help to develop. Available for occasional on-call shifts during weekdays and weekends, all of this will take place in a strong team environment, which necessitates strong communication. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6-10 years of industrial experience Strong systems management experience in Linux/UNIX systems (RHEL preferred) Expert in Linux networking technologies, and routing protocols (BGP, FRR) Expert in Docker and containerization technologies Experience with cloud computing technologies such as AWS, VMware, Azure Experience with application deployment using CI/CD Experience with monitoring tools such as Prometheus, Sysdig, Grafana, etc. Preferred technical and professional experience Experience with Linux virtualization technologies such as KVM, Xen and QEMU Experience with Ceph, NFS, iSCSI, or object storage technologies Excellent Git skills (merges, rebase, branching, forking, submodules) Excellent with Python, Ansible, Terraform, Jenkins Microservices design and development in Kubernetes and GoLang (preferably) Experience with k8s CRDs, k8s controller programming with watcher informer model.

Posted 3 months ago

Apply

3 - 5 years

5 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and youll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. Required education Bachelor's Degree Required technical and professional expertise 3- 5 years of Proficiency in at least one of languages:Python or Go, Solid understanding of Object-Oriented Programming (OOP) principles Experience working on Linux operating systems and Shell scripting Familiarity with Git version control system Experience with RESTful APIs Excellent debugging skills Strong communication skills (written and oral) Ability to work effectively in a team environment Problem-solving and analytical skills Experience with Docker and Kubernetes containerization technologies Preferred technical and professional experience Experience working on Cloud (AWS, Azure, GCP) Experience in Linux Networking

Posted 3 months ago

Apply

2 - 4 years

4 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Do you have a passion for learning and applying modern software engineering practices to help solve business problems or bring new insight? If so, we are looking for a software developer to join IBM's Cloud platform business unit, working on the future of cloud computing As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and youll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Proficiency in at least one of languages:Python, Go, or Java Solid understanding of Object-Oriented Programming (OOP) principles Experience working on Linux operating systems and Shell scripting Familiarity with Git version control system Experience with RESTful APIs Excellent debugging skills Experience with Docker and Kubernetes containerization technologies Experience with cloud platforms (AWS, Azure, GCP, IBM Cloud) is a plus. 3-5 years of script coding in Python Experience with Linux kernel and networking a plus Programing experience - Go, Python bash, Linux kernel Preferred technical and professional experience Experience working on Cloud (AWS, Azure, GCP) Experience in Linux Networking

Posted 3 months ago

Apply

2 - 4 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and youll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Software Development Expertise:Strong background in software development, demonstrating expertise in programming languages such as Java, Python, or C++. Cloud Technology Proficiency:Experience with cloud-based technologies, showcasing familiarity with modern cloud ecosystems and tools. NoSQL Database Knowledge:Proficiency in NoSQL databases, particularly experience with technologies like Cloudant, adding value to data management practices. Self-Starter Mindest:A self-starter with a proactive mindset, able to initiate and drive projects independently. Excellent Problem-Solving Skills:Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions. Collaborative Team Player:Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment. Preferred technical and professional experience Programming skills scripting, Go, Python, Java, C/C++ 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 months ago

Apply

3 - 5 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : React.js Good to have skills : No Technology Minimum 3 year(s) of experience is required Educational Qualification : Minimum 15 years of fulltime education Key Responsibilities:1.Infrastructure Automation:Implement and manage infrastructure as code (IaC) using tools like Terraform, CloudFormation, or Azure Resource Manager.2.Continuous Integration/Continuous Deployment (CI/CD):Design and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.3.Containerization and Orchestration:Implement and manage containerized applications using Docker and orchestration platforms like Kubernetes.Technical Skills:1.Scripting and Programming:Proficiency in scripting languages like Bash, PowerShell, or Python, and programming languages like Java, Go, or JavaScript.2.Cloud Platforms:Experience with public cloud platforms like AWS, Azure, or Google Cloud Platform (GCP), including services like compute, storage, networking, and security.3.Containerization Technologies:Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.Professional Background:1.Experience:Typically, professionals working in DevOps roles at Accenture have experience in systems administration, software development, or IT operations.2.Certifications:Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Kubernetes Administrator Certification can enhance credibility.3.Project Management:Experience with project management methodologies like Agile or Scrum, and tools like Jira or Trello.Education Background:1.Bachelor's Degree:Often in Computer Science, Information Technology, Software Engineering, or related fields.2.Continuing Education:Keeping up-to-date with the latest trends and advancements in DevOps practices and technologies through workshops, courses, and certifications.Key Responsibilities: Qualifications Minimum 15 years of fulltime education

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Go Programming Language Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. You will lead a team in delivering high-quality solutions and ensuring project success. Roles & Responsibilities: Implement features and deal with 3rd party stakeholders relating to OTA-MC backend service in Java and Go programming language, clarifying feature specifications with client and implement them.-Fix bugs discovered in the code package.-Timely delivery of features according to requirements-Fixing bugs and performance issues-Codebase refactoring-Carrying out code reviews-Active participation in planning meetings-Active participation in scrum rituals-Active participation in continues process improvement-Reviewing specifications from the dev point of view-Providing support to product users. Professional & Technical Skills: In-depth knowledge of Go language and Java, Linux System Programming -- most important for this role, writing bash scripts setup docker and graddle-Minimum 5 years of experience in Java 8+ and Spring Boot development.-Minimum 1+ years of experience in Go language -In-depth knowledge of microservices architecture and of asinchron communication, Kafka.-In-depth knowledge knowledge of posgressql, flayway, JOOQ.-In-depth knowledge of integration tests, unit tests, blackbox tests.-Experience in multi-threaded application development.-Knowledge of REST API, MQTT protocol.-Knowledge of Docker(knowhow), Kubernetiss.(not required)-Knowledge of Protobuff. -good to have -Knowledge of Gradle.-Knowledge of cmd - command line Linux/macos Additional Information: The candidate should have a minimum of 5 years of experience in Go Programming Language This position is based at our Bengaluru office A 15 years full time education is required Qualifications 15 years full time education

Posted 3 months ago

Apply

3 - 8 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Go Programming Language Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for developing and implementing software solutions using the Go Programming Language. Your typical day will involve collaborating with cross-functional teams, analyzing user requirements, designing application architecture, writing code, and conducting unit testing to ensure the quality and functionality of the applications. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work-related problems. Collaborate with cross-functional teams to analyze user requirements and design application architecture. Write clean, efficient, and maintainable code using the Go Programming Language. Conduct unit testing to ensure the quality and functionality of the applications. Troubleshoot and debug applications to identify and fix defects. Participate in code reviews to ensure adherence to coding standards and best practices. Stay updated with the latest industry trends and technologies to continuously improve software development processes. Professional & Technical Skills: Must To Have Skills:Proficiency in Go Programming Language. Strong understanding of software development principles and best practices. Experience with designing and building applications to meet business process and application requirements. Knowledge of database systems and SQL. Experience with version control systems such as Git. Good To Have Skills:Experience with cloud platforms such as AWS or Azure. Familiarity with containerization technologies such as Docker. Experience with microservices architecture and RESTful APIs. Additional Information: The candidate should have a minimum of 3 years of experience in Go Programming Language. This position is based at our Chennai office. A 15 years full-time education is required. Qualifications 15 years full time education

Posted 3 months ago

Apply
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