Seasoned Senior DevOps Engineer recognized for productivity and efficiency in task completion. Possess specialized skills in continuous integration and deployment (CI/CD), infrastructure as code (IaC), and cloud services management. Excel at communication, problem-solving, and teamwork, leveraging these soft skills to foster collaboration across development and operations teams for seamless project execution.
Overview
9
9
years of professional experience
1
1
Certification
Work History
Senior DevOps Engineer
Sinergia Media Labs (Simelabs)
Infopark, Kochi
06.2023 - Current
Architected and Maintained Cloud Applications: Designed and optimized applications using AWS services like EC2, S3, CloudFront, ALB, ASG, RDS, API Gateway, and Route 53 to ensure scalability, fault-tolerance, and high performance.
Implemented Containerization: Leveraged Docker and Kubernetes to streamline application deployment cycles, improve scalability, and consistency across environments.
Built CI/CD Pipelines: Created continuous integration and continuous deployment (CI/CD) pipelines with GitHub Actions and Azure Pipelines for a variety of applications, including Python (Django), React, Node, and Java, enabling smooth and reliable deployment processes.
Version Control and Quality Testing: Established version-controlled deployment processes, incorporating automated QA tests, performance tests, and automated rollback procedures for deployments that do not meet predefined success criteria on QA tests.
Infrastructure Automation: Developed scripts using Ansible to automate critical tasks, such as backup processes, and utilized Infrastructure as Code (IaC) tools like Terraform to provision and manage cloud resources.
Collaboration and Troubleshooting: Worked closely with development teams to ensure successful deployments and provide troubleshooting support for any issues during the deployment process.
Proactive Monitoring: Set up monitoring solutions with Prometheus and Grafana to detect potential issues early, ensuring system reliability and performance.
Client and Team Coordination: Participated in daily client stand-up meetings for project updates, coordinated with team members to align on project goals, and facilitated issue resolution.
Effort Estimation: Engaged with project managers and stakeholders to review software specifications, devise optimal development strategies, and create accurate effort estimates for new projects.
Infrastructure Architecture: Collaborated with developers to review application/infrastructure architecture designs, selecting services and methods that align with client requirements, scalability needs, and budget constraints.
Documentation and Training: Prepare user manuals and other documentation, facilitate training sessions for customers to ensure seamless roll-out and adoption of new software.
Key Projects:
- Designed and managed infrastructure for a satellite communications (Satcom) project using an AWS ECS cluster.
- Built and maintained Kubernetes infrastructure for a healthcare project, focusing on high availability and performance requirements.
DevOps Engineer
Metclouds Technologies Pvt Ltd
Kochi
01.2020 - 04.2023
AWS Cloud Infrastructure Management: Deployed an e-commerce website in a load-balanced AWS environment and implemented auto-scaling for enhanced performance.
Containerization and Automation: Dockerized applications and created CI/CD pipelines for automated deployment, streamlining the release process.
High Availability Infrastructure: Designed and built a load-balanced, high-availability infrastructure using multiple bare-metal servers to support a Ruby application.
Configuration Management: Created and maintained SaltStack scripts to establish and manage a highly available cluster, ensuring system reliability.
Ansible Automation: Developed an Ansible script to automate the installation of WordPress or Laravel applications on specified domains with configurable SSL settings, integrated with GitHub Actions for seamless deployment.
Data Backup and Recovery: Conducted data backups using AWS tools, Acronis, and R1Soft, and performed migrations and disaster recovery operations.
System Upgrades: Recommended and implemented hardware and software upgrades to maintain system security and performance.
Systems Engineer
Piserver Technologies Pvt Ltd
Kochi
04.2016 - 12.2019
Linux Server Management: Performed software installations and updates for Linux server operating systems and applications to maintain system integrity and performance.
Issue Resolution and Troubleshooting: Diagnosed and resolved technical issues related to servers, networks, storage systems, virtualization platforms, and other IT infrastructure components.
Cross-Platform Support: Troubleshot issues with email, web servers, and databases on multiple platforms, including RHEL, CentOS, CloudLinux, Ubuntu, and Windows, ensuring optimal functionality and security.
Client Support: Provided prompt remote technical support to clients via ticketing systems and chat platforms, ensuring timely and effective issue resolution.
Server and Account Migrations: Demonstrated expertise in performing server and account migrations, facilitating smooth transitions with minimal downtime.
Network Security and Abuse Management: Handled complaints related to network abuse, spam, copyright violations, and phishing, upholding a secure and compliant hosting environment.
Data Backup and Disaster Recovery: Implemented and managed Acronis and R1Soft backup solutions to ensure comprehensive data protection and recovery capabilities.
System Monitoring: Monitored system performance and health using tools like Nagios, CheckMK, and Cacti to proactively identify and address potential issues.
DNS, Web, and Mail Server Management: Installed, configured, managed, and troubleshot DNS servers (Bind, PowerDNS), web servers (Apache, Nginx, LiteSpeed), and mail servers (Exim, Postfix, Qmail).
CDN Management: Configured and managed CDNs, including Cloudflare, BunnyCDN, and StackPath, to optimize content delivery and site performance.
Server Optimization: Conducted server optimization and performance tuning to enhance system efficiency and responsiveness.
Education
Bachelor of Technology - Electronics And Communications Engineering