Infrastructure Engineer / 2 - 5 Years / Bangalore


Posted 01 Sep 2017 (534 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



Posted 19 Sep 2018(151 days ago)

Java Developer


Posted 09 Jul 2018(223 days ago)

Java Development Lead


Posted 05 Jul 2018(227 days ago)

DotNet Developer


Posted 05 Jul 2018(227 days ago)

Core Java Developer


Posted 04 Jul 2018(228 days ago)