HamburgerMenu
hirist

Job Description

Job Description :


Key Responsibility Areas :


- Manage web infrastructure consisting of Linux Servers.

- Tune the servers as per their roles - as Web-servers, Database servers, Application Servers, Media Servers, Load Balancers etc.

- Ensure high availability of the Servers and Applications running on these servers using various monitoring/automated scripts/tools.

- Continuously work to speed-up the request delivery/servicing of the servers based on nature of application and requests being served.

- Maintain backups of configuration and data.

- Ensure servers are monitored 24x7 and timely actions are taken on any incident.

- Provide consultancy to product/development teams on developing efficient programs.

- Write scripts for procurement, configuration and deployment of instances; for managing system admin tasks.

- Manage any cloud (AWS, GCP, AZURE) product and services like VPC, EC2, ELB, Route53, RDS, S3, Elastic Cache, Cloudfront, Dynamodb and more.

- Manage system resources using Ansible, puppet or similar configuration management tools.

- Manage git repositories.

- In depth knowledge of nginx, apache servers, varnish.

- Manage Jenkins CI.

- Manage high availability, low latency applications.

- Focus on security best practices to ensure assist in security and compliance activities.

- Knowledge of Redhat Cluster.

Skills and Expertise Mandatory :

- A minimum of 6 years of development, system design or engineering experience.

- Excellent social, communication, and technical skills.

- In-depth knowledge of Linux systems.

- Development experience in at least two of the following languages : Php, Go, Python, JavaScript, C/C++, Bash.

- In depth knowledge of web servers (Apache, NgInx preferred).

- Strong in using DevOps tools - Ansible, Jenkins, Docker, ELK.

- Knowledge to use APM tools, NewRelic is preferred.

- Ability to learn quickly, master our existing systems and identify areas of improvement.

- Self-starter that enjoys and takes pride in the engineering work of their team.

- Tried and Tested Real-world Cloud Computing experience - AWS/ GCP/ Azure.

- Strong Understanding of Resilient Systems design.

- Experience in Network Design and Management.

Nice to have :

- Knowledge of RDBMS and NoSQL (Postgre, Oracle, Cassandra preferred).

- Knowledge to use NagiOS, Chef, Puppet, Terraform.

- Knowledge of distributed system (Redis, RabbitMQ is preferred).

- Knowledge of Varnish or NgInx as a cache server.

- Experience of managing a high traffic, highly scalable and highly scalable system.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...