DevOps Engineer who is ideally a good programmer and knowledge of wide variety of open source technologies and tools. Being comfortable with frequent, incremental code testing and deployment.
DevOps Engineer will drive the automation of multiple parts of infrastructure and deployment systems, striving to improve and shorten processes to enable engineering and operations teams work smarter and faster.
Design and develop infrastructure interfaces for complex business applications. Contribute ideas for improvements in DevOps practices, delivering innovation through automation.
Primary Responsibilities :
The Specialist would bring hands-on technological expertise, passion and innovation to the table.
He will be responsible for designing and enabling Application support and handling Production farm and various Infrastructure platform for different delivery teams.
In the capacity of a subject matter experts will be responsible as a system architecture to design and build scalable and efficient Infrastructure Platforms.
At the same time, specialists will also be responsible for establishing best practices, cultivating thought leadership, and developing common practices / solutions on Infrastructure.
Good Working Knowledge of Linux Operating System
Extensive experience in Application Server administration like Tomcat / Jboss etc.
Expertise in JVM, troubleshooting and performance tuning through thread dump, heap dump and log analysis
Responsible for managing Installation, configuration, automation, performance, monitoring, Capacity planning and Availability Management of various Servers and Databases.
Should be capable of estimating the setup time required for Infrastructure and build and release activities.
Responsible for Skill development, knowledge base creation and toolset optimization of the Practice.
Team Management and planning
Should be well versed in network topology (LAN, WAN, Network Monitoring tools) Should also understand Load balancing algorithms and some experience in any load balancer
Responsible for the Service Level Agreement (SLA), Service quality and Key Performance Indicator (KPI) of the Project
Expert Automation Skills
Must have a good handle on Content Delivery network.
Should be capable of performing Root Cause Analysis
Expertise in architecting Continuous delilvery system with one of the following tools - Jenkins / GoCD / Bamboo
Expertise of build automation with two or more of the following : Gradle / Maven / Gulp
Expertise & preferably certified architect on one of AWS / AZURE
Should have understanding of any one of DBMS like MySQL, Oracle, or No SQL like Cassandra, MongoDB etc.
Capacity Planning and Infrastructure estimations.
Expertise in one of the DevOps Skills namely Chef / Puppet or Ansible. Should understand the overall architecture, ability to create manifests for various product stacks and standardize configuration management.
A working understanding of scripting in any one of the languages : BASH / Python / Perl / Ruby
Education : BE / BTECH / ME / MCA- Preferable from Top University