Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
10 - 15 years
30 - 35 Lacs
Hyderabad
Work from Office
One for our Fintech Client is looking for 1 Nos of Platform engineer-1 Platform engineer (15+ years experience): ** responsibilities for this position include: a. Solid understanding of how to build Service Oriented Architectures b. Develop, maintain, and scale our mobile technology platform and suite of digital curriculum products as part of a agile cross-functional team c. Knowledge of technical infrastructure, including basic network services (load balancers, DNS, DHCP) d. Extensive knowledge of Python (Go, Node, or Ruby works too - we have a whole lot of Python in production, but the language isn't the main focus, and we are absolutely not religious about it...) e. Strong familiarity with rolling out software in the cloud (AWS) f. Experience of build and deploy (CI/CD), tools (Git VCS, Gradle, Jenkins, ArgoCD...) and processes g. Ability to work on a completely different domain knowledge from one project to another, prototype quickly, iterate, rinse and repeat h. Hands-on SQL and/or NoSQL experience i. Write, deploy, and maintain web services that tie together a variety of clients, from browsers to hardware encoders j. Solve scaling and availability problems ** Desired experience for senior platform engineer includes:** You know that building and running complex software systems requires a lot more than just typing code into an IDE You may have experience building applications using Amazon Web Services and EC2 Experience with distributed analytic processing technologies (Hadoop, Hive, MapReduce, etc) Interested in working with open source technologies like Hadoop and love to build software in the cloud Great understanding of mobile networks, their characteristics, and how applications should be optimized Own monitoring & alert configuration to detect, triage and resolve issues quickly
Posted 2 months ago
10 - 15 years
12 - 17 Lacs
Hyderabad
Work from Office
Responsibilities: Lead a team of analysts, developers in triaging customer reported issues and monitoring/maintaining critical web/mobile applications Candidates will have hands on experience in handling distributed systems Candidates should have experience with maintaining medium-to-large-scale web and mobile applications. Ability to navigate multiple technologies including AWS, Openshift, Node JS, Python, Java, Mongo DB Be part of a fast moving team, working with the internally developed tools and open source technologies Triage functional and technically complex customer reported issues in a distributed environment Analyze advanced, distributed solutions that process, store, and quickly retrieve huge volumes of data and identify root cause Willingness to work a flexible schedule to accommodate project deadlines Required Skills: Strong Experience with Application Monitoring Tools (Splunk, CloudWatch, Dynatrace etc.) Experience in scripting languages such as JavaScript, Typescript, Ruby or Python Web application development experience with compiled languages such as Java, Groovy, C#, or Go Strong analytical and problem solving skills, ability to handle multiple issues at the same time Experience with cloud infrastructure (AWS, Google App Engine, or Heroku) Experience in analyzing RESTful, SOAP web services Strong experience with enterprise level N-tier web applications Experience in writing native SQL queries NoSQL Database - DynamoDB, MongoDB, Cassandra Nice-to-haves: Experience with Node Experience in SSO (SAML, OPENID) Knowledge of search solutions such as Lucene, Solr, or ElasticSearch Experience in architecting and designing distributed systems that are highly available and security focused Required Experience & Education: 10+ years of work experience in application engineering and maintenance
Posted 2 months ago
6 - 8 years
8 - 12 Lacs
Bengaluru
Work from Office
Responsibilities Maintaining several critical applications that are part of the big platform (15+ various services written on Go/Scala/Java), applications serve clients all over the world? Deploying those services to warehouses Providing 24/7 support (in office and out of office hours) of applications - paid extra Performing security updates, bugfixes, application improvements, configuration changes Applying SRE best practices and improving SRE across the organization Creating an advanced observability and alerting framework around those services Requirements Deep understanding of Gos syntax, core libraries, idioms, and best practices. Experience with goroutines, channels, and Gos concurrency patterns to build efficient, scalable applications Ability to design, build, and maintain RESTful APIs or gRPC services, often as part of microservices architectures Familiarity with both SQL (Postgress) and NoSQL(Dynamo or Mongo) databases and integrating them within Go applications Ability to design, build, and maintain RESTful APIs or gRPC services, often as part of microservices architectures Amazon AWS services and infrastructure (RDS, ECS, SQS, Cloud watch) Prometheus, New Relic, Grafana Familiarity with continuous delivery concepts Experience working in agile environments and effective communication within cross-functional teams A desire to learn from others to enhance your breadth and depth of application knowledge and WMS domain Aiming to be a versatile asset in SRE, ready to engage with multiple programming languages Self-motivated, results-oriented team player Proficient in communication and writing Strong problem-solving, issue identification, and process optimization skills Nice to have Tech geek: Experience with other languages (Java, C#, Scala, Python) DevOps experience: Experience with containerization (e.g., Docker), orchestration (e.g., Kubernetes), and continuous integration/continuous deployment (CI/CD) pipelines
Posted 2 months ago
5 - 10 years
22 - 37 Lacs
Bengaluru
Hybrid
Responsibilities Develop and maintain backend services and APIs Work closely with Azure cloud services for deployment and scalability. Conduct thorough testing, debugging, and prompt resolution of software defects. Stay up-to-date with industry trends and emerging technologies. Contribute to code reviews, architectural decisions, and system design. Create high-quality, efficient, and reliable code following best practices. Optimize performance and scalability of backend systems for handling large data volumes. Stay updated on the latest trends and technologies in fintech/crypto and backend development. Build crypto first and secure products to facilitate traditional financial activity, such as payments, transfers etc. Qualifications 5-7+ years of professional experience as a Backend Software Engineer, preferably in the fintech/crypto industry. Strong proficiency in backend programming languages such as C#, Java, Scala, Go, etc. A security first mindset: with good knowledge of common security concepts such as AuthN, AuthZ, SAML, API security, encryption etc An understanding of crypto concepts such as blockchains, RPCs, self custody wallets etc Solid understanding of RESTful API design principles and microservices architecture. Familiarity with cloud platforms such as Azure. Knowledge of DevOps practices and CI/CD pipelines. Excellent communication and collaboration abilities.
Posted 2 months ago
5 - 10 years
10 - 14 Lacs
Mumbai
Work from Office
About The Role : Role Purpose Required Skills: 5+Years of experience in system administration, application development, infrastructure development or related areas 5+ years of experience with programming in languages like Javascript, Python, PHP, Go, Java or Ruby 3+ years of in reading, understanding and writing code in the same 3+years Mastery of infrastructure automation technologies (like Terraform, Code Deploy, Puppet, Ansible, Chef) 3+years expertise in container/container-fleet-orchestration technologies (like Kubernetes, Openshift, AKS, EKS, Docker, Vagrant, etcd, zookeeper) 5+ years Cloud and container native Linux administration /build/ management skills Key Responsibilities: Hands-on design, analysis, development and troubleshooting of highly-distributed large-scale production systems and event-driven, cloud-based services Primarily Linux Administration, managing a fleet of Linux and Windows VMs as part of the application solutions Involved in Pull Requests for site reliability goals Advocate IaC (Infrastructure as Code) and CaC (Configuration as Code) practices within Honeywell HCE Ownership of reliability, up time, system security, cost, operations, capacity and performance-analysisMonitor and report on service level objectives for a given applications services. Work with the business, Technology teams and product owners to establish key service level indicators. Ensuring the repeatability, traceability, and transparency of our infrastructure automation Support on-call rotations for operational duties that have not been addressed with automation Support healthy software development practices, including complying with the chosen software development methodology (Agile, or alternatives), building standards for code reviews, work packaging, etc. Create and maintain monitoring technologies and processes that improve the visibility to our applications'' performance and business metrics and keep operational workload in-check. Partnering with security engineers and developing plans and automation to aggressively and safely respond to new risks and vulnerabilities. Develop, communicate, collaborate, and monitor standard processes to promote the long-term health and sustainability of operational development tasks.
Posted 2 months ago
2 - 7 years
10 - 20 Lacs
Bengaluru
Work from Office
HI, Greetings from DISH Network technologies India Pvt Ltd, DISH, an EchoStar company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products and now we are building Americas First Smart Network. Today, our brands include EchoStar, Hughes, DISH TV, Sling TV, Boost Mobile and Gen Mobile. Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our people play vital roles in connecting consumers with the products and platforms of tomorrow. Position: Engineer / Senior Engineer Work Location: Bangalore Education: BE/B.Tech degree in Computer Science or related field. Job Duties and Responsibilities Role Overview: As a cloud staff engineer, you will contribute to the design, development and optimization of critical backend systems and microservices in our enterprise platform. You will work closely with a team of engineers to design and build scalable solutions while maintaining high standards of performance, quality, and reliability. Your experience in cloud-native technologies, microservices architecture, and building systems for OTT/streaming platforms will be key to delivering seamless and efficient solutions. Key Responsibilities: Technical Contribution: Take a hands-on approach to coding, troubleshooting, and solving complex engineering challenges. Contribute to the design and implementation of microservices, ensuring they are modular and maintainable. Microservices Development: Build scalable microservices that are easy to integrate and maintain. Work with RESTful APIs and gRPC to ensure efficient communication between services. Cloud-Native Architecture: Leverage AWS technologies (EC2, Lambda, S3, RDS, DynamoDB) and containerization tools like Kubernetes to build and optimize scalable solutions. Cross-Functional Collaboration: Collaborate with product managers, architects, and other engineering teams to ensure your modules align with business requirements and integrate smoothly into the larger system. Performance & Scalability: Focus on optimizing performance and scalability, ensuring that services can handle high-volume data streams and concurrent users, which is critical in OTT/streaming services. Mentorship: Provide guidance and support to junior engineers, helping them with technical growth and fostering a collaborative and learning-focused team environment. Continuous Improvement: Contribute to the continuous improvement of code quality, processes, and tools. Advocate for best practices and help implement automation and innovation within your team. Quality Assurance: Ensure code quality by participating in code reviews, writing unit tests, and helping to implement modern CI/CD practices to ensure smooth releases. Troubleshooting & Incident Resolution: Work on resolving complex issues and incidents in production. Troubleshoot and provide timely resolutions for critical backend problems. Skills and Requirements: 2-7 years of experience in backend engineering, with a strong focus on microservices, cloud-native technologies, and large-scale applications. Backend Development: Proficient in programming languages like Java, Go, Node.js, or Python. Solid understanding of software design patterns and coding best practices. Microservices & APIs: Experience in designing and building scalable, fault-tolerant microservices and APIs, with a focus on high availability and performance. Cloud Technologies: Experience working with AWS (e.g., EC2, Lambda, DynamoDB,S3) and containerization technologies like Docker and Kubernetes. Performance Optimization: Proven ability to optimize services for performance and scalability, particularly in data-intensive environments like OTT/streaming platforms. Agile Methodologies: Comfortable working in agile teams using Scrum or Kanban methodologies. Familiarity with tools like Jira, Git, and Confluence. Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and find efficient solutions. Collaboration & Communication: Excellent teamwork and communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders. Desired Skills & Experience: OTT/Streaming Experience: Experience building backend systems for OTT platforms or video streaming services. Event-Driven Architectures: Experience with event-driven systems, message brokers (e.g., Kafka, RabbitMQ), or real-time streaming technologies. Database Expertise: Familiarity with SQL and NoSQL databases (e.g., MySQL, MongoDB, DynamoDB), understanding their use cases and trade-offs. Security & Compliance: Basic knowledge of security practices, including OAuth, JWT, and ensuring compliance with data privacy regulations. CI/CD & DevOps: Experience with modern DevOps practices, CI/CD pipelines, and infrastructure-as-code tools like Terraform, GitLab, or CloudFormation. Monitoring & Observability: Experience with monitoring and observability tools such as Prometheus, Grafana, Datadog, or ELK stack for logging and troubleshooting. If the job description aligns with your profile, please send your updated CV to BLRCareers@dish.com , along with the following details: 1.Current Company: 2.Current Location: 3.Total Years of Experience: 4.Relevant Experience in Golang: 5.Current CTC: 6.Expected CTC: 7.Notice Period: 8.Educational Qualifications: 9.Technical Certifications: Thanks & Regards Sireesh, DISH NETWORK technologies India Pvt Ltd, ORR,Bangalore.
Posted 2 months ago
7 - 10 years
7 - 12 Lacs
Delhi NCR, Mumbai, Bengaluru
Work from Office
Here are the high-level expectations for Ruby on Rails engineer role: Have 7+ years of software development experience The ideal candidate is someone who thrives in a fast-paced environment Expertise in Ruby/Rails language, whos also excited about dabbling in other frameworks and technologies (e.g., Go, React.js, GitHub Actions) Ability to test, debug and supervise your code Communicates clearly and effectively, and demonstrates a track record of working successfully across engineering, product, and business-oriented teams You enjoy building new products as well as testing/refactoring existing code Bachelors in computer science, Information Technology, or related field Nice to have: It would be a PLUS if the candidate has built previous projects using AWS, Java, React, MySQL, Go, and GraphQL but not required Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote
Posted 2 months ago
5 - 10 years
12 - 22 Lacs
Bengaluru
Work from Office
Job Description Senior Software Engineer - Backend Company: Zopping.com Place: Bangalore, HSR Layout Mode: Work from office (Mon-Fri) About Us: Zopping.com is a leading saas e-commerce enabler platform that empowers businesses of all sizes to easily create, manage, and grow their online stores. Zopping provides a user-friendly interface, and a wide range of features to help businesses succeed in the competitive world of online sales. About the Role: We are a fast-growing product-based company that thrives on innovation, scalability, and delivering high-quality solutions to global customers. As a Backend Engineer, you will play a pivotal role in designing and developing robust backend systems that power our flagship products. This role requires technical excellence, leadership, and a passion for creating scalable solutions that impact thousands of users. Key Responsibilities: Product Architecture and Design: • Architect and build scalable, reliable, and secure backend systems to support product offerings. • Collaborate with Product Managers to translate requirements into efficient technical solutions. Product Development and Delivery: • Design, develop, and deploy backend services and APIs for key product features. • Ensure high performance, scalability, and maintainability in product delivery. • Optimize backend systems for responsiveness and cost efficiency on an ongoing basis. Technical Leadership: • Mentor a team of backend engineers to achieve product goals. • Conduct code reviews, provide technical guidance, and foster a culture of engineering excellence. Zopping.com Phone: +91 08041126521 • Establish and drive best practices for software development, including testing, automation, and deployment pipelines. Scalability and Maintenance: • Identify and resolve performance bottlenecks in backend systems. • Monitor production systems continuously and implement improvements to ensure reliability and uptime. Innovation and Process Improvement: • Stay updated with emerging backend technologies and recommend their integration into products. • Drive initiatives to improve developer productivity, code quality, and system performance. Required Skills: • Strong expertise in backend development using Golang , Java, Node or similar programming languages. • Proven experience designing and building Microservices Architecture and RESTful APIs for high-scale products. • Deep understanding of relational and non-relational databases (MySQL, PostgreSQL, MongoDB, Redis). • Experience with cloud platforms such as AWS, Azure, or GCP. • Proficiency in containerization tools like Docker and orchestration tools like Kubernetes. • Solid understanding of data structures, algorithms, and design patterns for scalable systems. • Strong leadership skills with the ability to mentor and guide teams effectively. • Excellent problem-solving abilities, with a focus on delivering customer-centric solutions. You are eligible for this role if you are • 4+ years of experience in software development and programming • Ready to work from Bangalore office • Bachelor's degree (B.Tech) in Computer Science or a related field from a recognized university.
Posted 3 months ago
9 - 12 years
30 - 35 Lacs
Pune
Work from Office
Job Title: DAP Lead Engineer, AVP Role Description Our goal is to build & offer simple self-service shared platforms for clients to consume and in turn run their own business applications on. Well use a combination of open source and vendor technologies coupled with Cloud native services where appropriate and use automation for efficiency and accuracy. This role for DAP Engineering, a fully manged environment that allows to deploy applications designed for weblogic, JBoss or Tomcat DAP ensures that the hardware, infrastructure solution and underlyingrequired to host your applications are managed for end users allowing them to concentrate solely on the applications and their development The platform abstracts the complexities of deploying and promoting Java applications through multiple environments and automates the provisioning of application servers to support the Bank's recommended change controlled application deployment models. Your key responsibilities Testing basic network connectivity Supporting and engaging with technical teams during the week preparing for migrations Being able to analyze any failed migrations as to the cause to ensure we mitigate the risk for future migrations. An understanding of multiple operating systems (Linux) Testing available storage is present prior to migrating. Performing bootstrapping of nodes Validate firewall rules are in place from platform end by working with ACR team. Your skills and experience Strong experience and commitment to deliver in Agile process highlighting change while accelerating delivery. Minimum 9+ (for AVP), 5+ (for Associate), 3+ (for Analyst) years of overall hands-on experience in scripting, programming and log analytics tools such as Splunk Excellent communication and problem-solving skills with team culture. Specific Technology Skills Strong working experience of Linux, Containers, Ansible like configuration/automation tools, OpenShift and Splunk technologies Experience with monitoring stack like Grafana and Prometheus will be handy in daily activities. Exposure to middleware technologies like Splunk, WebLogic, JBoss, Tomcat is required. Experience of operating/programming for Openshift or Kubernetes Good understanding and basic programming skills in Python, Ansible and Go is preferred. Work experience in operations, infrastructure models with strong troubleshooting skills including basic networking knowledge. Strong knowledge and experience with ITIL process is required to perform BAU activities. Any experience with Google Cloud Platform is an added advantage. Good communication skills are required to collaborate with engineering and applications teams at various stages.
Posted 3 months ago
7 - 12 years
19 - 30 Lacs
Pune, Bangalore Rural, Mumbai (All Areas)
Work from Office
The Lead Developer will focus on implementing and developing robust, scalable, and secure cloud-based solutions on the Google Cloud Platform (GCP). This role emphasizes hands-on development, collaboration with cross-functional teams, and ensuring high-quality code delivery. The candidate will also troubleshoot and optimize existing systems, driving technical excellence in all phases of the development lifecycle. Technical Expertise: Mandatory skill - Node.js, React.js Frameworks: Event-driven and distributed frameworks; microservices development. Front-End Technologies: Experience with React.js, Node.js, or Express.js. Workflow Orchestration: Hands-on experience with Apache Airflow/Composer. Data Processing: Real-time and batch processing systems, EDW, and BigQuery. Containerization and Automation: Proficiency in Kubernetes-based deployments and CI/CD tools like Jenkins, GitLab, or similar. Programming Languages: Expertise in Node.js (preferred), Java, or Go (GoLan) for backend development.
Posted 3 months ago
1 - 6 years
0 Lacs
Ahmedabad
Work from Office
Key Responsibilities: • Design, develop, and maintain applications using GoLang • Implement CI/CD pipelines for automated deployments. • Collaborate with cross-functional teams to define, design, and ship new features. • Ensure high availability Required Candidate profile Proven experience as a Software Developer with expertise in Go. Strong experience with Kubernetes, including setup, management, and troubleshooting. Familiarity with cloud platforms (AWS, GCP, Azure).
Posted 3 months ago
3 - 4 years
14 - 15 Lacs
Pune
Work from Office
Develop high-performance systems to publish REST Services. Deliver services for high availability, with high quality. Proven working experience on Java / C++ / C# / Go. Required Candidate profile 3+ years relevant work experience designing and developing applications in high-paced environments; majorly in Product based organizations. Demonstrated expertise in building and enhancing scalable.
Posted 3 months ago
10 - 17 years
15 - 30 Lacs
Bengaluru, Hyderabad
Work from Office
Required Skills: DevOps: IaC, Ansible, Kubernetes/OpenShift Cloud: IaC, EKS/AWS, RH ACM/Ansible K8S: Administration and experience working on-prem Clusters Role & responsibilities At the direction of lead architects, develop and implement technical efforts to design, build, and deploy cloud infrastructure with the help of network and security services. Develop and maintain automation scripts for cloud deployments. Making applications and architecting databases over the cloud. Managing cloud data storage. Establishing a secure cloud environment. Ensuring proper availability of the services. Monitor and optimize cloud infrastructure performance. Troubleshoot incidents, identify root causes, fix, and document problems, and implement preventive measures. Developing strategies for disaster management and recovery. Demonstrate exceptional problem-solving skills, with an ability to see and solve issues before they affect business productivity. Technical Skills Python Go Ansible Terraform Packer Kubernetes Docker CI/CD Pipelines (Github Actions, BitBucket, Azure DevOps, TeamCity, AWS) AWS GCP Linux (RHEL and Ubuntu)
Posted 3 months ago
2 - 4 years
5 - 7 Lacs
Chennai, Bengaluru
Hybrid
Role & responsibilities Job Title: Software Developer Company: Mindsprint Digital Location: Chennai, Bengaluru Job Type: Full-time Job Summary Mindsprint Digital, a leading provider of digital transformation solutions, is seeking a skilled Software Developer to join our team. The successful candidate will be responsible for developing, testing, and maintaining software applications using Java, Python, and Go. This role involves collaboration with cross-functional teams to ensure seamless integration of technology solutions that drive business growth and innovation. Key Responsibilities Development and Implementation Implement features and functionality as per specifications provided by senior developers or architects. Write clean, modular, and well-documented code in Java, Python, and Go. Follow coding standards and practices set by the team. Debugging and Troubleshooting Identify, debug, and fix issues in the codebase. Collaborate with QA teams to resolve bugs and improve application stability. Testing Write and execute unit and integration tests to ensure code quality. Assist in automating testing processes where applicable. Learning and Adapting Continuously improve skills and learn new technologies under the guidance of senior team members. Stay updated with advancements in Java, Python, and Go ecosystems. Collaboration Work closely with team leads, senior engineers, and QA teams to understand and implement assigned tasks. Participate in daily stand-ups, sprint planning, and retrospectives to align with project goals. Maintenance Assist in maintaining and improving existing codebases. Ensure smooth functioning of deployed applications by performing routine maintenance tasks. Required Skills Technical Skills Programming Languages : Basic to intermediate proficiency in Java, Python, and Go. Frameworks and Libraries : Familiarity with Spring Boot for Java, Django or Flask for Python, and Gin or Echo for Go. Version Control : Hands-on experience with Git for collaborative development. Databases : Basic understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis). API Development : Ability to implement simple RESTful APIs and consume APIs. Basic DevOps Knowledge : Familiarity with containerization tools like Docker and basic CI/CD workflows. Testing : Writing basic unit tests using JUnit, pytest, or similar tools. Soft Skills Learning Agility : Openness to feedback and willingness to learn from peers and seniors. Communication : Ability to provide clear updates on assigned tasks and ask questions when needed. Teamwork : Collaborative mindset, willing to assist team members when required. Problem-Solving : Basic debugging skills to identify and resolve straightforward issues. What We Offer Opportunity to Work with Cutting-Edge Technologies : Engage with innovative solutions in AI, Data Analytics, Cloud-Native Development, and more. Global Exposure : Collaborate with international teams across the US, UK, Singapore, and India. Professional Growth : Continuous learning opportunities and career advancement paths. Great Place to Work Certified : Join a company recognized for fostering a culture of innovation and collaboration. Note: Mindsprint Digital is an equal opportunities employer committed to diversity and inclusion. We welcome applications from all qualified candidates.
Posted 3 months ago
2 - 5 years
12 - 20 Lacs
Bengaluru
Work from Office
Strong understanding of object oriented programming Strong Experience in Go, Golang Development Experience with SQL, RDBMS, data modelling and MySQL or Oracle Experience programming with languages such as GoLang, Java, Python, Node. Experience with Linux Understanding of JAVA development and Django framework a great plus Understanding of JavaScript , HTML, DHTML, CSS, AJAX and JSON Experience with frameworks such as jQuery, Dojo, YUI is a great plus Experience with WebServices, XML, REST interfaces a great plus Experience with SaaS or ecommerce applications is a great plus Experience with cloud platforms such as Amazon EC2 and S3 is a great plus Must have excellent communication (verbal & written), interpersonal and problemsolving skills Strong understanding of object oriented programmingng at a fast-paced start-up environment.
Posted 3 months ago
4 - 6 years
8 - 10 Lacs
Pune
Work from Office
Technical Skill Set required: Golang, API Authentication/Authorization, Testing, Monitoring, Scripting, Database, Deployment/Docker/K8s & Kafka. responsibilities of a Go developer: Backend Development: Design, develop, and maintain backend services using Go. Write clean, well-documented, and testable code adhering to best practices and coding standards. Optimize code for performance, efficiency, and scalability to ensure applications can handle high volumes of traffic. API Development: Design and develop robust APIs (Application Programming Interfaces) using Go frameworks or libraries. Ensure APIs are well-documented and easy for other developers to integrate with. Testing and Debugging: Collaborate on writing unit tests and integration tests to ensure code functionality and quality. Effectively debug and troubleshoot issues that arise during development and deployment. Collaboration is Key: Work effectively with other developers, designers, and product managers to understand requirements and translate them into technical solutions. Participate in code reviews and provide constructive feedback to improve code quality. Stay up-to-date on the latest advancements in the Go language and ecosystem.
Posted 3 months ago
3 - 8 years
5 - 10 Lacs
Pune
Work from Office
Job Summary: Are you ready to join a game-changing open-source AI platform that harnesses the power of hybrid cloud to drive innovation? The Red Hat OpenShift AI team is looking for a Senior Software Engineer with Kubernetes and MLOps (Machine Learning Operations) experience to join our rapidly growing engineering team. Our focus is to create a platform, partner ecosystem, and community by which enterprise customers can solve problems to accelerate business success using AI. This is a very exciting opportunity to build and impact the next generation of MLOps platforms, participate in open source communities, contribute to the development of the OpenShift AI product, and be at the forefront of the exciting evolution of AI. Youll join an ecosystem that fosters continuous learning, career growth, and professional development. You will be contributing as a core developer for the Model Training team, the core Model training tools (Ray, Kubleflow, Pytorch etc) for OpenShift AI. You will work as part of an evolving development team to rapidly design, secure, build, test, and release new capabilities. This role is for an individual contributor who also leads other junior engineers in the team and collaborates closely with other developers and cross-functional teams. You will have the opportunity to actively participate in both our downstream efforts as well as the upstream projects. You should have a passion for working in open-source communities and for developing solutions that integrate Red Hat, open-source, and partner technologies into a cohesive platform. What you will do Participate in architect and lead implementation tasks of the new features and solutions for OpenShift AI Innovate in the MLOps domain by contributing meaningfully to upstream communities Develop integrations between various portions of the OpenShift AI stack Participate in technical vision and leadership on critical and high impact projects Ensure non-functional requirements including security, resiliency, and maintainability are met Write unit and integration tests and work with quality engineers to ensure product quality Use CI/CD best practices to deliver solutions as productization efforts into OpenShift AI Contribute to a culture of continuous improvement by sharing recommendations and technical knowledge with team members Collaborate with product management, other engineering and cross-functional teams to analyze and clarify business requirements Communicate effectively to stakeholders and team members to ensure proper visibility of development efforts Give thoughtful and prompt code reviews Help in mentoring, influencing, and coaching a distributed team of engineers What you will bring Experience developing applications in Go Experience developing applications in Python Experience developing applications in Kubernetes, OpenShift, or other cloud-native technologies Ability to quickly learn and guide others on using new tools and technologies Proven ability to innovate and a passion for staying at the forefront of technology. Experience with distributed systems (especially those that run on Kubernetes) and troubleshooting them Autonomous work ethic, thriving in a dynamic, fast-paced environment. Experience providing technical leadership in a global team and delivering on a vision Excellent written and verbal communication skills The following will be considered a plus: While a Bachelors degree or higher in computer science or a related discipline is valued, we prioritize practical experience and technical prowess Understanding of how Open Source communities work Experience with development for public cloud services (AWS, GCE, Azure) Experience working with or deploying MLOps platforms Experience with AI/ML Model training and tuning Experience writing Kubernetes/OpenShift controllers and operators Experience writing DSLs in Python or other language
Posted 3 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
About the role As a DevOps Engineer, you will implement technologies and processes and develop tooling to aid and supplement our off-the-shelf tools. Because we operate within a dynamic Agile development process, DevOps Engineers collaborate with multi-functional teams consisting of: Product Engineering, Product Owners, Developers and QA Resources. This role requires fundamental knowledge of DevOps principles and tools. You will contribute to our team's success by applying your knowledge and skills and collaborating with senior team members throughout the organization. Responsibilities: Collaborate effectively with Product and Development teams to understand needs, evaluate alternative business solutions, and prioritize duties Assist in creating and reviewing technical requirements derived from Product team's stories Question and clarify requirements presented by the Product team during development. Ensure code reviews are regularly conducted and contribute to testing as needed Support teams with bug fixes for released functionality Develop tooling to complement product and development team capabilities Implement and maintain continuous integration and continuous delivery (CI/CD) processes, technologies, and tools Troubleshoot deployment incidents as required Develop and maintain accurate technical documentation Collaborate across multiple engineering teams to enhance development practices Promote DevOps best practices to both technical and non-technical teams Share knowledge about Lean/Agile practices, encouraging collaboration and communication Assist the DevOps team in implementing tooling and processes for optimal efficiency Serve as a trusted Technical Advisor during customer meetings Mentor and coach less experienced DevOps team members and Delivery teams in tooling, technology, and practices Present ideas for system improvements and think creatively Qualifications & Skills Bachelors degree in Computer Science, Engineering or related, plus minimum of 2 years experience; or an advanced degree; or equivalent work experience Desire to work in a fast-paced environment with the ability to coach less experienced team members and self-manage Knowledge of Software Development Life Cycle (SDLC) Excellent communication and stakeholder management skills Experience applying sound DevOps principles Previous exposure to cloud-based CI/CD solutions Familiarity with Agile/Scrum development Knowledge of API-driven, extensible, loosely coupled systems Understanding of automation, security, stability, and scalability in private and public cloud environments Outstanding problem-solving and troubleshooting abilities Self-starter and quick learner Preferred Tools knowledge: Build systems, code management CI/CD GitHub, Azure DevOps, Jenkins Automation technologies Helm, Ansible, Terraform, Chef, Puppet Cloud infrastructure platforms AWS, Azure (Multitenancy knowledge) Containers Docker, Kubernetes Programming languages yml, Java, JavaScript, Node, Go, Ruby, C# Scripting languages Bash, Python, PowerShell, Ruby Security Sonarqube, Blackduck, Snyk Operational monitoring DataDog, ELK stack, Prometheus, Grafana, AppDynamics, New Relic, Splunk Operating systems Linux, Windows Application security and Vault technologies - Hashicorp Vault, AWS Certificate Manager, Azure Key Vault Automated testing Selenium, Cucumber Virtualization technologies vSphere/VMWare, Hyper-VGrpc/API/ RESTFlux, Garden, Kafka, Eventstore, MinIO
Posted 3 months ago
5 - 7 years
10 - 20 Lacs
Pune
Remote
Vidushi Infotech: Join a Dynamic Team and Shape the Future of Technology About us: Vidushi Infotech Software Solutions Provider Private Limited, founded in 2003 and headquartered in Pune, India, is a global digital transformation company with a direct presence in India, the USA, Panama, and New Zealand. This strategic presence allows us to provide focused support and tailored solutions to our clients in these key regions. Coupled with our indirect reach through strategic partnerships in over 90 other countries, we offer a truly global service network. With over 21 years of experience, we offer a comprehensive suite of IT solutions, encompassing high-quality web and mobile application development, as well as robust IT security services. Our expertise extends to cloud services, business applications, ERP, CRM, and disruptive technologies such as Blockchain, Artificial Intelligence, Machine Learning, IoT, Bots, and Data Science. We also provide comprehensive cybersecurity solutions. Serving a diverse global clientele across various industries, government agencies, and business segments, we cater to the evolving needs of businesses worldwide. Our reach spans North and South America, the UK, Europe, Africa, the Middle East, Asia, New Zealand, and Australia. Through strategic partnerships and tailored advice, we empower our customers to drive innovation, achieve sustainable growth, and build successful businesses. Our highly qualified and experienced management team leads a talented group of software engineers dedicated to delivering world-class products and services. At Vidushi Infotech, we are committed to excellence in all that we do, and we strive to provide exceptional value to our clients. Key Benefits: Career Growth: Advance your skills and take on challenging projects. Collaborative Culture: Work with a passionate and supportive team. Global Impact: Contribute to innovative solutions that serve clients worldwide. Cutting-Edge Technology: Stay at the forefront of technological advancements. Competitive Compensation: Enjoy competitive salaries and benefits. Ready to make a difference? Join Vidushi Infotech and embark on a rewarding career journey. Data Scientist 5 7 years Experience working closely with other data scientists, data engineers software engineers, data managers and business partners. Can build scalable, re-usable, impactful data science products, usually containing statistical or machine learning algorithms, in collaboration with data engineers and software engineers. Can carry out data analyses to yield actionable business insights. Hands-on experience (typically 5+ years) designing, planning, prototyping, productionizing, maintaining and documenting reliable and scalable data science products in complex environments. Applied knowledge of data science tools and approaches across all data lifecycle stages. Thorough understanding of underlying mathematical foundations of statistics and machine learning. Development experience in one or more object-oriented programming languages (e.g. Python, Go, Java, C++) Advanced SQL knowledge. Knowledge of experimental design and analysis. Customer-centric and pragmatic mindset. Focus on value delivery and swift execution, while maintaining attention to detail. The candidate should at minimum show proficiency in: Development experience in one or more object-oriented programming languages (e.g. Python, Java). Strong software engineering and ML system design experience. Advanced SQL knowledge. very strong communication skills, (including written) Experience with other ML system designs as well (including kNN model, etc.) apart from NLP Algorithms.
Posted 3 months ago
7 - 10 years
10 - 14 Lacs
Bengaluru
Hybrid
Notice Period Immediate to 30 Days Responsibilities and Duties Design, develop, and maintain scalable web applications and services using Node JS / ReactJS. Write clean, efficient, and maintainable code following best practices and coding standards. Containerize applications using Docker and manage container orchestration with Kubernetes. Embracing agile methodologies to continuously release and deploy iterations of our application and services. Contribute to technology working groups and internal open-source Build automation for application changes and deployment for faster time to market. Collaborate on a high-impact, passionate Scrum team. Participate in DevOps, release, and on-call activities in support of your code Monitor and measure, engineering and operational metrics, identify and drive process and quality improvements Qualifications and Skills Your Experience Should Include: 7-10 years of experience in developing and deploying production-grade software 5+ recent years with Node.js and 2+ years with React.js Experience with any relational databases and any NoSQL databases Understanding of containers and orchestration (Docker, Kubernetes) Beginner-level experience working with Amazon Web Services (AWS) or equivalent cloud platforms Experience in Continuous Integration/Continuous Deployment (CI/CD) and feature flag/experimentation-driven development Preferred Qualifications: BS or equivalent experience in Computer Science, Computer Engineering, with excellent computer science fundamentals Experience with Ruby (Rails), TypeScript, Go, and other frontend languages Experience with building tools/frameworks/automation for quality delivery Experience with DevOps practices Familiarity with agile methodologies and practices.
Posted 3 months ago
3 - 7 years
35 - 70 Lacs
Bengaluru
Work from Office
Role Overview: We are looking for a highly skilled Backend Developer (SDE 2/3) to join our growing engineering team. You will be responsible for designing, developing, and maintaining scalable backend systems that power our intelligent food delivery platform. Key Responsibilities: Design and develop high-performance, scalable, and secure backend services. Write clean, efficient, and maintainable code following best practices. Work with databases, APIs, and cloud-based infrastructure to support real-time data processing. Collaborate with frontend engineers, product managers, and data teams to develop new features. Optimize application performance, troubleshoot issues, and ensure high availability of backend systems. Implement best security practices and ensure data protection. Continuously improve system architecture and recommend technical solutions. Requirements: 3-7 years of experience in backend development. Strong proficiency in Python, Java, Go, or Node.js (choose as per your stack). Experience with SQL & NoSQL databases (PostgreSQL, MongoDB, etc.). Expertise in building RESTful APIs and microservices architecture. Hands-on experience with cloud platforms (AWS, GCP, or Azure). Familiarity with Docker, Kubernetes, CI/CD pipelines, and DevOps practices. Strong problem-solving skills and a passion for building scalable solutions. Excellent communication and teamwork skills. Good to Have: Experience with message queues (Kafka, RabbitMQ, etc.). Knowledge of GraphQL and gRPC. Exposure to AI/ML-driven applications in food tech or similar domains.
Posted 3 months ago
9 - 14 years
5 - 9 Lacs
Hyderabad
Work from Office
Key responsibility: Responsibilities Build automation to create and manage AWS Account/Azure Subscription Deploy and manage cloud resource management platform for AWS & Azure Onboard teams to Cloud Platform and grant access to identity, secrets, software package repositories. Develop solutions to enforce architecture and security standards across all Coupa cloud accounts. Develop platform abstraction for software deployment to Windows/Linux VMs and containers. Develop library of reusable actions for other DevOps team to integrate in their CD workflows Migrate existing users and CD pipelines from legacy internal tools to new cloud platform Requirements Degree in Computer Science or equivalent with 4+ years of professional experience. Strong experience with Teraform or adjacent tools such as Terragrunt, Pulumi. Strong experience managing either Windows or Linux operating system in Cloud environments. Experience with git workflows and managing infrastructure release process via code. Experience with at least one of the following programming language: Ruby, Python, Go, Rust. Experience writing CI/CD workflows (Github Action, Jenkins or equivalent). Ability to collaborate with global team and solve problems independently. Excellent communication skills in English. Plus Experience with infrastructure test framework such as terratest, serverspec, inspec. Experience integrating access with Okta, Sailpoint, and Active Directory. Experience with AWS Step Functions.
Posted 3 months ago
8 - 10 years
25 - 30 Lacs
Pune
Work from Office
Write in Python to deliver a wide variety of Machine Learning & Data Science solutions Implement models and algorithms on Databricks and H2O Building tools to accelerate feature experimentation and exploration with lineage, data privacy protection and easier model performance debugging. Collaborate with Product Owners to apply Workdays agile processes and be responsible for the initiation, delivery, and communication of projects for the stakeholder organizations Building ML-as-a-service, with the purpose of taking experiments to production quickly. Share learnings and project findings with the wider Workday Machine Learning Community Willing to work across multiple time zones. What You will Bring Proficient experience in Python coding, SQL, Spark and experience developing models and other data science work with Python 3 - 4+ years of experience implementing models or machine learning algorithms in production Experience on any of these cloud platforms (AWS, Azure, GCP) Primary skill - Python, Pandas, NumPy, R, Go, Julia, Jupyter Notebooks, ML Libraries - Scikit Learn, XGboost, H2O, AutoML, Deep Learning Libraries - PyTorch, Deep Learning Libraries - Tensorflow-Keras, Deep Learning Libraries - GNN, Deep Learning Libraries - EdgeAI, NLP Libraries -NLTK, Gensim, Spacy, Sentence Transformers, Computer Vision - OpenCV, PIL, Evaluation and Explainability - SHAP, LIME
Posted 3 months ago
8 - 13 years
8 - 18 Lacs
Pune
Work from Office
Job Title: Senior Software Engineer Golang with OpenTelemetry Location: Pune (Hinjewadi) Experience: 8-13 Years Job Description: We are looking for a highly skilled Senior Software Engineer with expertise in Golang and OpenTelemetry to join our team. You will be responsible for designing, developing, and maintaining high-performance, scalable, and distributed systems with observability best practices. Key Responsibilities: Design and develop scalable backend services and microservices using Golang . Implement OpenTelemetry for distributed tracing, logging, and monitoring of services. Optimize performance and reliability of microservices-based architectures. Work with RESTful APIs, gRPC, and message queues (Kafka, RabbitMQ, etc.) . Integrate and manage observability tools like Prometheus, Grafana, Jaeger, Zipkin . Collaborate with DevOps teams to deploy and manage services in Kubernetes (K8s) and cloud environments (AWS, Azure, GCP) . Ensure security best practices in API development and cloud infrastructure. Write unit and integration tests to maintain high code quality. Troubleshoot performance bottlenecks, scalability issues, and latency problems . Required Skills: 7+ years of experience in software development with a strong focus on Golang . Deep understanding of OpenTelemetry and observability best practices. Strong experience in building microservices architectures with REST/gRPC APIs . Proficiency in Docker, Kubernetes, and CI/CD pipelines . Hands-on experience with cloud services (AWS, GCP, or Azure) . Experience in distributed systems, logging, tracing, and monitoring tools (e.g., Jaeger, Zipkin, Prometheus, Grafana). Knowledge of SQL/NoSQL databases like PostgreSQL, MySQL, MongoDB, or Redis. Proficiency in message brokers like Kafka, RabbitMQ, or NATS. Good to Have: Experience with OTLP (OpenTelemetry Protocol) and Cloud-Native Monitoring . Exposure to service mesh technologies like Istio or Linkerd. Familiarity with Terraform and Infrastructure-as-Code (IaC) . Experience with authentication & authorization mechanisms like OAuth2, JWT, SAML . Education: Bachelors/Masters degree in Computer Science, Information Technology, or a related field . If interested, kindly share your updated resume with the following details: Notice Period (LWD if serving) – Current CTC – Expected CTC – Total Experience – Relevant Experience in Golang – Experience in OpenTelemetry – Current Location & Preferred Location – Availability for an Interview –
Posted 3 months ago
4 - 7 years
5 - 15 Lacs
Chennai
Hybrid
Job Description: As a Golang Developer, you will be responsible for designing, developing, and maintaining back-end services and APIs for various applications. You will collaborate with cross-functional teams, work in an Agile environment, and help implement clean and efficient code that supports scalability and performance. Key Responsibilities: Design, develop, and maintain high-performance back-end systems using Go (Golang). Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions. Strong experience with designing and building RESTful APIs and microservices. Experience with SQL and NoSQL databases. Excellent problem-solving skills and the ability to work independently. Good communication and collaboration skills. Interested candidates can apply; reach us at careers.tag@techaffinity.com
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Go, also known as Golang, is a popular programming language that has been gaining traction in the tech industry. Job seekers looking to work with Go in India have a variety of opportunities available to them. In this article, we will explore the Go job market in India, including top hiring locations, average salary range, career progression, related skills, and common interview questions.
These cities are known for their vibrant tech scenes and have a high demand for Go developers.
The average salary range for Go professionals in India varies based on experience level. Entry-level Go developers can expect to earn around INR 6-8 lakhs per year, while experienced professionals with several years of experience can earn upwards of INR 15-20 lakhs per year.
In the field of Go development, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually, Architect or Engineering Manager. As professionals gain more experience and expertise in Go, they may take on more leadership and strategic roles within organizations.
In addition to proficiency in Go, employers often look for candidates who have knowledge of related skills such as Docker, Kubernetes, microservices architecture, and cloud computing platforms like AWS or GCP. Strong problem-solving abilities and communication skills are also highly valued in Go professionals.
As you explore job opportunities in the field of Go development in India, remember to showcase your skills and expertise confidently during interviews. By preparing thoroughly and staying up-to-date with industry trends, you can position yourself as a strong candidate for exciting Go roles in the country. Good luck with your job search!
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2