This post is over 30 days old. The position may no longer be available

DevOps Engineer

ECHO India , New Delhi/Bangalore · echoindia.in · Full-time employment · Programming

  1. Key Responsibilities:

 

·        Implementing tools to automate the development, build, testing, integration and deployment pipelines for ECHO’s software in production environment to serve the needs of global users

·        Implementing automated provisioning of cloud infrastructure on leading providers (e.g. Microsoft Azure, AWS, Google Cloud) while maintaining very high levels of system uptime

·        Implementing infrastructure patterns and handling deployment at scale to identify and mitigate performance bottlenecks and scaling pitfalls

·        Implementing containerized deployment and orchestration using Docker and Kubernetes

·        Using configuration management tools (e.g. Chef, Puppet, Ansible) to deploy, configure and manage servers in a high-scale production environment

·        Monitoring and analyzing server logs to identify any potential issues using tools like New Relic

·        Building, managing and automating Continuous Integration and Continuous Delivery (CI/CD) pipelines

·        Implementing security best practices to harden against all levels of security across applications, APIs, databases etc.

·        Basic DB administration and performance optimization of databases

 

 

  1. Job Requirements:

 

·        Overall 3-5 years experience in software development

·        2+ years programming experience in Java or Python

·        2+ years experience as a DevOps engineer or Systems Administrator

·        Strong experience in managing cloud vendors like AWS, MS Azure, Google Cloud Platform etc.

·        Experience in deploying microservices based applications using Kubernetes / Docker is a plus

·        Experience in test automation and CI/CD using Jenkins / CircleCI / Travis

·        Deep understanding of version control systems like Git and Github

·        Experience with Chef / Puppet / Ansible is a plus

·        Strong experience in networking, load balancing and security best practices

·        Experience in managing large scale databases in Postgres, MySQL, Elasticsearch, Neo4j, Druid is a plus

·        Strong communication skills and ability to work in a cross-functional, globally distributed team

·        Flexibility in work timings (ability to work periodically late evenings based on US time zone)

·        Work may require some degree of travel (10-15%) - both domestic as well as international

 

 

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is OK for recruiters, HR consultants, and other intermediaries to contact this employer