Summary
Overview
Work History
Education
Skills
Certification
Tools & Technologies
Timeline
Generic

Rahul Balashanmugam

City of London

Summary

Highly motivated and results-oriented DevSecOps Engineer with 5+ years of experience in designing, implementing, and managing secure cloud infrastructure and CI/CD pipelines, specializing in AWS and Azure environments. Proven ability to automate infrastructure deployments, integrate security best practices, and ensure compliance with industry standards. Expertise in leveraging tools like Terraform, AWS CloudFormation, Azure Resource Manager, Kubernetes, and various security tools to enhance security posture and deliver efficient incident response. Seeking a challenging role where I can contribute to building and maintaining robust and secure cloud environments.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior DevSecOps engineer

Greentrend Limited
London, United Kingdom
11.2021 - Current
  • Provisioned and configured a Windows EC2 instance on AWS to host an ASP.NET web application, enabling the app to scale with user demand.
  • Developed a robust ASP.NET web application using C#, focusing on critical business logic, user interface features, and real-time data processing.
  • Utilized Git for version control, ensuring smooth collaboration and CI/CD automation for seamless deployment using tools like Jenkins and AWS CodeDeploy.
  • Managed IIS (Internet Information Services) on the EC2 instance to deploy the ASP.NET web application and configured it to handle large numbers of HTTP requests efficiently.
  • Managed application deployment to AWS EC2, ensuring minimal downtime and optimal resource allocation for consistent user experience.
  • Created and configured an Azure SQL Database to store application data, providing high-performance data storage and retrieval capabilities.
  • Applied performance optimizations on SQL queries and indexing to improve database performance and ensure fast data access.
  • Implemented automated backup strategies and scaling rules to ensure high availability and disaster recovery.
  • Secured communication between the web application hosted on AWS and the Azure SQL Database by configuring SSL/TLS encryption and managing secure connection strings.
  • Managed firewall rules, VPN connections, and role-based access control (RBAC) on Azure to ensure secure data access and protect sensitive information.
  • Integrated Azure Active Directory for secure authentication to the application and database.
  • Set up real-time monitoring using AWS CloudWatch and Azure Monitor, providing insights into application performance, server health, and resource utilization.
  • Performed proactive troubleshooting and optimization, identifying and addressing bottlenecks in both the application and database tiers to improve user experience.
  • Implemented alerting and logging systems to ensure quick resolution of potential issues.
  • Worked closely with cross-functional teams to gather business requirements, design scalable architecture, and ensure successful deployment of the application.
  • Documented the entire deployment process, security configurations, and troubleshooting procedures, facilitating easier maintenance and knowledge transfer.
  • Trained team members and stakeholders on AWS and Azure cloud best practices, ensuring consistent management of cloud infrastructure.

Associate software consultant

Amazon
Coimbatore, Tamil Nadu
06.2020 - 10.2021
  • Automated infrastructure provisioning using Terraform and AWS CloudFormation, ensuring secure and repeatable deployments.
  • Applied AWS IAM policies to enforce least privilege access control for AWS resources.
  • Deployed and monitored AWS EC2 instances and EKS clusters, ensuring secure application hosting and compliance.
  • Worked with development teams to implement GitOps principles for automated and secure deployments using GitLab CI/CD pipelines.
  • Created and maintained AWS IAM configurations to ensure secure access to premium cloud resources.
  • Used AWS CloudTrail, CloudWatch Logs, and AWS Config to enable continuous monitoring of security events, incident response, and compliance tracking.
  • Developed automation scripts in Python, Bash, and Go to implement continuous security testing, vulnerability scanning, and configuration management.
  • Integrated AWS KMS for sensitive data storage encryption, protecting critical data across AWS resources like RDS and S3.
  • Used AWS CloudTrail, CloudWatch Logs, and AWS Config for continuous monitoring of security events and compliance tracking
  • Integrated AWS KMS for sensitive leisure and travel data storage, ensuring data protection and compliance.
  • Utilized AWS Lambda functions to automate event-driven security responses.
  • Created and maintained Kubernetes clusters on EKS, to ensure secure deployment of containerized applications
  • Enabled DDoS protection and mitigation using AWS Shield and WAF.
  • Utilized AWS Lambda functions to automate event-driven security responses.

Education

Bachelor of Engineering - Computer Science Engineering

SNS College of Technology
Coimbatore, Tamil Nadu
08/2015 - 04/2019

Skills

  • AWS Security Services: IAM, KMS, Config, GuardDuty, Security Hub, CloudTrail, VPC, Security Groups, Inspector, Shield, WAF
  • DevSecOps: Integration of security in CI/CD pipelines, automated security testing, compliance automation
  • Infrastructure as Code (IaC): Terraform, AWS CloudFormation, AWS CDK, and Azure Resource Manager (ARM)
  • CI/CD Tools: Jenkins, GitHub Actions, GitLab CI, BitBucket Pipelines
  • Containerisation & Orchestration: Docker, Kubernetes, GitOps
  • Programming/Scripting: Python, Java, Bash, Shell, PowerShell
  • Security Frameworks: NIST, OWASP, CIS AWS Foundations Benchmark
  • Compliance & Risk Management: GDPR, SOC 2, ISO 27001, PCI DSS, HIPAA

Certification

  • AWS Certified DevOps Engineer – Professional
  • AWS Certified Developer – Associate
  • AWS Certified Cloud Practitioner
  • Microsoft Certified: Azure Fundamentals


Tools & Technologies

  • Cloud Platforms: AWS, Azure, Google Cloud
  • DevOps Tools: Git, Jenkins, Terraform, Docker, Kubernetes
  • CI/CD: GitHub Actions, BitBucket Pipelines, Jenkins
  • Languages: Python, Java, Bash, Shell
  • Monitoring: CloudWatch, CloudTrail, Kibana, Splunk
  • Databases: Azure SQL Database, SQL Server Management Studio
  • Development Tools: Visual Studio, SQL Server Management Studio, Azure Portal, AWS Management Console
  • Security: AWS IAM, KMS, GuardDuty, Security Hub, Inspector, Shield, VPC, Security Groups
  • Compliance: NIST, OWASP, CIS AWS Foundations Benchmark, GDPR, SOC 2

Timeline

Senior DevSecOps engineer

Greentrend Limited
11.2021 - Current

Associate software consultant

Amazon
06.2020 - 10.2021

Bachelor of Engineering - Computer Science Engineering

SNS College of Technology
08/2015 - 04/2019
Rahul Balashanmugam