Cutshort logo
KaiOs Technologies (India) Private Limited's logo

DevOps Engineer-Hongkong

lokesh v's profile picture
Posted by lokesh v
3 - 8 yrs
₹5L - ₹15L / yr
Remote, Bengaluru (Bangalore)
Skills
DevOps
Linux administration
HAProxy
Nginx
NOSQL Databases
Cassandra
skill iconAmazon Web Services (AWS)
VMWare
CI/CD
Terraform

 

KaiOS is a mobile operating system for smart feature phones that stormed the scene to become the 3rd largest mobile OS globally (2nd in India ahead of iOS). We are on 100M+ devices in 100+ countries. We recently closed a Series B round with Cathay Innovation, Google and TCL.

 

What we are looking for:

  • BE/B-Tech in Computer Science or related discipline
  • 3+ years of overall commercial DevOps / infrastructure experience, cross-functional delivery-focused agile environment; previous experience as a software engineer and ability to see into and reason about the internals of an application a major plus
  • Extensive experience designing, delivering and operating highly scalable resilient mission-critical backend services serving millions of users; experience operating and evolving multi-regional services a major plus
  • Strong engineering skills; proficiency in programming languages
  • Experience in Infrastructure-as-code tools, for example Terraform, CloudFormation
  • Proven ability to execute on a technical and product roadmap
  • Extensive experience with iterative development and delivery
  • Extensive experience with observability for operating robust distributed systems – instrumentation, log shipping, alerting, etc.
  • Extensive experience with test and deployment automation, CI / CD
  • Extensive experience with infrastructure-as-code and tooling, such as Terraform
  • Extensive experience with AWS, including services such as ECS, Lambda, DynamoDB, Kinesis, EMR, Redshift, Elasticsearch, RDS, CloudWatch, CloudFront, IAM, etc.
  • Strong knowledge of backend and web technology; infrastructure experience with at-scale modern data technology a major plus
  • Deep expertise in server-side security concerns and best practices
  • Fluency with at least one programming language. We mainly use Golang, Python and JavaScript so far
  • Outstanding analytical thinking, problem solving skills and attention to detail
  • Excellent verbal and written communication skills

Requirements

Designation: DevOps Engineer

Location: Bangalore OR Hongkong

Experience: 4 to 7 Years

Notice period: 30 days or Less

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About KaiOs Technologies (India) Private Limited

Founded :
2017
Type :
Products & Services
Size :
20-100
Stage :
Raised funding

About

The emerging OS - KaiOS
Read more

Connect with the team

Profile picture
lokesh v

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Certa
at Certa
1 video
9 recruiters
Gyan S
Posted by Gyan S
Remote only
3 - 5 yrs
Best in industry
AWS Lambda
skill iconKubernetes
Terraform
skill iconAmazon Web Services (AWS)
skill iconPython
+7 more

Location: Remote (India only)

About Certa At Certa, we’re revolutionizing process automation for top-tier companies, including Fortune 500 and Fortune 1000 leaders, from the heart of Silicon Valley. Our mission? Simplifying complexity through cutting-edge SaaS solutions. Join our thriving, global team and become a key player in a startup environment that champions innovation, continuous learning, and unlimited growth. We offer a fully remote, flexible workspace that empowers you to excel.


Role Overview

Ready to elevate your DevOps career by shaping the backbone of a fast-growing SaaS platform? As a Senior DevOps Engineer at Certa, you’ll lead the charge in building, automating, and optimizing our cloud infrastructure. Beyond infrastructure management, you’ll actively contribute with a product-focused mindset, understanding customer requirements, collaborating closely with product and engineering teams, and ensuring our AWS-based platform consistently meets user needs and business goals.


What You’ll Do

  • Own SaaS Infrastructure: Design, architect, and maintain robust, scalable AWS infrastructure, enhancing platform stability, security, and performance.
  • Orchestrate with Kubernetes: Utilize your advanced Kubernetes expertise to manage and scale containerized deployments efficiently and reliably.
  • Collaborate on Enterprise Architecture: Align infrastructure strategies with enterprise architectural standards, partnering closely with architects to build integrated solutions.
  • Drive Observability: Implement and evolve sophisticated monitoring and observability solutions (DataDog, ELK Stack, AWS CloudWatch) to proactively detect, troubleshoot, and resolve system anomalies.
  • Lead Automation Initiatives: Champion an automation-first mindset across the organization, streamlining development, deployment, and operational workflows.
  • Implement Infrastructure as Code (IaC): Master Terraform to build repeatable, maintainable cloud infrastructure automation.
  • Optimize CI/CD Pipelines: Refine and manage continuous integration and deployment processes (currently GitHub Actions, transitioning to CircleCI), enhancing efficiency and reliability.
  • Enable GitOps with ArgoCD: Deliver seamless GitOps-driven application deployments, ensuring accuracy and consistency in Kubernetes environments.
  • Advocate for Best Practices: Continuously promote and enforce industry-standard DevOps practices, ensuring consistent, secure, and efficient operational outcomes.
  • Innovate and Improve: Constantly evaluate and enhance current DevOps processes, tooling, and methodologies to maintain cutting-edge efficiency.
  • Product Mindset: Actively engage with product and engineering teams, bringing infrastructure expertise to product discussions, understanding customer needs, and helping prioritize infrastructure improvements that directly benefit users and business objectives.


What You Bring

  1. Hands-On Experience: 3-5 years in DevOps roles, ideally within fast-paced SaaS environments.
  2. Kubernetes Mastery: Advanced knowledge and practical experience managing Kubernetes clusters and container orchestration.
  3. AWS Excellence: Comprehensive expertise across AWS services, infrastructure management, and security.
  4. IaC Competence: Demonstrated skill in Terraform for infrastructure automation and management.
  5. CI/CD Acumen: Proven proficiency managing pipelines with GitHub Actions; familiarity with CircleCI highly advantageous.
  6. GitOps Knowledge: Experience with ArgoCD for effective continuous deployment and operations.
  7. Observability Skills: Strong capabilities deploying and managing monitoring solutions such as DataDog, ELK, and AWS CloudWatch.
  8. Python Automation: Solid scripting and automation skills using Python.
  9. Architectural Awareness: Understanding of enterprise architecture frameworks and alignment practices.
  10. Proactive Problem-Solving: Exceptional analytical and troubleshooting skills, adept at swiftly addressing complex technical challenges.
  11. Effective Communication: Strong interpersonal and collaborative skills, essential for remote, distributed teamwork.
  12. Product Focus: Ability and willingness to understand customer requirements, prioritize tasks that enhance product value, and proactively suggest infrastructure improvements driven by user needs.
  13. Startup Mindset (Bonus): Prior experience or enthusiasm for dynamic startup cultures is a distinct advantage.


Why Join Us

  • Compensation: Top-tier salary and exceptional benefits.
  • Work-Life Flexibility: Fully remote, flexible scheduling.
  • Growth Opportunities: Accelerate your career in a company poised for significant growth.
  • Innovative Culture: Engineering-centric, innovation-driven work environment.
  • Team Events: Annual offsites and quarterly Hackerhouse.
  • Wellness & Family: Comprehensive healthcare and parental leave.
  • Workspace: Premium workstation setup allowance, providing the tech you need to succeed.
Read more
company logo
Agency job
via Molecular Connections by Molecular Connections
Bengaluru (Bangalore)
2 - 4 yrs
₹5L - ₹10L / yr
skill iconDocker
skill iconKubernetes
DevOps
skill iconAmazon Web Services (AWS)
Windows Azure
+2 more

We are looking to fill the role of Kubernetes engineer.  To join our growing team, please review the list of responsibilities and qualifications.

Kubernetes Engineer Responsibilities

  • Install, configure, and maintain Kubernetes clusters.
  • Develop Kubernetes-based solutions.
  • Improve Kubernetes infrastructure.
  • Work with other engineers to troubleshoot Kubernetes issues.

Kubernetes Engineer Requirements & Skills

  • Kubernetes administration experience, including installation, configuration, and troubleshooting
  • Kubernetes development experience
  • Linux/Unix experience
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Ability to work independently and as part of a team
Read more
Miracle Hub
at Miracle Hub
1 recruiter
Asif Khan
Posted by Asif Khan
Mumbai
1 - 5 yrs
₹12L - ₹18L / yr
Windows Azure
DevOps

Job Title: Data Architect - Azure DevOps

 

Job Location: Mumbai (Andheri East)

 

About the company:
MIRACLE HUB CLIENT,
   is a predictive analytics and artificial intelligence company headquartered in Boston, US with offices across the globe. We build prediction models and algorithms to solve high priority business problems. Working across multiple industries, we have designed and developed breakthrough analytic products and decision-making tools by leveraging predictive analytics, AI, machine learning, and deep domain expertise.

 

Skill-sets Required:

  • Design Enterprise Data Models
  • Azure Data Specialist
  • Security and Risk
  • GDPR and other compliance knowledge
  • Scrum/Agile
     

Job Role:

  • Design and implement effective database solutions and models to store and retrieve company data
  • Examine and identify database structural necessities by evaluating client operations, applications, and programming.
  • Assess database implementation procedures to ensure they comply with internal and external regulations
  • Install and organize information systems to guarantee company functionality.
  • Prepare accurate database design and architecture reports for management and executive teams.

 

Desired Candidate Profile:

 

  • Bachelor’s degree in computer science, computer engineering, or relevant field.
  • A minimum of 3 years’ experience in a similar role.
  • Strong knowledge of database structure systems and data mining.
  • Excellent organizational and analytical abilities.
  • Outstanding problem solver.
  • IMMEDIATE JOINING (A notice period of 1 month is also acceptable)
  • Excellent English communication and presentation skills, both verbal and written
  • Charismatic, competitive and enthusiastic personality with negotiation skills

 

Compensation: NO BAR  .

Read more
Bharat ka Super Entertainment App
Bharat ka Super Entertainment App
Agency job
via wrackle by Naveen Taalanki
Bengaluru (Bangalore)
5 - 10 yrs
₹20L - ₹30L / yr
skill iconAmazon Web Services (AWS)
DevOps
CI/CD
Linux/Unix
skill iconMongoDB
+14 more
What Makes You a Great Fit for The Role ?

You’re Awesome At -
  • Working with Ruby, Python, Perl, and Java
  • Troubleshooting and having working knowledge of various tools, open-source technologies, and cloud services.
  • Configuring and managing databases and cache layers such as MySQL, Mongo, Elasticsearch, Redis
 
You’ll Be Improving & Responsible For –
  • Setting up all databases and for optimisations (sharding, replication, shell scripting etc)
  • Creating user, Domain handling, Service handling, Backup management, Port management, SSL services
  • Planning, testing & development of IT Infrastructure ( Server configuration and Database) and handling the technical issue related to server Docker and VM optimization
  • Demonstrate awareness of DB management, server related work, Elasticsearch.
  • Selecting and deploying appropriate CI/CD tools
  • Striving for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
Your Experience Across The Years in the Roles You’ve Played -
  • Experience working on Linux based infrastructure
  • Awareness of critical concepts in DevOps and Agile principles
  • 6-8 years of experience
Read more
Zeus Learning
at Zeus Learning
16 recruiters
Veena Nikharge
Posted by Veena Nikharge
Mumbai
2 - 5 yrs
₹7L - ₹15L / yr
skill iconAmazon Web Services (AWS)
Microsoft Windows Azure
Linux/Unix
skill iconDocker
skill iconKubernetes
+4 more
Job Requirements:

  • 2+ years work experience in a DevOps or similar role
  • Knowledge of OO programming and concepts (Java, C++, C#, Python)
  • A drive towards automating repetitive tasks (e.g., scripting via Bash, Python, etc)
  • Fluency in one or more scripting languages such as Python or Ruby.
  • Familiarity with Microservice-based architectures
  • Practical experience with Docker containerization and clustering (Kubernetes/ECS)
  • In-depth, hands-on experience with Linux, networking, server, and cloud architectures.
  • Experience with CI/CD tools Azure DevOps, AWS cloud formation, Lamda functions, Jenkins, and Ansible
  • Experience with AWS, Azure, or another cloud PaaS provider.
  • Solid understanding of configuration, deployment, management, and maintenance of large cloud-hosted systems; including auto-scaling, monitoring, performance tuning, troubleshooting, and disaster recovery
  • Proficiency with source control, continuous integration, and testing pipelines
  • Effective communication skills

Job Responsibilities:

  • Deploy and maintain critical applications on cloud-native microservices architecture.
  • Implement automation, effective monitoring, and infrastructure-as-code.
  • Deploy and maintain CI/CD pipelines across multiple environments.
  • Streamline the software development lifecycle by identifying pain points and productivity barriers and determining ways to resolve them.
  • Analyze how customers are using the platform and help drive continuous improvement.
  • Support and work alongside a cross-functional engineering team on the latest technologies.
  • Iterate on best practices to increase the quality & velocity of deployments.
  • Sustain and improve the process of knowledge sharing throughout the engineering team
  • Identification and prioritization of technical debt that risks instability or creates wasteful operational toil.
  • Own daily operational goals with the team.
Read more
Videoverse
Diksha  Jain
Posted by Diksha Jain
Remote only
4 - 8 yrs
₹15L - ₹22L / yr
CI/CD
Terraform
Ansible
AWS Lambda
skill iconAmazon Web Services (AWS)
+2 more
  • 7-10 years’ total experience, including 6+ years in a production 24/7 high-availability
  • multi-site Cloud environment, including application hosting, CDN Networks, security and information protection.
  • Experience of leading overall infrastructure for a complex organization and network, including 24x7 monitoring of a media website & digital properties.
  • Experience in hosting and managing video streaming applications, React & Node JS based applications.
  • Experience with regulatory compliance issues, as well best practices in application and network security.
  • Experience in hosting services on Amazon Cloud & Google Cloud.
  • Experience in performing Vulnerability Assessment at server & application level
  • Experience in managing Live Streaming on digital platforms.
  • Experience in managing SVN, Git code repository & Code release management.

 

Job Role
  • Partners with Technology head lead the technology infrastructure strategy and execution for the enterprise
  • Planning, project management and implementation leadership, identifying opportunities for automation, cost savings, and service quality improvement.
  • Provides infrastructure services vision, enables innovation and seeks to leverage market trends that can create business value consistent with the company’s requirements and expectations.
  • Participate in the formulation of the company's enterprise architecture and business system plans; assessing cost and feasibility, and ensuring the plan is aligned with and supports the strategic goals of the business
  • Hands-on technical depth enables direct oversight, problem-solving leadership and participation for complex infrastructure implementation, system upgrades and operational troubleshooting.
  • Experience with comprehensive disaster recovery architecture and operations, including storage area network and redundant, highly-available server and network architectures.
  • Leadership for delivery of 24/7 service operations and KPI compliance.
  • Ensure best practices are followed for code release management & monitoring of traffic on websites & other applications.

 

Read more
Numerator
at Numerator
4 recruiters
Spurthi Mangalwedhe
Posted by Spurthi Mangalwedhe
Remote only
12 - 18 yrs
₹15L - ₹30L / yr
DevOps
skill iconKubernetes
skill iconDocker
Terraform
Ansible
+3 more

Numerator is looking for an experienced, talented and quick-thinking DevOps Manager to join our team and work with the Global DevOps groups to keep infrastructure up to date and continuously advancing.  This is a unique opportunity where you will get the chance to work on the infrastructure of both established and greenfield products. Our technology harnesses consumer-related data in many ways including gamified mobile apps, sophisticated web crawling and enhanced Deep Learning algorithms to deliver an unmatched view of the consumer shopping experience.

As a member of the Numerator DevOps Engineering team, you will make an immediate impact as you help build out and expand our technology platforms from on-premise to the cloud across a wide range of software ecosystems.  Many of your daily tasks and engagement with applications teams will help shape how new projects are delivered at scale to meet our clients demands.

This role requires a balance between hands-on infrastructure-as-code deployments with application teams as well as working with Global DevOps Team to roll out new initiatives.

What you will get to do

  • Participate in troubleshooting and deployment of DevOps tools and solutions to application teams.

  • Adopt best-practises and deploy software solutions from Global DevOps team.

  • Look for innovative ways to improve observability, monitoring of large scale systems over a variety of technologies across the Numerator organization.

  • Lead by example, coach and solidify DevOps best practises within the Numerator product teams.

 

Requirements

 

  • 5+ years of experience in cloud-based systems in a DevOps position.

  • A passion for well architectured clean software and good understanding of software development practises specifically around reliability, availability and performance engineering.

  • Availability to participate in after-hours on-call support with your fellow engineers where necessary.

  • A pragmatic approach to identifying, documenting and articulating issues or problems in teams, software systems and infrastructure.

  • A good problem solving mindset combined with experience of troubleshooting large-scale cloud based systems.

  • Working knowledge of networking, operating systems and packaging/build systems ie. AWS Linux, Ubuntu, PIP and NPM, Terraform, Ansible etc.

  • Working knowledge of application deployment in Serverless and Kubernetes based environments in AWS, Azure and Google Cloud Platform (GCP).

  • Competence in using scripting languages such as *nix commands, jq, sed, awk and make, No-SQL/SQL languages.

  • Competent in Terraform, Ansible in cloud systems including Kubernetes.

  • Ability to manage multiple projects and systems across different teams and raise technical issues proactively within the organization.

  • Experience in managing highly redundant data stores, file systems and services both in the cloud and on-premise including both data transfer, redundancy and cost-management.

  • BSci, MSci or PhD in Computer Science or related field, or equivalent work experience.

Nice to have

  • Previous experience working in a geographically distributed team.

  • Experience in an Agile development environment.

  • Experience in CICD and Monitoring software such as Prometheus, Sumologic, Datadog, Coralogix, Snowflake/Panther, Nagios, Jenkins, Splunk etc.

  • Startup or CPG industry experience.

Read more
MyOperator - VoiceTree Technologies
at MyOperator - VoiceTree Technologies
1 video
2 recruiters
Sanmeet Singh Sahni
Posted by Sanmeet Singh Sahni
Remote only
4 - 8 yrs
₹12L - ₹15L / yr
skill iconDocker
skill iconKubernetes
DevOps
skill iconAmazon Web Services (AWS)
CI/CD
+10 more
Job description
The role requires you to design development pipelines from the ground up, Creation of Docker Files,  design and operate highly available systems in AWS Cloud environments. Also involves Configuration Management, Web Services Architectures, DevOps Implementation, Database management, Backups, and Monitoring.

Key responsibility area

- Ensure reliable operation of CI/CD pipelines
- Orchestrate the provisioning, load balancing, configuration, monitoring and billing of resources in the cloud environment in a highly automated manner
- Logging, metrics and alerting management.
- Creation of Bash/Python scripts for automation
- Performing root cause analysis for production errors.


Requirement
- 2 years experience as Team Lead.
- Good Command on kubernetes.
- Proficient in Linux Commands line and troubleshooting.
- Proficient in AWS Services. Deployment, Monitoring and troubleshooting applications in AWS.
- Hands-on experience with CI tooling preferably with Jenkins.
- Proficient in deployment using Ansible.
- Knowledge of infrastructure management tools (Infrastructure as cloud) such as terraform, AWS cloudformation etc.
- Proficient in deployment of applications behind load balancers and proxy servers such as nginx, apache.
- Scripting languages: Bash, Python, Groovy.
- Experience with Logging, Monitoring, and Alerting tools like ELK(Elastic-search, Logstash, Kibana), Nagios. Graylog, splunk Prometheus, Grafana is a plus.


Must Have:
Linux, CI/CD(Jenkin), AWS, Scripting(Bash,shell Python, Go), Ngnix, Docker.
Good to have
Configuration Management(Ansible or similar tool), Logging tool( ELK or similar), Monitoring tool(Ngios or similar), IaC(Terraform, cloudformation).
Read more
SteelEye
at SteelEye
1 video
3 recruiters
Arjun Shivraj
Posted by Arjun Shivraj
Bengaluru (Bangalore)
5 - 20 yrs
₹20L - ₹30L / yr
Terraform
skill iconAmazon Web Services (AWS)
DevOps
AWS Lambda
Ansible
+2 more
What you'll do?
  • Develop and Maintain IAC using Terraform and Ansible
  • Draft design documents that translate requirements into code.
  • Deal with challenges associated with scale.
  • Assume responsibilities from technical design through technical client support.
  • Manage expectations with internal stakeholders and context-switch in a fast paced environment.
  • Thrive in an environment that uses Elasticsearch extensively.
  • Keep abreast of technology and contribute to the engineering strategy.
  • Champion best development practices and provide mentorship
What we're looking for?

An AWS Certified Engineer with strong skills in
  • Terraform o Ansible
  • *nix and shell scripting
  • Elasticsearch
  • Circle CI
  • CloudFormation
  • Python
  • Packer
  • Docker
  • Prometheus and Grafana
  • Challenges of scale
  • Production support
  • Sharp analytical and problem-solving skills.
  • Strong sense of ownership.
  • Demonstrable desire to learn and grow.
  • Excellent written and oral communication skills.
  • Mature collaboration and mentoring abilities.
Read more
Adobe Systems
Noida, NCR (Delhi | Gurgaon | Noida)
11 - 17 yrs
₹40L - ₹80L / yr
DevOps
SRE
skill iconAmazon Web Services (AWS)
Adobe - An Award-Winning Employer Adobe believes in hiring the very best. We are known for our vibrant, dynamic and rewarding workplace where personal and professional fulfillment and company success go hand in hand. We take pride in creating exceptional work experiences, encouraging innovation and being involved with our employees, customers, and communities. We invite you to discover what makes Adobe a place where exceptional people thrive. Click this link to experience A Day in the Life at Adobe: http://www.adobe.com/aboutadobe/careeropp/fma/dayinthelife/ About Technical Operations: Adobe Technical Operations supports the Adobe Marketing Cloud's design, delivery, and operation. We’re a global team of over 200 smart, passionate people. We work with Development and Product Management to balance scope, quality, and time to market for our industry leading SaaS solutions. Our multiple groups include Security, Networking, Storage, Data Center Operations, 24x7 NOC, Systems Engineering, and Application Development. We work with a wide variety of technologies - we are a collection of organic and acquired products and services. We focus on building services that Development and Operations can reuse to encourage speed, consistency and value creation. Responsibilities • Develop the solutions to maintain and optimize the availability and performance of services to ensure a fantastic, reliable experience for our customers. • Envision, design and build the tools and solutions to keep the services healthy and responsive • Continuously improve the techniques and processes used in Operations to optimize the costs and increase the productivity • Evaluate and utilize the newer technologies coming in the industry to keep the solution on the cutting edge • Collaborate across different teams – development, quality engineering, product management, program management etc to ensure the true devops culture to get the right systems and solutions in place for agile delivery of a growing portfolio of SaaS applications, product releases and infrastructure optimizations • Effectively work across multiple timezones to collaborate with peers in other geographies • Handle escalations from different quarters – customers, client care and engineering teams, resolve the issues and effectively communicate the status across the board • Create a culture that supports innovation and creativity while delivering high volume in a predictable and reliable way. • Keep the team motivated to go beyond the expected in execution and thought leadership.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos