Basil P.
AWS Platform Engineer
Experience
AWS Platform Engineer
The Server Labs
Currently involved in the migration of applications from UK Cloud and Azure to AWS. Some of these are lift and shift using cloud endure and others are rebuilt using EKS and ECS. The new world applications use Terraform for infrastructure provisioning and Gitlab for CI/CD.
- Migrating workloads from AKS to EKS.
- Infrastructure provisioning using terraform for applications deployed on AWS.
- Manage application deployments using Helm.
- Create GitLab pipelines for all environments.
- Migrate HPC cluster from data center to AWS.
- Migrate legacy VM’s from data center to AWS using cloud endure.
- Implement Darktrace solutions for the security team.
- Resolve AWS inspector reported vulnerabilities for projects.
- Implement AWS Glue and Athena based reporting solution for Tableau.
Environment and tools used include: AWS, EKS, Helm, Docker, AWS Glue, Athena, Terraform, Gitlab, CI/CD, HPC.
Site Reliability Engineer
UBS
My role is focused on implementing strategic Application and Infrastructure monitoring for a research project.
- Implement AppDynamics APM and infrastructure monitoring in the project.
- Define and create monitoring dashboard and alerts.
- Define and implement SLA and SLO for the project.
- Identify issues and improve Platform and Application performance.
Environment and tools used include: Azure, Linux, Python, AppDynamics.
Reliability Engineer II
Sage Pay
I was involved in the migration of legacy applications from the data center to AWS. The new world applications are microservices deployed on EKS.
- Onboarding microservices to helm. Manage config and secrets.
- Build CI/CD pipeline using Jenkins to deploy on EKS.
- Infrastructure and services provisioning using terraform.
- Maintain and create ansible playbooks used for deployments.
- BAU deployments of microservices in datacenter.
- Participate in on-call support.
Environment and tools used include: Kubernetes, EKS, Helm, Istio, Ansible, Terraform, Jenkins, Linux, Python, New Relic.
Senior DevOps Engineer
Sapient Ltd and Digitas
The Renault-Nissan project involves the creation of over 250 new multi-platform sites to be rolled out to more than 130 countries. The key goals of the project are to reduce operational costs, increase share of mobile audience, increase user interaction with websites, increase conversion – test drive, brochure request, increase sales attributable to digital, Increase traffic to websites, site availability.
The Technical initiative track within the project is responsible for driving new improvements.
- Infrastructure provisioning using chef and Cloudformation on AWS.
- AEM based stack provisioning in new environments.
- Chef cookbook implementation using Test Driven Development.
- Implement Jenkins based CI/CD pipeline for continuous delivery.
- Implement chef data-bag based deployment solution.
- Executing architecture changes by creating additional components.
- Monitoring solutions using AppDynamics, Datadog and Splunk.
Environment and tools used include: AWS, Chef, CloudFormation, AEM 6.0, Java, MongoDB, Linux, Python.
DevOps Engineer
Which?
The project involved migration of infrastructure from Heroku and Rackspace to AWS.
- Cloudformation templates to provision stack on AWS.
- Setting up ElasticSearch on AWS using custom chef recipe.
- Implemented Redis ElastiCache.
- Worked on creating Jenkins stack for build and deployments.
Environment and tools used include: AWS, CloudFormation, Chef, Linux, Shell Scripting.
DevOps Consultant
Direct Line Group (via Capgemini)
DLG is migrating their environments to the cloud using a combination of private cloud and AWS setup. My responsibilities in the project involve managing the cloud infrastructure; setting up automation, build environments and continuous deployment.
- Create proof of concepts for cloud migration.
- Migrating QA and staging environments to the cap cloud.
- Automated CQ5 deployment process. The build artifacts are pulled from a third party development organization.
- Setup build infrastructure for moving the development activities in-house. The setup consists of Maven and Nexus to perform a CQ5 based java build.
- Implemented deployment metric collection using MySql and portal using Birt.
Environment and tools used include: Amazon AWS, Adobe CQ5, Linux, puppet, Shell Scripting, Maven, Nexus, Jenkins, MySql.
SCM Consultant
D&B TransUnion ADC
The SCRM practice in TransUnion was created with the objective of providing expert technical solutions in the Configuration Management and Release Management area. The practice has under its purview, multiple projects from our stakeholders.
- Recommend Best Practice and tools for projects.
- Designed Buildforge based application builds and deploys.
- Recommended Subversion based source code management best practices and branching strategies.
- Created SCRM helpdesk, a ticket-based support system for ClearCase and subversion.
- Executed end to end build and deployment automation.
Environment and tools used include: Amazon AWS, Linux, Shell Scripting, SVN, Hudson, Bugzilla, Request Tracker.
Build and Release Engineer
TransUnion
The Revenue Manager is a Healthcare application that falls under TransUnion. The mandate was to automate the build and deployment procedure using Rational Buildforge.
- Created the HLD and the LLD for the Build Forge project.
- Created Buildforge libraries taking into consideration reuse for multiple projects.
- Configured steps in Buildforge to accomplish the project needs.
- Automated the build and deploys using Shell scripts and Jython.
- Successfully transitioned the production deployment part to the support teams.
Environment and tools used include: Linux, Buildforge, Shell Scripting, Jython, UCM Clearcase.
Release Engineer/Test Engineer
Mindtree
The team at Mindtree was involved in the software development of the DVD recorder stack for a number of LSI customers like Panasonic and Phillips.
- Acting as the point of contact/relationship Engineer for the client. Interfacing with the clients on a day-to-day basis to understand their needs & requirements pertaining to the product in order to achieve the Compliance requirements.
- Performed branching, labeling, tagging and merging.
- Developed make files and build scripts.
- Automated all builds and deployments thereby decreasing the time to market.
- Release to QA and release to customer.
Environment and tools used include: Windows, Base ClearCase, Make, C++, SVN, Shell Scripting.
Advanced Support Group
Hewlett Packard
Tier 2 support lead for Hewlett Packard products that include servers, printers and digital products.
- Provide technical solution for unresolved issues.
- Troubleshoot technical issues on the telephone.
- Create daily metrics scorecard for the team and identify bottlenecks.
- Escalate issues to Management.
- Train new team members on technical and process issues.
Trainee Engineer
Syscon Software
- Created a library management application using Visual Basic and SQL.
- Interacted with customer to identify requirements.
- Created manual test cases for the testing team.
Summary
A Senior DevOps Engineer with experience in the Financial Services, Healthcare, Automobile, Insurance and Consumer Goods industries. I possess excellent skills in Cloud, Kubernetes, Automation and many other DevOps technologies.
A versatile communicator to technology professionals of all levels including to management and project stakeholders. I am passionate about the work I do, possessing a strong work ethic and a keen ability to solve complex problems.
Languages
Education
Pondicherry University
Bachelor of Technology · Computer Science & Engineering · Puducherry, India
Certifications & licenses
AWS Certified Cloud Practitioner
AWS
Certified Kubernetes Administrator
Certified Kubernetes Application Developer
ITIL Foundation Certificate in IT Service Management 2011
Exin
Microsoft Certified: Azure Fundamentals
Microsoft
Site Reliability Engineering: Measuring and Managing Reliability
Similar Freelancers
Discover other experts with similar qualifications and experience