banner

Join our team

DevOps Engineer

 

Location

Chennai, India

Benefits

25 days holiday (pro-rata), flexible working hours, private medical insurance,
pension contribution, life assurance,
training and development, health & wellness benefits, food vouchers, company days

KEY RESPONSIBILITY AREAS

 

As a DevOps Engineer, you will help us build, scale, monitor and manage a growing suite of cloud-hosted software services. Specifically, you will be responsible for:

  • Managing deployments to and maintenance of our various cloud-hosted services
  • Promoting optimal use of CI and CD tooling to automate testing and deployment-related activities
  • Maintenance and administration of DevOps related tooling and systems
  • Developing tools to monitor system health and benchmark performance across our cloud services
  • Training of colleagues in support roles to make optimal use of monitoring and alerting tools
  • Performing root cause analysis of any production affecting issues, and providing recommendations for steps to be taken to avoid recurrences of preventable issues
  • Documenting DevOps processes, including detailed playbooks for specific situations

At present all cloud services provided by CloudSense run on Heroku or AWS. Applications are developed using a variety of established and evolving web technologies such as Node.js, JavaScript, TypeScript, React, AngularJS, HTML and CSS. We manage code in Git and use Jenkins to automate deployment processes. Familiarity with these tools will be highly beneficial to the successful candidate.

Person specification

This role will suit a highly motivated self-starter who is comfortable working in teams that may be spread across a number of different locations. In addition you will:

  • Be a quick learner and keen to embrace new technologies and platforms
  • Be a clear communicator and team player
  • Be able to work under your own initiative
  • Be able to write documents in clear English
  • Have a talent for problem-solving and a well-organised approach to work
  • Stay abreast of the latest thinking and trends in DevOps

Applicants should be aware that CloudSense conducts its business in English, and all applicants are expected to be proficient in verbal and written English communication.

In addition, some occasional travel may be required to regional offices – principally London, UK and Zagreb, Croatia. This will be infrequent and for short periods.

KNOWLEDGE,  SKILLS,  ABILITIES

 

Candidates must have minimum of 3 years experience in commercial software development and/or operations, and be educated to degree level in a relevant technical subject.

Must-have:

  • Experience using CI/CD tools to automate testing and deployment processes
  • Experience working in an agile, fast-paced, DevOps environment
  • Experience working with cloud platforms, particularly Heroku or AWS
  • Demonstrable coding experience in JavaScript, TypeScript or Java
  • Good understanding of the SDLS, agile methodologies, and DevOps principles
  • Experience writing technical and/or end-user documentation
  • Knowledge of best practices for IT operations in an always-up, always-available environment

Beneficial:

  • Exposure to or experience working with Salesforce or other CRM or Order Management software
  • Integration testing experience
  • API testing, writing stubs/drivers to test the integration points of one or more systems
  • Programming experience in any language but particularly Apex, Java, C#, JavaScript, or Node.js
  • Ability to use simple SQL or SOQL to query databases
  • Networking security experience