Mosaic Wellness logo

DevOps Engineer

Mosaic Wellness

Mumbai, Maharashtra, India · HybridOther₹1800–2500K/yrPosted 5y agoStill listed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
₹1800–2500K/yr
Location
Mumbai, Maharashtra, IndiaHybrid
Schedule
Other
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The company seeks an experienced DevOps Engineer to establish DevOps practices, build scalable cloud infrastructure, implement monitoring, and develop CI pipelines while also contributing to application programming during downtime.

Skills & qualifications

RequiredNice to have

Skills

Amazon EC2Identity & Access Management (IAM)Node.jsServerlessLambdaTroubleshootingVPCDevOpsContinuous IntegrationCloud InfrastructureMongoDBDatabasesNoSQLRedisMySQLFault Tolerant SystemsDynamoTechnical LeadershipNginxElasticSearchAmazon Web ServicesJenkinsJavaScriptCI/CDIAMEC2ELBALBAutoscalingNAT GatewayDynamoDBNodeJSApacheLinuxBashPythonRubyGitTravisCIInfrastructure as CodeAutomationMonitoring

Qualifications

Systematic Problem‑Solving ApproachStrong Communication SkillsPrior Experience as Software DeveloperExtensive Experience With Javascript FrameworksExtensive Experience With Nginx/ApacheStrong Linux System Administration BackgroundAbility to Present Architecture VisuallyStrong Knowledge of AWS ServicesExperience Maintaining Highly‑Available Fault‑Tolerant SystemsDrive Toward Automating Repetitive TasksExpertise With GitExperience Implementing CI/CD Pipelines

Full job description

Role

We are looking for an experienced DevOps engineer that will help our team establish DevOps practice. You will work closely with the technical lead to identify and establish DevOps practices in the company.

You will also help us build scalable, efficient cloud infrastructure. You’ll implement monitoring for automated system health checks. Lastly, you’ll build our CI pipeline, and train and guide the team in DevOps practices.

This would be a hybrid role and the person would be expected to also do some application level programming in their downtime.

Responsibilities

  • Deployment, automation, management, and maintenance of production systems.

  • Ensuring availability, performance, security, and scalability of production systems.

  • Evaluation of new technology alternatives and vendor products.

  • System troubleshooting and problem resolution across various application domains and platforms.

  • Providing recommendations for architecture and process improvements.

  • Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.

  • Manage the establishment and configuration of SaaS infrastructure in an agile way by storing infrastructure as code and employing automated configuration management tools with a goal to be able to re-provision environments at any point in time.

  • Be accountable for proper backup and disaster recovery procedures.

  • Drive operational cost reductions through service optimizations and demand based auto scaling.

  • Have on call responsibilities.

  • Perform root cause analysis for production errors

  • Uses open source technologies and tools to accomplish specific use cases encountered within the project.

  • Uses coding languages or scripting methodologies to solve a problem with a custom workflow.

Requirements

  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.

  • Prior experience as a software developer in a couple of high level programming languages.

  • Extensive experience in any Javascript based framework since we will be deploying services to NodeJS on AWS Lambda (Serverless)

  • Extensive experience with web servers such as Nginx/Apache

  • Strong Linux system administration background.

  • Ability to present and communicate the architecture in a visual form.

  • Strong knowledge of AWS (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda, NAT gateway, DynamoDB)

  • Experience maintaining and deploying highly-available, fault-tolerant systems at scale (~ 1 Lakh users a day)

  • A drive towards automating repetitive tasks (e.g. scripting via Bash, Python, Ruby, etc)

  • Expertise with Git

  • Experience implementing CI/CD (e.g. Jenkins, TravisCI)

  • Strong experience with databases such as MySQL, NoSQL, Elasticsearch, Redis and/or Mongo.

  • Stellar troubleshooting skills with the ability to spot issues before they become problems.

  • Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement.

  • Time and project management skills, with the capability to prioritize and multitask as needed.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.