Perform root cause analysis for production errors.
Investigate and resolve technical issues.
Develop scripts to automate visualization.
Design procedures for system troubleshooting and maintenance.
Implement correct monitoring tools to identify and rectify the errors which occur on application.
Requirements:
Strong knowledge of AWS Administration.
Should have a strong knowledge of Apache / Nginx Web servers
Strong knowledge of CICD tools like Code Deploy, Code Pipeline or Elastic Beanstalk, Jenkins. There should be knowledge on any one of the tools.
Should have knowledge of Elastic search, Log stash, and Kibana.
Good knowledge of Python or Shell Scripting language (Shell)
Installation and Administration of various Linux Distros.
Working knowledge of RDBMS, NoSQL databases and SQL
Source Control (like Git, Svn etc)
Knowledge in setting up Web Servers, App Servers, DNS Servers, load balancers.
Understanding of Networking Concepts - IP Gateways, TCP, ARP, etc.
Should have a sound understanding of VPN.
Problem-solving attitude and team spirit
Should have the ability to learn quickly.
Knowledge of SSL/TLS certificates management.
Knowledge of AWS Cloud Formation.
Knowledge of AWS Auto scaling Good to Have:
Understand how to do deployment of various artefacts manually to the servers.
Container Concepts (Docker, Docker Swarm, and Kubernetes)
Infrastructure Automation tools like Puppet, Chef, Ansible, Terraform.
Knowledge of MongoDB data backup management.
Employement Category:
Employement Type: Full time Industry: IT - Software Role Category: General / Other Software Functional Area: Not Applicable Role/Responsibilies: Lead DevOps Engineer