
Ekna Prasath
Verified Expert in Engineering
AWS Developer
Hamilton, ON, Canada
Toptal member since March 17, 2023
Ekna has 13+ years of IT experience in multiple roles, including system administration, cloud administration, DevOps, and solution and design. He obtained 17 global certifications in various technologies, including AWS Solutions Architect Professional and AWS DevOps Engineer Professional, Azure 104 and 304, Docker Certified Engineer, Certified Kubernetes Administrator, and Terraform and Jenkins. Ekna is interested in cloud and DevOps implementations.
Portfolio
Experience
- Linux - 13 years
- Jenkins - 8 years
- Ansible - 6 years
- Docker - 5 years
- Python - 4 years
- Azure - 4 years
- Terraform - 4 years
- Kubernetes - 4 years
Availability
Preferred Environment
Linux, Azure, Kubernetes, Jenkins, Ansible, Terraform, Amazon Web Services (AWS), CI/CD Pipelines, GitLab CI/CD, GitHub Actions
The most amazing...
...thing I've done is identify the issue with the customer's application and infrastructure and help them modernize it based on their expectations and needs.
Work Experience
Lead Consultant
Professional Services
- Identified the problem with customer application and infrastructure and helped them modernize it. Worked with customers to get the requirements about their expectations and needs, and suggested and provided solutions based on the findings.
- Worked on the proof of concepts for the new strategy to implement or deploy the application using best practices. Handled cost optimization and security optimization for the existing environment.
- Built reusable Terraform templates to define the infrastructure using code.
Tech Lead | Cloud Engineering
Data Analytics Product based company
- Led the team to ensure the tasks were completed and guided them by implementing best practices. Configured GitLab and Jenkins for CI and deployment automation. Troubleshot the problems with Docker while building and deploying.
- Conducted cost optimization for the complete cloud for 50+ AWS accounts. Implemented security best practices across all AWS accounts. Worked on the automation of AWS infrastructure via Terraform, Jenkins, and service configuration via Ansible.
- Identified and troubleshot the problems with infrastructure and application, fixing the issues and creating the documents for the same. Used Kubernetes to manage the application with best practices.
Tech Lead
Consulting Company
- Did solution design and cost optimization of an AWS environment. This included architect designing in AWS, implementing services, taking sessions on AWS and Linux for the internal team, and conducting compliance audits using AWS Config.
- Worked on AWS (EC2, ELB, VPC, S3, Cloud Front, IAM, RDS, Route 53, Cloud Watch, SNS), patching automation for Linux servers based on vulnerability reports, and creating Python scripts to automate AWS services.
- Performed the automation and scaling of applications using Kubernetes. Created an Ansible playbook for server automation. Involved in architecting, building, and maintaining a highly available secure multi-AZ AWS cloud using CloudFormation and Terraform.
- Created resources in Azure like a virtual machine, VNET, containers, storage containers, and file storage. Configured and maintained Kubernetes clusters using Kubeadm, EKS, and KOPS. Handled multiple Docker images with Docker hub and private registry.
Specialist
Consulting Company
- Worked in a shared service model and supported 5 clients for a Linux infrastructure in AWS Cloud and DevOps platform support. Installed and configured Linux (RedHat, CentOS, and Ubuntu). Implemented an enterprise-level web application using AWS.
- Created servers in (EC2) to launch an application with a highly secured environment Virtual Private Cloud (VPC), ELB, and Auto Scaling. Migrated S3 data from one AWS account to another. Created VPN tunnels between AWS to on-premises.
- Integrated and tested software applications using Jenkins, AWS CodeBuild, Code Pipeline with npm, Maven, and Gradle for eCommerce, Java, and mobile applications.
Senior Specialist
Consulting Company
- Handled LINUX server administration, which includes server provisioning and decommissioning physical servers, virtual servers, and AWS instants. Supported over 3500+ Linux physical and virtual servers and AWS instances across various geo locations.
- Installed and upgraded the RPM packages Kernel, NTPD, Apache, Oracle client /server, Autosys, VM ware tools, TSM, OML, Trip ware, Operating system Libraries, and third-party tools. Upgraded firmware, bios, and NIC cards.
- Involved in operating systems patch/upgrade-related activities like Redhat 5 and 6 versions. Resolved and executed user service requests and requests for changes. Handled Logical Volume Management (LVM), ISCSI, and NAS share mounting as per user request.
- Administered Linux servers on AWS and secured environments using VPC and IAM roles. Showed knowledge in AWS services like EC2, S3bucket, VPC, RDS, Glacier, IAM, SNS, and ELB. Configured AWS VPC service to launch AWS resources into a virtual network.
- Created EFS filesystems and mapped them to multiple instances inside a private VPC Network. Managed Security groups and network access control lists to enable inbound/outbound filtering at the instance level and subnet level.
Support Analyst
Software Product Developemnt
- Implemented and configured UAT, PRE PROD, and production servers using physical and AWS EC2 instances. Created a VPC for different projects, ELB and configuring security groups. Used Amazon RDS to manage, create snapshots, and automate backup.
- Configured NIC bonding, FTP and Samba servers, and NFS clients. Managed LAMPP stack, Apache + Varnish caching, and Jenkins. Also did WordPress and Drupal website deployment in production servers and cPanel server deployment for shared hosting plans.
- Installed and Configured PostgreSQL and MySQL. Created scripts for database backup and moved to the remote location. Handled the scheduling of automatic, repetitive jobs using commands with Crontab. Monitored and troubleshot a Linux operating system.
System Administrator
Consulting Service Based Company
- Installed, configured and troubleshot operating systems like Centos Linux, Ubuntu, Windows XP, Vista, Windows 7, and Windows 8. Configured and managed network printers and did patch management - OS and antivirus.
- Executed scripts for generating various compliance reports as part of the monthly server activity. Resolved server, desktop, and laptop hardware issues. Managed sharing and security permissions and antivirus solutions.
- Managed and maintained antivirus solutions. Configured and managed network printers. Installed and updated antivirus clients on desktops and updated virus definitions weekly. Configured and troubleshot internet connectivity.
Experience
AWS Cloud-based Telecom Project
Education
Master's Degree in Physics
University of Madras - Kanchipuram, India
Bachelor's Degree in Physics
University of Madras - Kanchipuram, India
Certifications
AWS Certified DevOps Engineer – Professional
Amazon Web Services Training and Certification
AWS Certified Developer – Associate
Amazon Web Services Training and Certification
Certified Kubernetes Administrator
The Linux Foundation
AZ-304: Microsoft Azure Architect Design
Microsoft
Certified Kubernetes Application Developer
The Linux Foundation
Microsoft Certified: Azure Administrator Associate
Microsoft
Microsoft Certified: Azure Fundamentals
Microsoft
Oracle Cloud Infrastructure 2019 Cloud Operations Certified Associate
Oracle
HashiCorp Certified: Terraform Associate (002)
HashiCorp
Oracle Cloud Infrastructure Foundations 2020 Certified Associate
Oracle
Oracle Cloud Infrastructure 2019 Architect Associate
Oracle
Docker Certified Associate
Docker
ITIL 4 Foundation
PeopleCert
AWS Certified SysOps Administrator – Associate
Amazon Web Services Training and Certification
AWS Certified Solutions Architect – Professional
Amazon Web Services Training and Certification
AWS Certified Solutions Architect – Associate
Amazon Web Services Training and Certification
Red Hat Certified Specialist in Virtualization
Red Hat
Skills
Tools
Amazon EKS, AWS CodeBuild, AWS ELB, AWS IAM, Jenkins, Ansible, Terraform, Git, Amazon Elastic Container Service (ECS), Amazon CloudFront CDN, AWS CodeDeploy, GitHub, Nagios, Amazon Virtual Private Cloud (VPC), Azure Kubernetes Service (AKS), AWS CloudFormation, Apache, GitLab CI/CD
Paradigms
DevOps, Azure DevOps
Platforms
Linux, Kubernetes, Amazon Web Services (AWS), AWS NLB, Azure, Docker, Amazon EC2, AWS Lambda, Azure IaaS, Azure PaaS, Windows 7, Ubuntu Linux
Storage
Amazon S3 (AWS S3), Amazon Aurora, MySQL, Redshift, Oracle Cloud, PostgreSQL
Languages
Python
Other
AWS CodePipeline, Cost Control, AWS Cloud Architecture, CI/CD Pipelines, AWS DevOps, AWS Certified DevOps Engineer, Cloud, User Stories, DevOps Engineer, AWS Certified Solution Architect, Solution Architecture, SecOps, Serverless, Access Control, Networking, Cloud Architecture, Shell Scripting, HAProxy, Security, Firewalls, Physics, Programming, Amazon RDS, Amazon Route 53, ECS, Cost Reduction & Optimization (Cost-down), ITIL 4, Virtualization, Amazon API Gateway, LAMPP, Antivirus Software, IT Networking, Remote Desktop, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring