HamburgerMenu
hirist

Job Description

Overview :


You have hands-on experience in building secure, high-performing and scalable infrastructure. You have experience to automate and streamline the development operations and processes. You are a master in troubleshooting and resolving issues in dev, staging and production environments.

Responsibilities :

- Design and implement scalable infrastructure for delivering and running web, mobile and big data applications on cloud

- Scale and optimise a variety of SQL and NoSQL databases (especially MongoDB), web servers, application frameworks, caches, and distributed messaging systems

- Automate the deployment and configuration of the virtualized infrastructure and the entire software stack

- Plan, implement and maintain robust backup and restoration policies ensuring low RTO and RPO

- Support several Linux servers running our SaaS platform stack on AWS, Azure, IBM Cloud, AliCloud

- Define and build processes to identify performance bottlenecks and scaling pitfalls

- Manage robust monitoring and alerting infrastructure

- Explore new tools to improve development operations to automate daily tasks

- Ensure High Availability and Auto-failover with minimum or no manual interventions

Requirements :

- Bachelors degree in Computer Science, Information Technology or a related field

- 8-10 years of experience in designing and maintaining high volume and scalable micro-services architecture on cloud infrastructure

- Strong background in Linux/Unix Administration and Python/Shell Scripting.

- Extensive experience working with cloud platforms like AWS (EC2, ELB, S3, Auto-scaling, VPC, Lambda), GCP, Azure

- Experience in deployment automation, Continuous Integration and Continuous Deployment (Jenkins, Maven, Puppet, Chef, GitLab) and monitoring tools like Zabbix, Cloud Watch Monitoring, Nagios

- Knowledge of Java Virtual Machines, Apache Tomcat, Nginx, Apache Kafka, Microservices architecture, Caching mechanisms

- Experience in query analysis, peformance tuning, database redesigning,

- Experience in enterprise application development, maintenance and operations

- Knowledge of best practices and IT operations in an always-up, always-available service

- Excellent written and oral communication skills, judgment and decision-making skills


info-icon

Did you find something suspicious?