Site Reliability Engineer
-
VOLOOct 2022 - present
As a DevOps Engineer at VOLO, I designed and managed cloud-based infrastructure using DevOps tools such as
GitLab CI, Kubernetes, GitLab, Pritunl, SonarQube, Terraform, and Azure. I collaborated with software development
and IT teams to ensure the infrastructure was secure, scalable, and optimized for high availability and reliability.
Responsibilities:
- Designed and implemented a highly available and scalable infrastructure using Kubernetes and Terraform.
- Set up GitLab CI/CD pipelines to automate deployment processes and reduce manual errors.
- Worked extensively with PostgreSQL for database management and optimization.
- Implemented Pritunl VPN solution to ensure secure remote access to cloud infrastructure.
- Configured and maintained SonarQube to improve code quality and detect security vulnerabilities.
- Optimized application performance and troubleshoot issues.
Achievements:
- Implemented automated backup and disaster recovery solutions using Kubernetes and Terraform.
- Reduced deployment time by 50% by implementing GitLab CI/CD pipelines and automating the deployment
process.
- Improved application performance by 20% by optimizing infrastructure and tuning application settings.
- Designed and implemented a scalable and fault-tolerant PostgreSQL database architecture, reducing downtime
and increasing performance.
Overall, I was able to gain hands-on experience using a variety of DevOps tools and technologies, collaborating with
software development and IT teams to deliver high-quality and reliable services.
Built and optimized a scalable AWS infrastructure, leveraging Terraform and containerized Jenkins on ECS. Ensured
high availability, continuous automation, and effective collaboration with cross-functional teams to align proje
needs with technical solutions.
Responsibilities:
- Monitored and maintained AWS infrastructure health, including ECS, EC2, and VPC, ensuring reliability and
performance through proactive scaling and issue resolution.
- Continuously automated processes, extending Terraform configurations and refining CI/CD workfl
Jenkins to reduce manual intervention
- Collaborated closely with development and operations teams, gathering requirements to design infrastructure
solutions that aligned with stakeholder needs.
- Managed security and access controls, configuring IAM roles and implementing best practices for da
protection across services.
- Conducted regular infrastructure reviews, identifying and implementing improvements to enhance efficiency
and scalability.
Achievements:
- Streamlined operational workload through ongoing automation of deployment and monitoring processes.
- Decreased incident response time by implementing proactive monitoring and alerting, ensuring rapid issue
resolution and minimal downtime.
- Enhanced CI/CD reliability by migrating pipelines to Jenkins and optimizing resource usage on ECS, achieving a
30% increase in deployment efficiency
- Strengthened team collaboration, delivering infrastructure solutions that consistently met evolving project
requirements and stakeholder expectations
DevOps Engineer | Node.js Developer
-
Due-x LLC2018 - 2020
Led the development of a server-side application for an automated business monitoring system used by one of RA’s
top gas suppliers. Built user authentication, real-time data updates, and cloud-based storage, with additional
contributions to the DevOps setup and infrastructure on AWS.
Responsibilities:
- Developed core server-side application features in Node.js, enabling real-time business monitoring with live
statistics via Socket.io.
- Designed and implemented a user authentication system using session IDs to securely manage user access.
- Set up and managed cloud-based databases to store and easily access historical station activity data.
- Actively contributed to DevOps tasks, deploying infrastructure on AWS, managing a high-availability
environment on Kubernetes, and utilizing Terraform for Infrastructure as Code (IaC).
- Collaborated closely with the team to ensure development and infrastructure aligned with project
requirements.
Achievements:
- Successfully deployed a reliable and scalable cloud infrastructure that ensured high availability for the
monitoring system.
- Enhanced real-time data delivery by implementing efficient backend processes and optimizing communicat
via Socket.io.
- Streamlined infrastructure management and provisioning through IaC with Terraform, reducing setup time for
deployments.