· Manage web infrastructure consisting of Linux / Windows Servers (WordPress and Custom Development)
· Tune the servers as per their roles - as Web-servers, Database servers, Application Servers, Media Servers, Load Balancers, etc.
· Ensures 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 the application and requests being served
· Maintain backups of configuration and data
· Ensures servers are monitored 24x7 and timely actions are taken on any incident
· Provide consultancy to product/development teams on developing efficient programs.
· Writing scripts for procurement, configuration and deployment of instances; for managing system admin tasks
· Managing any cloud (AWS, OCI & GCP) product and services like GLB, VPC, EC2, ELB, Route53, RDS, S3, Elastic Cache, Cloudfront, Dynomodb , Aurora DB and more.
· Managing system resources using Ansible, puppet, or similar configuration management tools.
· Managing git repositories, GIT lab.
· In-depth knowledge of apache and IIAS
· Managing CI/CD including containers and kubernetes.
· Managing high availability, low latency applications.
· Focus on security best practices to ensure assist in security and compliance activities.
· Good knowledge of Monitoring tools.
Skill Sets
· Ability to use a wide variety of open source technologies and cloud (AWS, OCI ,GCP)
· Strong experience as a PHP ./ .NET Full Stack development on Cloud (AWS , OCI)
· Practical knowledge of MYSQL
· Practical knowledge of shell scripting and at least one scripting language (Python or Ruby, Perl) .
· Sound experience with Docker, Microservices, Apache
· Strong understanding of multi-AZ deployment, rolling deployments.
· Lead the maintenance of ElasticSearch /Redis/ RabbitMQ in a highly available architecture hosted on AWS server.