Robosoft Technologies

3 weeks ago


Bengaluru, India Robosoft Technologies Full time

About role :

We are looking for a Principal Engineer - Infra Platform to help us build and enhance platforms to achieve availability, scalability and operational effectiveness. The right individual will embrace the opportunity to tackle challenging problems and use their influence to drive continual improvement.


You will also work on the cutting edge of technology, leveraging Kong, Repose, Docker, Mesos/Kubernetes, Jenkins, Chef, HaProxy, Nginx, GitLab, Backstage, Terraform, Vault, ArgoCD, Service Mesh ( Istio/Linkerd), Prometheus etc.

Roles and Responsibilities :

- Writing controllers and operators to provide custom functionalities for K8s clusters.

- Design and development of Infrastructure to facilitate smooth migration of microservices.

- Building and implementing observability for applications health/performance/capacity.

- Managing Availability, Performance, Capacity of infrastructure and applications.

- Optimizing On-call rotations and processes.

- Documenting "tribal" knowledge.

- Managing Infra-platforms like

- Mesos/Kubernetes

- CICD

- Observability (Prometheus/New Relic/ELK)

- Cloud Platforms ( AWS/ Azure )

- Databases

- Data Platforms Infrastructure

- Providing help in onboarding new services with the production readiness review process.

- Providing reports on services SLO/Error Budgets/Alerts and Operational Overhead.

- Working with Dev and Product teams to define SLO/Error Budgets/Alerts.

- Working with the Dev team to have an in-depth understanding of the application architecture and its bottlenecks.

- Identifying observability gaps in product services, infrastructure and working with stake owners to fix it.

- Managing Outages and doing detailed RCA with developers and identifying ways to avoid that situation.

- Managing/Automating upgrades of the infrastructure services.

- Automate toil work.

Experience & Skills :

Primary skills required :

- In depth understanding of Kubernetes internals and code implementation.

- Demonstrated experience with Golang, preferably writing Kubernetes operators

- Distributed Systems' design and implementation on multi cloud architecture.

- Experience in implementation of CI/CD

- Demonstrated experience with incubating Gitops ideology.

- Networking design and implementation experience on multi cloud architecture.

- 10+ Years of experience as an Infrastructure Engineer on large scale microservices and infrastructure.

Good to have :

- A collaborative spirit with the ability to work across disciplines to influence, learn, and deliver.

- A deep understanding of computer science, software development, and networking principles.

- Demonstrated experience with languages, such as Python, Java, Golang etc.

- Extensive experience with Linux administration and good understanding of the various linux kernel subsystems (memory, storage, network etc).

- Extensive experience in DNS, TCP/IP, UDP, GRPC, Routing and Load Balancing.

- Expertise in s, Infrastructure as a Code tools such as Terraform etc.and Configuration Management Tools such as Chef, Puppet, Saltstack, Ansible.

- Expertise of Amazon Web Services (AWS) and/or other relevant Cloud Infrastructure solutions like Microsoft Azure or Google Cloud.

- Experience in building CI/CD solutions with tools such as Jenkins, GitLab, Spinnaker, Argo etc.

- Experience in managing and deploying containerized environments using Docker, Mesos/Kubernetes is a plus.

- Experience with multiple datastores is a plus (MySQL, PostgreSQL, Aerospike, Couchbase, Scylla, Cassandra, Elasticsearch).

- Experience with data platforms tech stacks like Hadoop, Hive, Presto etc is a plus.

(ref:hirist.tech)
  • Presales Executive

    2 days ago


    Bengaluru, India Robosoft Technologies Full time

    Robosoft is a full-service digital transformation company, with a vision to Simplify Lives. We offer end-to-end solutions in Product Advisory, Design, Engineering, and Analytics. The delightful, intuitive digital experiences we craft help enterprises offer great customer experiences and drive brand preference. In 1996, our first customer was Apple Inc. Since...

  • Robosoft Technologies

    3 weeks ago


    Bengaluru, India Robosoft Technologies Full time

    Job Description :We are looking for a Database Reliability Engineer/Sr. Database Reliability Engineer to help us build and enhance our database platforms to achieve availability, scalability and operational effectiveness. The right individual will embrace the opportunity to tackle challenging problems and use their influence to drive continual improvement....

  • Robosoft Technologies

    3 weeks ago


    Bengaluru, India Robosoft Technologies Full time

    Roles and Responsibilities :Managing availability, performance, capacity and security of database infrastructure like :- MySQL- Aerospike- Couchbase- Elasticsearch- Cassandra- ScyllaDB- MongoDB- RocksDB- PostgreSQL- Building and implementing observability for databases health/performance/capacity.- Optimizing On-call rotations and processes.- Documenting...

  • Robosoft Technologies

    3 weeks ago


    Bengaluru, India Robosoft Technologies Full time

    Roles and Responsibilities :- Develop and automate large scale, high-performance data processing systems (batch and/or streaming) to drive Ola group business growth and improve the product experience.- Evangelize high quality software engineering practices towards building data infrastructure and pipelines at scale.- Lead data engineering projects to ensure...

  • Robosoft Technologies

    3 weeks ago


    Bengaluru, India Robosoft Technologies Full time

    Job Responsibilities and Requirements :- Candidate Should have a Bachelor's Degree in Computer Science/ Information Science/ Information Technology.- 12+ years of professional experience, with at least 8 years of experience in the design, implementation, configuration, and support of large-scale Mobile Application development and Web Application...

  • Technical Architect

    1 month ago


    Bengaluru, India Robosoft Technologies Full time

    Roles & responsibilitiesHas expertise in following optimization techniques:Lazy LoadingAsynchronous Module DefinitionImage Compression and MinificationOther front-end tooling using Grunt / Webpack and NPMFamiliarity with NodeJS, Jasmine / Karma and other unit testing frameworksProficient in evaluating front end performance and measure accordinglyStrong...

  • Tech Lead

    2 months ago


    Bengaluru, India Robosoft Technologies Full time

    Roles & responsibilities Has expertise in following optimization techniques:Lazy LoadingAsynchronous Module DefinitionImage Compression and MinificationOther front-end tooling using Grunt / Webpack and NPM Familiarity with NodeJS, Jasmine / Karma and other unit testing frameworks Proficient in evaluating front end performance and measure accordingly ...

  • Data Engineer

    2 months ago


    Bengaluru, India Robosoft Technologies Full time

    Job Summary We are looking for a Data Engineer (full-time, salary, regular) to join our team. The BI data engineering team is responsible for collecting, analyzing and distributing data using public cloud and open source technologies and offers transparency into customer behavior and business performance Responsibilities Collaborate with product...


  • Bengaluru, India Robosoft Technologies Full time

    Does creating compelling articles, blog posts, social media updates, web copy and other marketing collateral like eBooks and short-form videos excite you? Do you enjoy playing the role of a catalyst in creating the right perception of a company brand through messaging? Do you have experience in writing and distributing content for a B2B tech services...

  • Dev Ops Engineer

    1 month ago


    Bengaluru, India Robosoft Technologies Full time

    ​BackgroundInvolved in migration of current infrastructure to container based cloud infrastructure Migration CI/CD pipeline setup in Jenkins to Github actions.Job Expectation:Looking for a DevOps Engineer with 4+ years of experience in web app development background in Javascript tech stack preferably using React JS.Work RequirementsUnderstanding of...


  • Bengaluru, India Robosoft Technologies Full time

    Does creating compelling articles, blog posts, social media updates, web copy and other marketing collateral like eBooks and short-form videos excite you? Do you enjoy playing the role of a catalyst in creating the right perception of a company brand through messaging? Do you have experience in writing and distributing content for a B2B tech services...

  • Dev Ops Engineer

    2 months ago


    Bengaluru, India Robosoft Technologies Full time

    ​Background Involved in migration of current infrastructure to container based cloud infrastructure Migration CI/CD pipeline setup in Jenkins to Github actions. Job Expectation: Looking for a DevOps Engineer with 4+ years of experience in web app development background in Javascript tech stack preferably using React JS. Work Requirements ...

  • Data Engineer

    1 month ago


    Bengaluru, India Robosoft Technologies Full time

    Job SummaryWe are looking for a Data Engineer (full-time, salary, regular) to join our team. The BI data engineering team is responsible for collecting, analyzing and distributing data using public cloud and open source technologies and offers transparency into customer behavior and business performanceResponsibilitiesCollaborate with product teams and data...

  • Java Architect

    1 month ago


    Bengaluru, India Robosoft Technologies Full time

    **JAVA ARCHITECT WITH 12 TO 15 YEARS EXPEREINCE** Hands on Java 8, micro service development, design changes and performance improvements. Design patterns usage, module/component design and approach to solution(s), code review Hands on experience in problem solving and debugging steps, RCA documentation, module/feature level technical design...

  • Java Developer

    1 month ago


    Bengaluru, India Robosoft Technologies Full time

    Roles & responsibilitiesExperience in developing applications using Core Java and J2EEKnowledge of JSP and ServletsKnowledge of Design PatternsExperience in frameworks like Spring MVC, Spring Boot and Java PlayExperience in any ORM tools like Hibernate, JPA, EbeanKnowledge of using RDBMS like MySQL and OracleUsing any of the application servers like Tomcat,...

  • React.js Developer

    1 month ago


    Bengaluru, India Robosoft Technologies Full time

    Roles & responsibilitiesDeveloping new user-facing features using Building reusable components and front-end libraries for future useTranslating designs and wireframes into high quality codeOptimizing components for maximum performance across a vast array of web-capable devices and browsersDesired skillsStrong knowledge of Javascript (ES6) including all the...


  • Bengaluru, India Robosoft Technologies Full time

    Roles & responsibilitiesProvide technical direction to the team and be a key contributor in all projects (Product Development, Release Cycles)Responsible for designing, developing and integrating Web based applications and related backend systemsResponsible for defining and maintaining the overall architecture for all system/program/initiativesContribute in...

  • iOS Developer

    1 month ago


    Bengaluru, India Robosoft Technologies Full time

    Desired skillsKnowledge of UI development (UI Kit, App Life Cycle, View Controller life cycle, Storyboards, Auto layout)Basic and Advanced concepts of Swift (for generics, KVO, etc.)Minimum 1 year experience in Swift.Implementation details of complex features push notifications, Analytics integration, accessibility, features of health kit, deep-linking,...


  • Bengaluru, India Robosoft Technologies Full time

    Roles & responsibilitiesApply knowledge of Javascript (ES6) including all the latest featuresUsage of third party libraries for Maps, UI scaling, Styles, Secure storage, Permissions, Navigation, Splash screen, Network. Analytics. Push notifications, Localization, Calendar, etc.Build and run apps using Xcode, and Android StudioPersistence support using...

  • React.js Developer

    2 months ago


    Bengaluru, India Robosoft Technologies Full time

    Roles & responsibilities Developing new user-facing features using Building reusable components and front-end libraries for future use Translating designs and wireframes into high quality code Optimizing components for maximum performance across a vast array of web-capable devices and browsers   Desired skills Strong knowledge of Javascript...