DevOps Engineer

India

Unifocus is an integrated workforce management software platform offering intelligent automation for daily work orders management, Housekeeping activities, facility maintenance, scheduling & labour management, and time & attendance purpose built for the hospitality market and other dynamic scheduling environment.

Unifocus’ software is designed to: 

  1. Enhance staff productivity
  2. Lower property labour costs
  3. Help manage all the various on-site employees to strict labor standards that drive efficiency without sacrificing guest satisfaction
  4. Efficiently execute daily operational workflows
  5. Provide insights into individual and department performance to highlight areas within a property that have been exceeding expectations or having frequent issues
  6. Increase asset life

We support hotels, restaurants, casinos, and more with our innovative web-based and mobile software suite. Some of the chains we work with include Hilton, Rosewood, Shangri La, Accor, IHG, Hoxton, Corinthia, Oetker Collection etc. We are a small but growing team, and you'll have opportunities to express yourself and make meaningful contributions to our products and the company. 

Visit https://www.unifocus.com for more details

ABOUT THE JOB:

The Infrastructure Engineer supports high-availability 24/7 production systems of moderate to high complexity and risk. The role performs ongoing application support for live production systems by diagnosing and resolving highly complex issues, identifying, recommending, and implementations options for improving performance, maintainability, and operability; update existing practices and procedures, as defined by the supervisor.

WHAT WILL YOU DO:

  1. Act as the single point of contact for development and product teams in Technical Operations and systems design aspects of the products and as the primary subject matter expert as Technical Operations for a moderately high number of complex applications.
  2. Work independently with little or no guidance from the Architect team to ensure operational requirements (reliability, availability, scalability, performance, capacity, ROI, etc.) are met, and recommend operational improvements.
  3. Knowledgeable of monitoring for owned applications and proactively monitoring and managing the run state; responsible and accountable for ensuring all issues are addressed and resolved in a timely and robust fashion.
  4. Perform technical work to accomplish tasks and projects within defined timelines and in a professional manner in alignment with active standards.
  5. Ensure the high availability for all the applications under your portfolio adhering to the SLA guidelines, participating in the automation of regular tasks, build tools to improve the team’s overall efficiency.
  6. Produce high-quality documentation of the technical work.
  7. Perform maintenance and service functions to support production infrastructure, including system installation, systems administration, patching and configuration, and software upgrades.
  8. Participate in 12x7 on-call rotation and respond to production alerts involving multiple software system components, using background, experience, and established procedures to resolve issues and restore services as quickly as possible.
  9. Follow and update the Tactical Run Books and SOPs, which define the processes and procedures for
  10. L3-4 level support of Web Operations systems; continue troubleshooting beyond what is documented.
  11. Keep abreast of technology trends and develop and incorporate them within assignments as appropriate; recommend improvements and changes to supervisor and team.

WHAT ARE WE LOOKING FOR:

  1. Bachelor’s Degree or equivalent in computer science, electrical engineering, or a related field is preferred with 5+ years of directly related work experience.
  2. In-depth working knowledge of Unix/Linux systems administration and troubleshooting, with a good understanding of Linux internals.
  3. Solid experience in cloud native technologies such as Cloud, Docker, Kubernetes, microservices, AWS, Azure, etc.
  4. Strong working proficiency in one or more administrative languages such as Python, Bash, Ruby, and Java Expert in Automation.
  5. Experience with SQL and/or No-SQL database technologies (SQL, schema design).
  6. Sound Knowledge and exposure to network protocols and tools.
  7. Good Knowledge and exposure to WAF security policies and procedures would be a plus.
  8. Exposure to designing the monitoring infrastructure with commercial or open-source monitoring systems (e.g.: Nagios, Grafana, Zabbix, etc.) is a plus.
  9. Knowledge of distributed systems development, tools, and designs; software lifecycle process.
  10. Working knowledge of version control tools (Git, SVN, etc.).
  11. Familiarity with common frameworks, languages, and application servers for Webapps, Java, or other languages a plus.
  12. Knowledge and experience in the administration and operations of large-scale distributed computing environments; experience with standard system Operations methods and procedures; prior hosting experience a plus.
  13. A solid 2+ years’ of experience in Production Support of highly available online applications

THE UNIFOCUS EXPERIENCE:

The physical, mental, emotional, and financial health of our people is something we always care about. This is a place to learn and grow. We’re committed to your development – both professionally and personally. Your experience with us is something we take seriously.

WE OFFER (of course, in addition to your compensation):

  • Health and medical insurance
  • Paid time off
  • A flexible working environment means we strike the balance between what you need and what works for the business
  • A hybrid approach to the future of work
  • Parental leave
  • Professional development assistance
  • Referral program