Post Job Free
Sign in

AWSDevops Engineer

Location:
United States
Posted:
June 04, 2024

Contact this candidate

Resume:

Subhashini Tatikonda

AWSDevops Engineer

+1-945-***-****

******************@*****.***

https://www.linkedin.com/in/subhashini-tatikonda/

SUMMARY:

•Experienced in Cloud and Devops close to 12 years of experience in architecting and executing cloud-driven solutions to increase efficiency, accuracy, and cost-effectiveness.

•Responsible for providing the design documentation, technical implementation, and providing cost optimization analysis with FinOps mindset.

•Hands-on experience in setting up ARGOCD and deploying the Prometheus using ARGOCD to EKS clusters.

•Designed and containerized applications for deployment using Amazon ECS (Fargate) and EKS, optimizing resource utilization and scalability while ensuring seamless orchestration and management in a cloud-native environment.

•Experienced in Infrastructure as Code (IaC) practices utilizing a range of tools including Terraform, Packer, and CloudFormation to automate the provisioning, configuration, and management of cloud infrastructure, ensuring reliability, scalability, and consistency across environments.

•Skilled in utilizing Helm charts for streamlined and consistent deployment of applications across diverse environments within Kubernetes, ensuring efficient management and maintenance of deployments.

•Experience in integrating DAST (Dynamic Application security Testing) with Jenkins and also having experience in creating and using Jenkins shared libraries.

•Expertise in Cloud technologies like AWS Administrative Services: IAM (Security), EC2, S3, EBS, VPC,ELB,AutoScaling,SecurityGroups,AmazonAWSIAMServicesinUsers,Groups,Policies,and Roles.

•Implemented a CI/CD pipeline involving Maven, Git, and Jenkins for complete automation from commit to deployment. Integrating with many source repositories like BIT BUCKET, GIT and deploying it to the different types of Registries (e.g., ECR, Artifactory, etc)

•Proficient in orchestrating containerized applications using Docker for efficient deployment,scaling, and management, coupled with expertise in Kubernetes for seamless orchestration, automation, and scaling of containerized workloads in a distributed environment.

•Developed severaldockerImages including multi stage Docker file for applications as per the project needs.

•CreatingandDeployingrobustPipelinesusingJenkinsas wellasAzure-Devops.

•HavingknowledgeofsettinguptheAnsible server and writingtheplaybookstoautomate repetitive tasks.

•Implemented infrastructure enhancements including integration of Kinesis Data Firehose and Kinesis Data Stream for log aggregation, streamlining log ingestion and processing pipelines to enable efficient analysis and monitoring of system performance and behavior.

•Working experience in searching the logs using Athena by creating tables and queries with s3 as the data source of logs.

•Implemented AWS Secrets Manager for secure management of sensitive data, including API keys, database credentials, and other secrets, improving overall data security.

•Experience in managing stakeholders’ expectations and reporting progress and milestones.

•Hands-on Experience in implementing the SonarQube, Black duck, and CrowdStrike for scanning at the node level as well as at the container level.

•DeployingtheapplicationstotheAWS EKS clusterandmonitoringusingLENS.

•Architected and deployed HashiCorp Vault for secure storage of sensitive data, including Prometheus, Grafana secrets and other secrets enhancing the security posture of the organization.

•Proficient in utilizing Dynatrace for observability and optimizing system performance in complex

environments.

•Implementingandmaintainingthedatabaseclusters like MONGO DBoutsideofAWS EKS.

•ImplementedcentralizedloggingusingELK stack (Elastic search,Logstashand Kibana) in existing EKS clusters for container logs as well as Kubernetes logs.

•Migrating the EKS maintained Prometheus to Amazon Managed Prometheus (AMP) and integrating with amazon managed Grafana.

•Configured and managed SIEM(security information and event management) tools like Splunk to monitor and respond to security threats in real-time.

•Responsible for managing EKS clusters and ensuring optimal resource utilization by implementing pod affinity and pod anti-affinity, while also overseeing monitoring duties using Splunk to maintain system health and troubleshoot issues proactively.

•Experience in provisioning GRAFANA dashboards using Kubernetes config-maps and deploying helmcharts using ARGOCD in order to restrict the access of dashboards in Grafana.

•Experiencein Agile-Scrum work methodologyin most of the projects that were executed from my end.

•Experience in enterprise application integration using TIBCOproductslike active-matrixbusiness works(AMX-BW),enterprisemessagingservice,andbasicsinTIBCOiProcess,andBusinessStudio.

•DevelopedwebservicesthroughvariousprotocolslikeHTTP,SOAP,JMS,andXMLusingSOA.

Skill Set:

Computer Software Type

Computer Languages / Tools

Cloud Technologies

AWS (EC2, VPC, ELB, S3, EBS, Cloud Watch, AWS Auto Scaling, SNS, VPC, EKS, Kinesis- DataStream and Kinesis Data firehose, Athena, Glue, lambda functions), Azure

Programming language

Python (boto3), Shell Scripting, Powershell

Logging and Monitoring Tools

Datadog, AWS CloudWatch, Grafana, ELK Stack

CI/CD

Jenkins, Github actions, GitLab.

Containerization & Artifactory

Docker and Kubernetes, ECR &Jfrog.

Databases

Oracle, MySQL, and SQL Server, MongoDB, CouchBase

Logging & Monitoring Tools

Datadog, Splunk and Grafana

Containerization & Artifactory

Docker and Kubernetes; ECR,Jfrog.

NoSQL Databases

ELK, Amazon Dynamo DB

Version Control

Git hub, Bitbucket, SVN, RTC, GitLab

Secret Manager

Vault, AWS Secrets Manager

Configuration Management

Ansible, chef, puppet.

Infrastructure/Virtualization

Terraform, Cloud Formation

EAI Tools(TIBCO)

Tibco BW, EMS, Administrator, Basics in TIBCO IProcess and Business Studio

EDUCATIONAL QUALIFICATION:

Bachelor of Engineering in Computer Science & Engineering; University: JNTU-Kakinada; (2008-2012)

EMPLOYMENT DETAILS:

Employer

Designation

Duration

EpamSystemskft.

SeniorSystemsEngineer

02-Feb-2022 to till date

Value Labs

Module Lead

19-Nov-2020 to 24-Dec-2021

Virtusa Consulting Pvt Ltd

Senior Consultant

28-May-2018 to 13-Mar-2020

Capgemini Technology Services

Senior Analyst

21-Mar-2016 to 25-May-2018

Tata Consultancy Services

Systems Engineer

18-Mar-2013 to 16-Mar-2016

Assignments:

EPAMSystems:

Role:SeniorDevopsEngineer

Location: Plano, TX, USA & Budapest, Hungary, EU

Client:Verizon May2023to till date

Tools:

AWS, Kubernetes, GitLab, LENS, GRAFANA, ARGOCD, HELM, Jenkins, Docker, GitHub, Terraform, CloudFormation, Ansible, Jenkins Shared Libraries, Terragrunt.

Responsibilities:

•Designing, implementing, and managing infrastructure as code (IaC) using AWS CloudFormation templates and terraform to automate the provisioning of AWS resources.

•DevelopingandmaintainingCI/CD pipelines using AWS Code Pipeline, Jenkins, or GitLab CI/CD to automate software build, test, and deploymentprocesses.

•Managing configurations and ensuring consistency across environments using AWS Systems Manager or Ansible.

• Building, deploying, and orchestrating containerized applications using Docker and managing them with Amazon ECS or Amazon EKS.

•Managing and maintaining Kubernetes clusters on AWS, ensuring high availability, scalability, and reliability. Performing upgrades, patching, and monitoring of Kubernetes clusters to ensure optimal performance and resource utilization.

•Utilizing Helm to package, version, and deploy applications to Kubernetes clusters, streamlining the deployment process and ensuring consistency across environments. Implementing ArgoCD for continuous delivery of applications to Kubernetes, enabling GitOps workflows for declarative configuration and automated deployments.

•Setting up monitoring and logging solutions using AWS CloudWatch, AWS CloudTrail, Prometheus, Grafana, or ELK stack to monitor system performance and security.

•Implementing security best practices and ensuring compliance with industry standards (e.g., GDPR, HIPAA) using AWS IAM, AWS Key Management Service (KMS) and AWS Config.

•Designing and implementing high availability and disaster recovery solutions using AWS services such as Amazon S3, Amazon RDS Multi-AZ, or AWS Backup.

•Optimizing system performance through techniques like caching, load balancing, and auto-scaling using AWS services like Amazon CloudFront, Amazon Route 53, and Amazon EC2 Auto Scaling.

•Collaborating with development, operations, and other teams to streamline processes and improve the efficiency of software delivery.

•Documenting infrastructure configurations, processes, and best practices, and conducting knowledge-sharing sessions to transfer skills and expertise within the team.

•Investigating and resolving technical issues, incidents, and outages to minimize downtime and maintain system reliability.

•Setting up ARGOCD in exiting EKS cluster and deploying Prometheus helm chart using ARGOCD

•Implemented DAST (Dynamic Application Security Testing) integration with Jenkins for different scans like Browser scan and API scan.

•Implemented Jenkins shared libraries for using the same features in all components.

•Configured and managed AWS VPC peering connections, enabling seamless communication between VPCs across different AWS accounts and regions.

•Maintaining the EKS and Jenkins without any downtime and scheduling the necessary JOBS for shutting down unwanted AWS resources

•Involvedinsprintplanning, sprintretrospective, sprintrefinementandarchitecturedesign ofnewinfrastructure.

•Supporting deployments for all environments dev, int, qa, and prod based on the scheduled time frame.

•Implementing and fixing the existing swagger pages in Jenkins file and migrating the existing components code bases.

Client:LondonStockExchange Feb2022to May2023

Role:SeniorDevopsEngineer

Location: Budapest, Hungary, EU

Tools:

AWS(VPC, S3, EC2, ECS, Code commit, Code build, Code deploy, RDS, DynamoDB, EKS),, Docker, Kubernetes, GitLab, LENS, Datadog, Terraform,Github, Grafana, Jenkins.

Responsibilities:

•SuccessfullypromotedmanyproofsofconceptstotheImplementationphaseinallenvironments(Test&Production)

•ImplementedsecondaryCIDRtoexistingEKS cluster for avoiding the situation of pod not able to create in old CIDR range.

• CreatedTerraformscripts like s3 bucket data migration, ECR images migration from one AWS account to another.

•ContinuousIntegration/ContinuousDeliverymanagementanddeploymentbyintegratingwithmany source repositories like BIT BUCKET, and GIT

•Involvedinsprintplanning, sprintretrospective, sprintrefinementandarchitecturedesign ofnewinfrastructure.

•Troubleshootingtheissuesandprovidedarootcauseanalysisreport

•Tobeactivelyinvolvedinallstagesofsoftwaredevelopmentlikerequirementsgathering,prototype designing/ LLD designs, Coding, Unit/Integration Testing, System Testing, and Quality coordination

•ProvisioningtheMongoDBoutsideoftheEKSclusterandprovisioningtheDRenvironmentindifferentregions

•ImplementinggitlabrunnertotheEKSclusterusingterraformandprovisioningtheAWScomponentsusing Infrastructure as a code module like terraform scripts as well as CloudFormation templates.

•IntegratingtheDataDogasamonitoringtoolandCloudWatchagent in EC2 instances and EKS clusters.

•Implementthesolutiondeliveredandprovidepost-implementationsupport.

•Have experience in debugging the accessibility issues of CloudFront due to cache invalidation from edge locations, ensuring that CloudFront picks the latest version from the origin whenever the user requests it.

•Experience in maintaining EKS clusters and ensuring the creation of pods based on pod affinity and pod anti-affinity to prevent situations where nodes are already full with pods and unable to schedule new pods.

ValueLabs:

Role:SeniorDevopsEngineer

Clients:IBA, Omnicorn Nov2020toDec2021

Location: Hyderabad, India

Tools:

AWS(VPC, S3, EC2, ECS, Code commit, Code build, Code deploy, RDS, DynamoDB, EKS), Docker, Kubernetes, GitLab, LENS, Datadog, Ansible.

Responsibilities:

•Designed and architectedtheprojectswhich includes building the whole infrastructure from VPCto ECS/EKScluster deployment.

•CreatedaCI/CDsetupwithBITBUCKETanddeployedittotheAWSECSclusterusingJenkins.

•ManagingVPC,Subnets,makingtheconnectionbetweendifferent zonesandblockingsuspicious IP/subnets via NACL’s.

•Developed severaldockerImages including multi stage docker file for applications as per the project needs.

•CreatedCloudWatch andDataDogdashboards and alerts for monitoring resource utilization in ec2 instance

and EKS nodes.

•Managed sensitive credentials and API keys securely with AWS Secrets Manager, enhancing application security.

•Developed the CI/CD approach by using the AWS services likecode commit,codebuildandcodepipeline.

•Developed the end-to-end triggered based workflow using the AWS services like lambda functions,

DynamoDB, S3 and SNS.

•Configured and maintained DNS services with Route 53, ensuring high availability and low-latency domain resolution for global applications.

•Configured Elastic Block Store (EBS) volumes to provide reliable block storage for critical applications, ensuring high availability.

VIRTUSACONSULTINGSERVICESPRIVATELIMITED:

Role:Devops Engineer

Clients:John Wiley, UNUM May2018toMarch2020Location: Hyderabad, India

Tools:

AWS(VPC, S3, EC2, ECS, Code commit, Code build, Code deploy, RDS, DynamoDB, EKS), Docker, Kubernetes,Terraform(modules, workspaces), Jenkins, Docker, Kubernetes and Ansible.

Responsibilities:

•Strongpresentationskillswiththeabilitytotakeverytechnicalconceptsandpresentthemtonotechnical teams

•Asateammemberwithinteamofcloudengineersandmyresponsibilitiesinclude:

•SetupandManagingwindowsserversonAmazonusingEC2,EBS,ELB,SecurityGroups,RDSandIAM.

•ManagingVPC,Subnets,makeconnectionbetweendifferentzonesandblockingsuspiciousIP/subnetvia ACL.

•ManagingCDNonAmazoncloudFronttoimprovesiteperformance.

•CreateandManagingbucketsonS3andstoredbanduploadimagesforCDNserver.

•SetupdatabasesonAmazonRDSorEC2instancesasperrequirement.

•ManagingAMI/Snapshots/VolumesandAutoscalinggroups.

•Workedoncreatingdockerimages,containersandDockerfile.

•WritingreusablescriptsinTerraformforinstancecreation

•ConfigurationofJenkins,continuousintegration,andmanual/automationdeployment.

•IhaveagoodknowledgeonAnsibleAutomation,playbooks.

CAPGEMINITECHNOLOGYSERVICES:

Role:Middleware Engineer March2016toMay2018

Client:Ladbrokes

Location: Hyderabad, India

Tools: TIBCO Business Works 5.11, TIBCO Administrator 5.11, Web services, TIBCO EMS, deployment using Jenkins,Couchbase and DEVOPS Version control system - SVN, GIT and SOAP UI.

Responsibilities:

•Analyzeduserrequirements,designing,coding,testingandsupporttheapplicationandinvolvedin complete Software Development Life Cycle.

•Translatethe inputs provided by Businessanalyst intocomprehensive program specifications including the design of application.

•ResponsiblefordevelopmentandImplementationofapplicationusingTIBCOBW,EMS,Admin, Webservices and supported the application in DEV and UAT on Unix platform.

•CoordinatewiththeBusinessAnalyst and otherdevelopersintheteamto designand implementvarious features of the application.

•Involvedinpeerreviewof thecodeinthe project teamandresponsiblefor fixing issuesraisedby

testing team in development phase.

•DevelopednecessaryxmlschemausingTIBCODesigner.

•Designedanddevelopedtheservices

•TestedtheservicesusingSOAP UIifnecessary.

•UpdatedtheTechnicalDesignDocuments(TDD).

•Ensurethatthedeliverablesaredeliveredontimetothecustomerasagreed.

TATACONSULTANCYSERVICES:

Role: Middleware EngineerMarch 2013 to March2016

Client:CITI Bank

Location: Hyderabad (India)

Tools:TIBCO Business Works 5.7, TIBCO Administrator 5.7, Web services, TIBCO EMS, Version control RTC, SOAP UI.

Responsibilities:

•Analyzeduserrequirements,designing,coding,testingandsupporttheapplicationandinvolvedin complete Software Development Life Cycle.

•Translatethe inputs provided by businessanalyst intocomprehensive programspecifications including the design of application.

•Responsiblefordevelopmentandimplementationofapplication.

•Coordinatewiththebusiness Analystand otherdevelopersintheteamto designand implementvarious features of the application.

•Involved in peer review of the code in the project team and responsible for fixing issues raised by testing team in development phase.

•Developed necessary xml schema using TIBCO Designer.

•Designed and developed the services

•Tested the services using SOAP UI if necessary

•Updated the Technical Design Documents (TDD).

•Ensure that the deliverables are delivered on time to the customer as agreed

•Minor code fixes are promoted to production.

Certificates

•2024-HashiCorp:HashiCorpCertified:TerraformAssociate (certificate number:9b72657d-9630-496a-8597-07070798961b)

•2022-AmazonWebServices:AWSCertifiedSolutionsArchitect–Associate (validation number: a4b6f852779e44b98c93be9532aea873)

•2024-AmazonWebServices:AWSCertifiedSysOps Administrator–Associate (validation number: 23ea507290fa4ff3819ba06caef802c3)



Contact this candidate