Job Details

Senior Software/Systems Engineer

Job ID


Hyderabad, India

Job Summary:

As a Full stack engineer, you will build and operate Middleware application server/platform stack in a hybrid cloud environment.

Our team focusses on all of the services/products reside on online/retail middleware application server platforms while bridging the gap between systems and services.

Looking for a problem solver, quick learner, love working with new technologies, ready to face challenges in one of the large, complex retail environments and latest technology stack in a private cloud.

As this environment runs 24x7, role needs to work in shifts, in a follow- the-sun model, while partnering with US on shore team who covers US PST shift to provide the services to keep the environment healthy pro- actively and required to be on call as per the business needs.

Look for continuous improvement in the visibility of production health, automation, self-healing and resiliency initiatives, security, scalability and reliability.

Successful candidate requires strong technical knowledge, deep understanding of various layers of the infrastructure (System, Virtualization, Middleware, Messaging and database), supporting application/service in the software build/deploy/operate cycles, high availability, excellent communication skills and a team player in agile environment.

Basic Qualifications:

8+ years of experience in Technical operations/DevOps/Service Availability roles

4+ years of experience administering middleware Tomcat, WebSphere, WebLogic, Hbase/Hadoop in large scale production environments

4+ years of experience in different variants of Unix (RHEL/Aix/Solaris) with significant exposure to RHEL.

4+ Experience in building and operate in large-scale systems and applications architecture

Experience in one or more languages: BASH/Ruby/Python/PERL and Java

Good understanding DNS, AD/LDAP, TCP/IP related technologies

Experience working in virtualization in private cloud environment

Good understanding of Systems performance and monitoring

Experience with JVM optimization

Good understanding/experience in one or more monitoring/metrics/logging solutions – Nagios, Splunk, New Relic, Grafana/graphite

Good understanding of high availability, fail over and load balancing - F5 GTM/LTM, HAPROXY, NGINX

Experience in Incident Management and play key role in driving or participating in high severity calls.

Experience in the root cause analysis and problem management while partnering with other product teams.

Ability to analyze, prioritize, multi-task and communicate

Excellent written and verbal communication skills

Good understanding of ITIL best practices

Preferred Qualifications

Infrastructure automation using Chef OR something similar

In depth knowledge or administration skills in Hbase/Hadoop

Strong experience in software development life cycle or infrastructure development cycle using CI/CD tools like Jenkins

Experience in supporting data base relational/non-relational and messaging technologies

Experience working in public cloud or hybrid cloud

Education Qualifications

M.Tech/B.Tech/BE/BS in Computer Science or related field with relevant experience