Post Job Free
Sign in

Devops Engineer Aws Cloud

Location:
Ashburn, VA
Posted:
July 09, 2025

Contact this candidate

Resume:

Silpa Vuppalapati

Senior DevOps/AWS Engineer

Email :*******.******@*****.***

Phone- 757-***-****

About me

I am a solid Infrastructure/DevOps Engineer who loves solving complex automation problems with creative solutions. My greatest assets are my strong work ethic, client focus, attention to detail, communication skills, ability to learn, solve problems, and innovate while being pragmatic. Experience Summary

• Having 15 years of Demonstrated expertise in installing, operating, and managing complex CI/CD tools and orchestration pipelines across multiple projects spread over multiple environments.

• Substantial experience in managing, operating, and supporting large clusters of distributed systems

• Strong background in diagnosing a variety of technical issues (e.g., deadlocks, CPU utilization etc.)

• Extensive experience working alongside development teams in Agile environments.

• Proven ability to work with geographically distributed software development teams.

• Exceptional verbal and written communication skills. Self-motivated team player with strong leadership qualities.

TECHNICAL SKILLS

Version control Tools GIT, GITHUB, GITLAB, SVN

Build Tool Ant, Maven, Artifactory, Sonar, Nexus, Gradle Configuration Integration

Provisioning Management

Jenkins, Circle CI, GitLab, Chef, Ansible, Puppet, Terraform Cloud Technologies

Amazon Web Services: EC2,ECS,EKS,S3, ELB, Auto scaling Servers, Glacier, Elastic Beanstalk, CloudFront, Functional knowledge of Import/Export Snowball,, RDS, VPC, Direct Connect,Fargate Route 53, Cloud watch, Cloud trail, IAM & Roles, SNS subscription service, Dynamo DB, SNS, SQS, S3 Infrastructure as code Terraform, Cloud Formation

AWS Security IAM, Cognito,SSO

Bug tracker & Testing JIRA, Bugzilla, Redmine, Junit, Test Flight, and Test Rail Virtualization VMware

Monitoring Tools Nagios, AWS Cloud Watch, Splunk

Networking Protocols TCP/IP, DNS, DHCP, WAN, LAN, FTP/TFTP, SMTP, Cisco Routers/Switch SDLC Agile, Scrum,

Application Severs Apache Tomcat, IBM Web sphere, Jboss, web logic, Nginx Containerization Tools AWS ECS, Docker

Orchestration tools Kubernetes, Docker swarm, and apache Mesos Web Technologies Servlets, JDBC, JSP, HTML, JavaScript, XML Scripts & Languages Shell Script-Bash, Python, Java, Ruby, Yaml Database System My SQL, Mongo DB, Aurora

Operating systems Red hat enterprise Linux, Ubuntu, Debian, centos & Windows EDUCATION:

• Master of Computer Technology from University Engineering College(Kakatiya University)

• Bachelor’s from Kakatiya University.

CERTIFICATIONS:

• AWS Certified Devops professional

• AWS Certified Developer Associate.

• Oracle Certified Java Developer.

Key Deliverables

Tekvana Inc

(Sep 2024 – Till date)

Role – Senior AWS DevOps Engineer

Responsibilities:

• Designed and administered complex CI/CD pipelines to automate application builds, tests, and deployments, improving release velocity and consistency across environments.

• Managed and optimized Build Plans and Software Configuration Management, assisting developers with build failures and resolving environment-related issues.

• Ensured end-to-end deployment automation of applications and infrastructure provisioning on AWS using tools such as CloudFormation, Terraform, and CI servers like Jenkins or CloudBees.

• Developed and executed Cloud Environment Plans, automating infrastructure lifecycle from planning to provisioning, ensuring scalable and cost-effective architecture.

• Provided production support, including troubleshooting server issues, resolving application errors caused by environmental inconsistencies, and performing detailed root cause analysis for outages.

• Monitored production environments using tools like CloudWatch, ELK, Prometheus, or Datadog, proactively identifying and resolving system performance issues to ensure maximum uptime.

• Led off-hours production deployments and migrations, ensuring seamless transition and minimal downtime during critical releases.

• Led off-hours production migration efforts and provided post-deployment support for mission-critical applications hosted on AWS and on-premises.

• Implemented robust deployment automation and orchestration strategies using Chef, Powershell, and Bash, improving release reliability and frequency.

• Managed AWS infrastructure including EC2, S3, Lambda, SQS, and DynamoDB using CloudFormation and CLI for automated provisioning and environment replication.

• Conducted root cause analysis (RCA) on production outages, identified system bottlenecks, and implemented corrective actions to improve service availability.

• Monitored production environments with advanced tools, proactively identified system issues, and reduced downtime by initiating preventive maintenance workflows.

• Developed and maintained RESTful API integrations, with expertise in XML, HTTP protocols, and response code handling for smooth backend communication.

• Provided technical mentorship and guidance to junior team members, fostering a collaborative and knowledge-sharing DevOps culture.

• Integrated NUnit and Docker into CI workflows to enable parallel test execution and consistent containerized builds.

• Demonstrated deep understanding of networking and firewall concepts, including system connectivity, port exposure, and traffic routing in hybrid cloud setups.

• Built and deployed automation scripts to handle configuration management, deployment validation, and alert generation.

• Applied version control best practices using Git and GitFlow, enabling safer code integrations and traceability during rollbacks.

• Maintained and configured Kubernetes networking and security with Calico, Istio, and RBAC to ensure cluster stability and compliance.

• Designed and deployed Kubernetes-based monitoring and logging solutions with Prometheus, Grafana, and ELK to track system metrics and troubleshoot issues.

• Integrated Kubernetes clusters with AWS services such as S3, EC2, RDS, and Lambda to enable data storage, compute, and serverless functions.

• Developed and enforced tagging policies to improve cost allocation transparency across business units and projects.

• Developed detailed cloud cost models to support business case development for migrations and new workloads.

• Produced executive dashboards integrating usage metrics and financial KPIs to track spend against forecasted budgets.

• Experienced in designing, architecting, and implementing scalable cloud-based web applications using AWS.

• Good hands-on experience in using Elasticsearch, Kibana, and Fluentd, CloudWatch, New Relic, Splunk, Prometheus, and Grafana for logging and monitoring.

• Experienced in designing security for data policies and standards.

• Worked on several Docker components like Docker engine, Hub, Machine, Compose, Docker Swarm, and Docker registry..

Fannie Mae

(Apr 2022 – Aug 2024)

Role – Senior AWS DevOps Engineer

Responsibilities:

• Designed and led the implementation of scalable CI/CD pipelines using GitLab CI, Jenkins, or AWS CodePipeline, reducing deployment time.

• Standardized infrastructure-as-code practices using Terraform/CloudFormation to provision multi-cloud environments reliably.

• Provisioned the highly available EC2 Instances using Terraform and cloud formation and setting up the build and deployment automation for Terraform scripts using Jenkins.

• Implemented Terraform's auto-apply feature using Gitlab to automatically apply changes to infrastructure based on changes in code, reducing manual intervention and speeding up deployment.

• Worked with GitLab CI/CD to write YAML files for new pipelines, incorporating Terraform and Kubernetes resources as necessary.

• Created GitLab triggers to automatically kick off pipeline builds based on code changes, reducing the need for manual intervention.

• Implemented GitLab's review apps feature to automatically create environments for developers to test their changes before they are merged into production.

• Used GitLab's monitoring and alerting features to keep track of pipeline performance and catch issues early on.

• Worked with development teams to troubleshoot pipeline issues and optimize pipeline performance.

• Stayed up-to-date with the latest Terraform and GitLab features and best practices to continuously improve the pipeline infrastructure.

• Written python scripts for system automation and automating AWS tasks (using boto and boto3).

• Worked with GitLab CI/CD to write YAML files for new pipelines, incorporating Terraform and Kubernetes resources as necessary.

• Configured GitLab runners to execute Terraform commands and deploy changes to Kubernetes clusters.

• Created GitLab triggers to automatically kick off pipeline builds based on code changes, reducing the need for manual intervention.

• Implemented GitLab's review apps feature to automatically create environments for developers to test their changes before they are merged into production.

• Integrated GitLab with Kubernetes, using Helm to deploy and manage applications in Kubernetes clusters.

• Used GitLab's monitoring and alerting features to keep track of pipeline performance and catch issues early on.

• Worked with development teams to troubleshoot pipeline issues and optimize pipeline performance.

• Designed and implemented Infrastructure as Code (IaC) using Terraform to automate cloud resource provisioning in AWS.

• Integrated security scanning (SAST, DAST, container scanning) into CI/CD pipelines to meet SOC 2 and HIPAA compliance requirements.

• Designed and implemented end-to-end deployment automation pipelines using IBM UrbanCode Deploy, reducing manual deployment effort by 70%.

• Created and maintained component processes, application processes, and environment configurations to support multi-tier application deployments.

• Developed UrbanCode Deploy templates for reusability across multiple projects, standardizing deployment practices and improving consistency.

• Integrated UrbanCode Deploy with Jenkins and Git to trigger automated deployments from CI pipelines.

• Configured role-based access controls (RBAC) and approval processes in UCD to enforce security and compliance requirements.

• Automated deployments to on-premises servers, WebSphere Application Server, and cloud environments using UrbanCode agents and plug-ins.

• Managed versioning and promotion of application artifacts through Dev, QA, UAT, and Production environments, improving release reliability.

• Monitored and troubleshot deployment failures using UrbanCode logs and status dashboards, reducing deployment incident resolution time.

• Mentored junior engineers by providing technical guidance, code reviews, and hands-on support, contributing to team skill growth and operational excellence.

• Collaborated with cross-functional teams to troubleshoot and resolve complex integration issues, improving developer productivity and deployment success rates. Equifax

(Sep 2021 – Apr 2022)

Role – AWS DevOps Engineer

Responsibilities:

• Designed and implemented multi-region and multi-AZ architectures, ensuring disaster recovery, business continuity, and system resilience.

• Leveraged AWS CloudFormation and Terraform for Infrastructure as Code (IaC), automating cloud infrastructure provisioning and management.

• Applied Terraform lifecycle rules to control resource creation and destruction during updates.

• Developed custom Terraform modules for provisioning standard infrastructure components (e.g., VPCs, EC2 instances, S3 buckets, IAM roles) across multiple projects.

• Created parameterized templates using variables, maps, and conditionals to support dynamic and reusable infrastructure code.

• Published and versioned Terraform modules using private Git repositories and Terraform Registry for team-wide reusability.

• Modularized infrastructure code into environment-specific configurations (dev/stage/prod) to enforce consistent deployments.

• Built nested modules to abstract and organize complex infrastructure into manageable and testable components.

• Used locals, count, and for_each in modules to create highly dynamic and scalable resource definitions.

• Standardized infrastructure using a library of reusable modules, reducing code duplication and operational overhead.

• Automated publishing of module updates via CI/CD pipelines and enforced version control and changelog practices.

• Conducted regular audits and assessments of IAM policies, roles, and permissions to ensure compliance with internal security standards and regulatory requirements.

• Configured and managed AWS Organizations and consolidated billing, improving cost management and resource allocation across multiple AWS accounts.

• Collaborated with cross-functional teams to design and implement secure, scalable, and highly available cloud solutions that met regulatory and business requirements.

• Configure secret detection using powershell and bash scripts in CI/CD pipelines

• Created Python Smoke tests for consistent software releases with zero downtime eliminating of manual testing

• Design CI/CD pipelines using Jenkins, Git check jobs, Sonarqube integration, Automated testing of applications, Reporting

CapitalOne, VA

Sep 2020 – Aug 2021

Role - Devops Engineer/AWS Engineer

Responsibilities:

• Responsible for implementing CI/CD pipelines for Capital One applications for deployment on AWS. The pipelines were implemented using Github for source control, Jenkins for builds and Groovy for automation to enable users to configure, rehydrate, and destroy AWS stacks. Managed provisioning of the AWS infrastructure using terraform(IaC).

• Automated provisioning of networking, compute, and storage resources using Terraform modules for rapid infrastructure deployment.

• Collaborated with security teams to integrate IAM roles, policies, and secrets management into Terraform modules securely.

• Migrated existing infrastructure to Terraform-managed code for improved reproducibility, scalability, and documentation.

• Documented infrastructure architecture, module usage, and deployment procedures to ensure knowledge sharing and maintainability.

• Implemented CI/CD process and onboard new teams using Jenkins pipelines, Kubernetes, Docker and Ansible for multiple development teams, allowing for dozens of code updates per hour with

• Implement DevSecOps practices to secure the CI/CD pipeline.

• Setup Newrelic monitoring to track license usage and Infrastructure monitoring

• Extensive use of incident management using ServiceNow and PagerDuty to provide on-call support.

• Utilized AWS CloudTrail, AWS Config, and Amazon GuardDuty to monitor, analyze, and report on security events, vulnerabilities, and compliance status across cloud environments.

• Configured CDN security features, including SSL/TLS certificates, access control policies, and WAF, to ensure secure content delivery.

• Participate in daily sprint stand ups and follow agile methodology.

• Renew SSL certificates for application servers

• Integrate Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments

Commscope Inc

(Sr.AWS DevOps Engineer)

May 2019 to Sep2020

Responsibilities:

• Led a team of DevOps engineers in designing and implementing CI/CD pipelines using AWS CodePipeline, Jenkins, and GitHub Actions for multiple microservices-based applications.

• Architected and managed cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform and AWS CloudFormation to support scalable, highly available, and secure environments.

• Integrated CloudBees CDRO with service management tools like Jira and ServiceNow to enable traceable and auditable release cycles.

• Defined pipeline-as-code and YAML-based pipeline models in CloudBees CDRO to support Infrastructure-as-Code (IaC) and GitOps practices.

• Automated the onboarding of applications into CDRO pipelines, reducing setup time and enabling self-service deployments for development teams.

• Created parameterized pipelines in CloudBees to support dynamic deployments across multiple environments and regions.

• Enhanced deployment efficiency by integrating with container platforms like Docker, Kubernetes, and OpenShift.

• Implemented event-based triggers in CloudBees for continuous delivery, enabling pipelines to respond to SCM, artifact, or test completion events.

• Migrated on-premises applications to AWS, leveraging EC2, Lambda, VPC, S3, and RDS, resulting in cost savings and improved system performance.

• Enforced security best practices across cloud infrastructure, including IAM policies, Secrets Manager, KMS encryption, and security group configurations.

• Implemented monitoring and alerting using CloudWatch, Prometheus, Grafana, and AWS X-Ray to proactively detect and resolve performance and availability issues.

• Directed containerization strategy using Docker and deployed scalable applications on EKS

(Elastic Kubernetes Service) with Helm-based deployments.

• Automated environment provisioning and deployments using Ansible and Terraform, reducing manual setup time.

• Oversaw release management and deployment coordination across development, staging, and production environments using AWS CodeDeploy and blue/green strategies.

• Developed governance processes for AWS cost optimization, tagging standards, and resource lifecycle management to enforce budget controls.

• Collaborated with development and QA teams to integrate automated testing frameworks into the CI/CD process for faster feedback loops.

• Managed cross-functional DevOps team in Agile/Scrum environment; defined OKRs and ensured sprint deliverables met SLA and compliance standards.

• Set up centralized logging and monitoring solutions using ELK Stack and CloudWatch Logs Insights to support incident response and auditing.

• Provided technical mentorship and training to junior DevOps engineers on AWS services, DevOps tools, and best practices.Established DevOps best practices and standards across teams, including branching strategy, CI/CD templates, and environment naming conventions.

• Created reusable Terraform modules and GitLab pipeline templates to enforce consistency and accelerate onboarding for new projects.

• Introduced versioned deployment practices with semantic versioning and artifact repositories

(Artifactory/Nexus), improving release traceability.

• Coordinated release cycles across cross-functional teams, introducing change management workflows and deployment windows for production.

• Implemented role-based access control (RBAC) in Kubernetes and cloud IAM policies to enforce least privilege.

• Provisioned AWS EC2 instances using Ansible playbooks and Terraform scripts, CloudFormation templates

• Expertise in creating Docker containers and building Docker images and pushed those images to Docker registry.

• Managed Docker orchestration and Docker containerization using Kubernetes.

• Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers.

• Created an environment using Elasticsearch, Log stash, and Kibana to ingest logs to assist in future forensic analysis and incident handling and migrated the environment into a Docker container to reduce setup time.

• Published templates for AWS infrastructure as code using Terraform to build staging and production environments.

• Used ECS in web applications benefit from the performance. scale, reliability, and availability of the AWS, additionally your service get out of the box integrations with AWS networking and security services

• Automated the cloud deployments using Chef and AWS Cloud Formation.

• Using Docker, deployed new running containers, worked on the setup of Docker registry and published all the Docker images to that Container registry. Fannie Mae, VA

Role - Devops Engineer/AWS Engineer

Apr 2017– May 2019

Responsibilities:

• Automated continuous integration builds, nightly builds, deployments across (Dev, QA, Staging

& Prod)multiple environments in build and release cycle.

• Heavily automated deployments by writing custom Python, PowerShell, and Bash scripts.

• Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto-scaling groups

• Implemented backup and disaster recovery strategies to ensure data integrity and minimize downtime in case of failures.

• Installed and Implemented Ansible configuration management system.

• Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points, and Packages also Worked with automation/configuration management using Ansible and created playbooks in YAML to automate the development processes.

• Provisioned AWS EC2 instances using Ansible playbooks and Terraform scripts, CloudFormation templates

• Working on AWS Infrastructure, end to end deployments and admin Cloud infra provisioning.

• Implemented monitoring and alerting systems to proactively identify performance bottlenecks, security vulnerabilities, and capacity issues

• Troubleshoot network and firewall issues before deployments.

• Attended sprint planning sessions and daily sprint stand-up meetings. FreddieMac,VA

Jul 2016 – Mar 2017

Role - Devops Engineer/AWS Engineer

Responsibilities:

• Documenting the approach followed for creating the Environments in AWS and chef cookbooks.

• Assisted with software builds, configuration, and deployments to dev, testing and production environments as part of a cloud migration effort.

• Automated the cloud Deployments using Chef and AWS Cloud Formation Templates from scratch as effort of migration

• Expertise in Chef orchestration, Install and configure system components such as SAP BO, SAP DS, FTP, DB2, File server, build server, Batch server, WebLogic etc. using chef automation from scratch.

• Writing json templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GitHub.

• Experience using Agile methodologies, disciplines and practices and techniques for delivery of new and enhanced applications.

• Provisioned Nodes Automatically with AWS OpsWorks by Using an Unattended Association Script passing userdata.sh file from s3.

• Management of code releases in the software development cycle using version control tool GIT.

• Created a deployment procedure utilizing Jenkins CI to run the unit tests. Implemented a continuous delivery using Jenkins in the Linux environment.

• Perform system monitoring and maintain Logs using Cloud Watch.

• Created dashboard, Memory and disk monitoring agents are installed from Cloud Formation templates for each instance.

• Created CloudWatch Alarms for trigger actions or Lambda scripts that perform an automated response for the Alarm.

Adeptros

Banglore, India

Role: Build/Release Engineer

Dec 2012 – June 2016

Responsibilities

• Design and develop solutions for widespread internal communications for cloud applications support or workflows for infrastructure availability issues with various internal applications with multiple programming languages like Java, JavaScript

• Responsible for designing and deploying best SCM processes and procedures.

• Supported and developed tools for Integration, Automated Testing, and Release Management.Managed SVN repositories for branching, merging and tagging.

• Coordinate/assist developers with establishing and applying appropriate Branching, Labeling/Naming Conventions using GIT source control.

• Analyze and resolve conflicts related to merging of source code for Subversion.

• Installing, configuring and administering Jenkins CI tool on Linux Machines.

• Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.

• Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments.

• Developed Shell/Perl Scripts for Automation purposes.

• Monitored day to day system administrator's activities which includes performance monitoring and tuning, disk space issues, send mail issues, Tools related issues, FTP, Telnet & application-oriented issues.

• Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution & worked on Nagios for monitoring the systems. Institute of Electronic Governance,India

Feb 2008– Nov 2012

System Engineer (Linux Administrator)

Responsibilities:

• Experienced in managing and maintaining Linux servers across CentOS, Ubuntu, and RHEL environments.

• ensuring optimal performance, security, and reliability.

• Proficient in server configuration and maintenance, including installation, updates, and management of web, database,and application servers.

• Skilled in using package managers (yum for RHEL/CentOS, apt for Ubuntu) for software installation, updates, and dependency management.

• Adept at managing users, groups, and access permissions to ensure secure and efficient user management.

• Proficient in automation and scripting with Bash, Ansible, and other tools to deploy and maintain configurations across systems.

• Implemented security best practices including firewall configuration (iptables,firewalld), SELinux, and regular system patching to maintain a secure infrastructure.

• Experience in backup and recovery solutions using tools like rsync, tar, and Bacula to ensure system data protection and disaster recovery.

• Configured and managed network interfaces, DNS, DHCP, and VPN services on Linux-based systems.



Contact this candidate