Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Additional Information
Timeline
Generic

Ponselvam Sakthivel

Coimbatore

Summary

Bilingual DevOps Engineer with background designing, testing, and implementing infrastructure and applications. Talented performer with over 7 years of experience using source control tools to identify and fix bugs in code. Consistent team player with exemplary multitasking skills.

Overview

8
8
years of professional experience
1
1
Certification

Work History

DevOps Engineer

Dreams Technologies UK & India
05.2019 - Current


  • Release Management: Efficiently handle and coordinate multiple release stages including development, testing, NFT, UAT, pre-production, and production. Collaborate closely with the development team to ensure smooth deployments based on detailed release notes
  • AWS Administration: Administer AWS environments by creating and managing accounts and user permissions in response to organizational needs and requests, ensuring secure and efficient access control
  • Pipeline Management: Designed, built, and managed CI/CD pipelines from scratch, streamlining the software development lifecycle and improving deployment efficiency
  • Database Management: Perform database backup and restoration processes in PostgreSQL, ensuring data integrity and availability for all environments
  • Business as Usual (BAU) Tasks: Execute routine BAU tasks in the production environment, managing and resolving issues through a structured ticketing system in JIRA to maintain operational stability
  • Application Migration: Successfully migrated applications from Cloud Foundry to AWS, enhancing performance, scalability, and cost-effectiveness
  • Monitoring and Reporting: Monitor applications and infrastructure, generating and sending comprehensive monthly reports to clients, providing insights into system performance and areas for improvement
  • Task Delegation: Mentor and delegate tasks to junior engineers, fostering a collaborative and growth-oriented team environment
  • Agile Practices: Actively participate in sprint planning and review meetings, contributing to the iterative improvement of development processes and project outcomes
  • Infrastructure Management: Implement and manage infrastructure using Terraform, ensuring scalable, repeatable, and secure infrastructure deployment
  • Security Management: Identify and remediate security vulnerabilities in each sprint cycle, enhancing the overall security posture of applications and infrastructure
  • Performance Optimization: Address performance issues proactively, collecting and analyzing metrics to implement effective solutions that improve application responsiveness and reliability.

System Administrator

Soliton Technologies Pvt Ltd
09.2018 - 05.2019
  • Dockerization and Container Orchestration: Dockerized various applications to enhance deployment consistency and scalability. Managed container orchestration using tools like Kubernetes and Docker Swarm.
  • Automation Scripting: Developed automation scripts in Python and Bash to automate routine tasks, improving operational efficiency and reducing manual intervention.
  • LAMP Stack Installation and Web Server Management: Installed and configured LAMP stacks for clients. Troubleshooted and maintained web servers, including Nginx and Apache, to ensure optimal performance and reliability.
  • Linux Server Troubleshooting: Provided comprehensive troubleshooting for Linux servers, resolving issues promptly to maintain system uptime and performance.
  • Client-Based DevOps Support: Provide dedicated DevOps support to clients, addressing their specific needs and ensuring the successful deployment and maintenance of their applications and infrastructure.
  • Git Administration: Managed Git repositories, ensuring proper version control practices and facilitating seamless collaboration among development teams

Customer Support Engineer

In-sync Solutions
08.2016 - 08.2019
  • Developed and maintained Jenkins pipelines for Java, .NET, and Ruby projects, ensuring seamless integration and continuous delivery.
  • Collaborated closely with developers to understand and fulfill their requirements, optimizing the build process.
  • Automated the end-to-end process of code compilation, build creation, build signing, and build uploads to the local server.
  • Implemented email notifications for build success and failure, including detailed logs for troubleshooting.
  • Partnered with the support team to analyze and resolve customer issues related to product installation and user environment.
  • Provided timely and effective solutions, enhancing customer satisfaction and product reliability.
  • Developed and deployed scripts in Shell and Python for monitoring server CPU and memory usage.
  • Ensured proactive identification and resolution of performance issues, maintaining optimal server performance and uptime

Education

Bachelor of Engineering - Electrical, Electronics Engineering Technologies

PPG Institute of Technology
Coimbatore, India
08.2015

Skills

  • Cloud Platforms: AWS, Azure, GCP
  • Version Control: Git, Github, Gitlab, Bitbucket
  • CI/CD Tools: Jenkins, Gitlab CI, Travis CI, Harness, Urban Code
  • Containerization Tools: Docker, Kubernetes, Openshift
  • Infra as a Code: Terraform, CloudFormation, Packer
  • Scripting: Python, Bash
  • Monitoring: Prometheus, Grafana, ELK, Splunk
  • Configuration Management: Ansible
  • Database Management: MySQL, PostgresQL, NoSQL
  • Operating Systems: Linux(Ubuntu, AWS AMI, Redhat)
  • GitOps: Argo CD
  • Service Mesh: Istio, Consul
  • Automated Testing: Selenium(UI) ,Cucumber(API)
  • Security Tools: CodeClimate, Snyk, Nesus
  • Authentication: Auth0
  • Secret Management: Hashicorp Vault, Ansible Vault

Accomplishments

  • Achieved seamless migration of Cloud Foundry applications to AWS ECS Services by introducing automation tools for deployment tasks.
  • Achieved enhanced automation and efficiency by transitioning Azure Classic Pipelines to YAML Pipelines.
  • Achieved streamlined CI/CD processes by implementing CI/CD pipelines for Python-based APIs and frontend microservices on Kubernetes using Jenkins.
  • Achieved robust and scalable infrastructure by establishing a CI/CD setup for Python FastAPI applications, incorporating Terraform for infrastructure deployment.
  • Achieved improved test coverage and reliability by configuring Travis CI for UI and API test automation frameworks.
  • Achieved proactive incident management by developing Python scripts for PagerDuty alerts, ensuring timely notifications and responses.
  • Achieved timely and coordinated production releases by managing sprint-based releases for .NET API and Angular applications.
  • Achieved consistent and scalable environments by creating reusable AWS infrastructure as code through Terraform, supporting seven distinct environments.
  • Achieved effective inventory tracking by using Microsoft Excel to develop inventory tracking spreadsheets.

Certification

  • AWS Certified Solutions Architect - Associate
  • Azure Fundamentals - AZ-900
  • HashiCorp Certified: Terraform Associate (003)

Additional Information

Received a Special Recognition Award from Dreams Technologies

Timeline

DevOps Engineer

Dreams Technologies UK & India
05.2019 - Current

System Administrator

Soliton Technologies Pvt Ltd
09.2018 - 05.2019

Customer Support Engineer

In-sync Solutions
08.2016 - 08.2019

Bachelor of Engineering - Electrical, Electronics Engineering Technologies

PPG Institute of Technology
Ponselvam Sakthivel