- Configure and maintain application servers and processes, including monitoring of system health and performance, to ensure high levels of performance, availability, and security.
- Perform scheduled maintenance and support release deployment activities.
- Perform regular security monitoring to identify any possible intrusions.
- Installing and maintaining the LAMP server stack.
- Provision and manage cloud-based services. Provision and manage cloud-based services.
- Installation and configuration of internally developed and third-party commercial & open-source application software in our test and production environments.
- Support development and QA across various projects to satisfy their day to day needs
- Reviewing system and application logs, looking for any potential issues, and verifying completion of scheduled jobs.
- Investigate and troubleshoot issues reported by both the Service desk and Event Management systems.
- Periodically monitor system performance and capacity to provide input for needed expansion or alternative configurations to support additional storage, database capacity, or web server capacity needs.
- Study and implement new tools for increased productivity, security, reliability, and performance.
- Managing and implementing large-scale distributed systems.
- Administer and maintain virtual server environments.
- Independently analyze, solve, and correct issues in real-time, providing problem resolution end-to-end.
- Gather regular performance statistics using automated scripts or tools and present to reporting manager upon request or agreed regular intervals.
- Check and ensure that the backups taken as per the backup policy are successful and are of usable quality.
- Perform Root Cause Analysis of major incidents and recurring problems with web and database services and recommend and implement corrective actions.
|