Job Description :
· 5 years’ experience as DevOps Engineer or Solution Architect
· Extensive experience in applications build on Java and .net platforms.
· Experience in understanding Mobile and Web based applications
· Having Analytics background is a plus
· Linux administration experience (e.g. Ubuntu, Red Hat/CentOS) with a focus on web (Apache/Nginx)
· Java Application Server administration and tuning experience (e.g. Jboss, WebLogic, Tomcat, WebSphere)
· Understanding of protocols/technologies like HTTP, SSL, LDAP, JDBC, Servlet/JSP, SQL, HTML, XML
· Configuration management experience with one or more configuration management tools such as Puppet, Chef, Ansible.
· Experience MongoDB, Kafka, Hadoop, NoSQL, MySQL and other Open source systems.
· Experience in utilizing and integrating into Docker
· Understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery.
· Experience in Jenkins continuous integration, Build, Release and Deployment, GitHub.
· Experience with monitoring/reporting technologies (e.g. Nagios, Graphite, Cacti, AppDynamics, New Relic, Splunk, Graylog etc.
· Private and public cloud experience (VCAC, OpenStack, AWS, Soflayer, etc
· Application clustering / load balancing concepts and technologies
· Proficient in using command line tools to quickly triage and fix production issues.
· Team player who can jump in and use his or her broad experience to recommend and implement best practices.