Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Srikanth B

Srikanth B

Summary

Having 6+ years of IT experience and 5+ years of relevant Experience in AWS ,Azure, DevOps, Linux, Configuration Management, Continuous Integration, Continuous Deployment, Release Management, Cloud Implementations.

PROFESSIONAL SUMMARY :

  • Experience in working as AWS - DevOps Engineer for release automation to achieve continuous integration and continuous delivery (CI and CD).
  • Designing and implementing fully automated server build, management, monitoring a deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent.
  • Experience in AWS Cloud platform and its features which includes EC2, VPC, ECS, EBS, Cloud watch, Load balancers, IAM and S3 .
  • Experience in configuring instance backup to AWS S3 buckets.
  • Good presentation, customer support and troubleshooting skills & experience in providing 24x7 supports.

Overview

7
7
years of professional experience
2
2
Certifications

Work History

Associate IT Consultant

ITC Infotech
06.2024 - Current
  • Developed and automated GitHub Actions workflows for Postman regression tests in stage and production environments, generating test reports, storing them in GitHub artifacts, and sending notifications via AWS SES.
  • Resolved PostgreSQL connection issues in AWS ECS Fargate by URL-encoding special characters in passwords, ensuring smooth operation of SQLAlchemy-based services.
  • Created and deployed Azure Functions using HTTP triggers for logging and processing tasks, with secure API integrations and Azure AD authentication.
  • Configured Azure Storage accounts for private access, ensuring secure data handling while maintaining public access for specific blob endpoints.
  • Having deep experience in Azure Active Directory/Entra ID.
  • Good experience in creating CI/CD using Azure DevOps and GitHub actions for multiple platforms, like production.
  • Designed and implemented AWS policies to enable developers to use AWS CloudShell and ECS ExecuteCommand for accessing and managing Fargate containers in development and production environments.
  • Automated internal financial reporting processes using Power Automate, increasing efficiency and reducing manual data entry time for WAG reports.
  • Contributed to the development of a Jira Validator Tool, ensuring accuracy in issue tracking and automating the validation of workflows and configurations.

Senior Software Engineer

Coforge
12.2022 - 01.2024

Project : UK Post office Ltd

  • Implemented workflow process starting from Checkout Repo deployment to AWS EKS using GitHub Actions as CI/CD
  • Conducted an audit to identify and determine ownership of unused IAM roles across different environments.
  • Developed a script to generate reports on ECR repositories without repository policies.
  • Implemented Elastic Load Balancer access logs for enhanced monitoring and troubleshooting.
  • Configured AWS Cloud Watch services across multiple regions to improve monitoring and alerting.
  • Ensured secure S3 bucket management by identifying and enabling MFA delete for non-compliant buckets.
  • Created and maintained tagging status reports for Cloud Formation (CF) resources.
  • Design, implement, and manage Continuous
    Integration and Continuous Deployment (CI/CD)
    pipelines using Python scripts
  • Automate the deployment and scaling of
    applications in containerized environments using
    Python
  • Used Python with Ansible for configuration
    management and automated the setup of
    development, testing, and production
    environments.
  • Created and managed infrastructure using AWS CDK and GitHub actions.
  • Implemented a script to provide a comprehensive overview of S3 bucket status within the environment.
  • Managed AWS Secrets Manager to update sensitive credentials and configurations in testing environments.
  • Created a POLP (Principle of Least Privilege ) for GitHub OIDC connecter IAM role
  • Led an audit to document the existing AWS resources deployed in the INT (Integration) environment.

DevOps Engineer

Roventure Software Services
08.2022 - 11.2022

Project : Rumbl

  • Setup Jenkins server from scratch
  • Implemented email approvals for pipelines
  • Implemented Jenkins Pipeline for Dot Net application
  • Implemented Jenkins Pipeline for React JS applications
  • Set up Sonar Qube with Jenkins Server
  • Backup MS SQLDB express version daily with system tasks in Windows server
  • Implemented continuous integration and continuous deployment (CI/CD) pipelines with Ansible.
  • Implemented staging and Production Environments for Jenkins Pipelines
  • Implemented docker files and docker compose files for Dot net and React Js applications
  • Implemented Jenkins agent on windows server
  • Setup docker compose files for different application for Redis, elk, Kafka, Key cloak.

Senior Software Engineer

Intech Software Solutions
07.2017 - 8 2022

Project : Anetna

  • Worked on configuring various plug-in for Jenkins for automation and running build jobs
  • Managed continuous integration and continuous Delivery (CI/CD) using Jenkins
  • Installed Jenkins on Linux machine and created master and slave configuration to implement multiple parallel builds through build farm Analyse and resolve conflicts related to merging of source code for GIT
  • Created docker images using docker files to support containerization of applications Deployed Docker instance to test, dev and staging servers using Jenkins
  • Collaborated with cross-functional teams including developers, testers, and DevOps engineers to ensure the successful implementation and integration of microservices.
  • Worked on several docker components like docker engine and handling multiple images primarily for middleware installation and domain configurations
  • Worked on Apache and tomcat servers Supported different environments like Prod, Dev and Staging
  • Troubleshoot tickets on help desk tracking system Analysed proposed technical solutions based on customer requirements
  • Provided direction and guidance to process improvements and established policies.

Project : State Farm

  • Worked on AWS VPC setup, Subnet Configuration, Security management, load balancing setup, Auto Scaling for production environments
  • Managed data management lifecycle on AWS S3 different classes and life cycle rules
  • Worked on AWS RDS to manage relational Database MySQL
  • Also, knowledge on using AWS Route53, IAM custom policy generation, Cloud Formation Created terraform scripts to create ad hoc environments for quick testing
  • Good experience working with different teams (Dev, QA, Server teams, DBA, Infrastructure teams) to provide end-to-end solutions for continuous delivery/integration of new and existing projects
  • Worked on CI setup using Jenkins, Managed builds using automated build tool maven for java stack
  • Created and configured Jenkins, security Jenkins and managed deployments from Jenkins to different app servers
  • Complete tracking of release and verification on different environment
  • Administer Tomcat on windows and Linux environments
  • Build results are managed in Jenkins and deployed applications using post build activity
  • Resolving/troubleshoot build, deployment and environments issues
  • Integrated Kubernetes into CI/CD pipelines for automated containerized application deployment.
  • Collaborated with clients to define solution requirements
  • Analyzed proposed technical solutions based on customer requirements
  • Created proofs of concept for innovative new solutions.

Project : Cox Communications

  • Responsible for company's local Linux network
  • Defining and managing user rights and access rights
  • Working with support team to identify and work on problems
  • Planning projects to restore smooth operation in event of major disruption
  • Eliminating errors and malfunctions.

Education

B. Tech -

Pondicherry Engineering College

Skills

CLOUD: AWS IAM, S3, EC2, VPS, ELB,EKS,Route53, Azure

Version Controller: Git

CI/CD: Jenkins, GitHub actions

Containerization: Docker

Containerization Orchestration: Kubernetes, AWS EKS

Build Tool: Maven

Configuration Management: Ansible

Infrastructure as Code (IaC): Terraform, AWS CDK

OS & Scripting: Linux, Shell Scripting, Python

Azure: Azure DevOps, Azure Functions etc

Certification

AWS Solution Architect

Timeline

Associate IT Consultant

ITC Infotech
06.2024 - Current

Senior Software Engineer

Coforge
12.2022 - 01.2024

DevOps Engineer

Roventure Software Services
08.2022 - 11.2022

Senior Software Engineer

Intech Software Solutions
07.2017 - 8 2022

AWS Solution Architect

Azure Administrator Associate

B. Tech -

Pondicherry Engineering College
Srikanth B