Infrastructure Engineer / 2 - 5 Years / Bangalore


Posted 01 Sep 2017 (172 days ago)

Job Description

Key Responsibilities:

·         Responsible for setup and maintenance of Dev, Stage and Production environments

·         Responsible for solving production issues for multiple applications.

·         Working with developers to leverage automated build (Maven, Jenkins) and deployment (Chef) tools to streamline the development process

·         Perform monitoring and enabling notifications to ensure availability of services & applications and review application and system logs regularly

·         Leverage log monitoring tools (Splunk/ Grafana/ Graphite) to detect Production issues

·         Problem management of recurring issues

·         Perform regular archival and purge as necessary

·         Apply patches and upgrades on regular basis

·         Set up and manage monitoring of applications in production

·         Perform application administration activities

·         Coordinate with external teams on activities such as Load Balancing, compliance and Security modules

·         Perform break-up fix and understanding of development activities


Must have skills:

·         Experienced in Linux administration

·         Experience in Java development

·         Proficiency in one or more scripting languages (Python/Bash)

·         Hands-on experience with build tools such as Apache Maven and Gradle, IDE's – Eclipse and source version control tools preferably Git including
continuous integration tools such as Jenkins and Artifactory management

·         Experience with Web-Service based technologies such as REST, SOAP and message formats such as JSON, XML and serialization frameworks such as AVRO,Thrift, Protobuf  etc

·         Familiarity with configuration management tools like Puppet or Chef

·         Basic knowledge of Unix shell scripting

·         Familiar with Relational DB and NoSQL DB concepts i.e. Oracle, MongoDB.

·         Familiarity with web containers like Apache Tomcat and Jetty

·         Understanding of distributed caching system

·         Basic network debugging skills. Understanding of TCP/IP stack and related protocols

·         Experience with lightweight web technologies stack (Spring, Spring Boot, Spring Security)

Good to have skills:

·         Experience in Mysql and any NoSQL/NewSQL database technologies- MongoDB, Cassandra, Neo4J etc

·         Understanding of Layer 7 protocols like HTTP, DHCP, DNS, SSL/TLS

·         Experience with Big Data technologies is a huge plus (Hadoop, Kafka, Spark, Storm, Hortonworks Data platform, Zookeeper, Helix).

·         Familiar with resource management tools: Mesos, Kubernetes

·         Familial with Docker based containerization


Work background

·         Familiar working with restricted environment access – no sudo and offline ( binary installation configurations)

·         Linux experience –RHEL/CentOS preferred

·         Strong time management and scheduling skill

·         Familiarity with file and block storage (NFS, CIFS, iSCSI, and FC SAN)

·         Scripting/automation: Shell/Bash, Python, Ruby, Chef/Puppet/Salt/Ansible, etc.



Key Skills

Linux, Java, Python/Bash, Unix shell scripting


Information Technology And Services

Employment Type

Full Time

Job Function

Information Technology

Experience Required

2 - 5 Years

No Of Positions

Salary Offered

INR 400000 - 1000000

Interview Locations

Client Location - Bangalore(Interview Mode - Face 2 Face)

Also Matched Jobs

Software Engineer


Posted 06 Feb 2018(14 days ago)



Posted 31 Jan 2018(20 days ago)

Sr. Software Engineer - C, C++, Linux


Posted 29 Jan 2018(22 days ago)



Posted 25 Jan 2018(26 days ago)

2G Lead Engineer


Posted 24 Jan 2018(27 days ago)