Post Job Free
Sign in

Devops Engineer Reliability

Location:
Beverly, MA
Salary:
120k$
Posted:
May 07, 2025

Contact this candidate

Resume:

NIKIHTHA VOLLEM

Sr. DevOps Engineer / AWS / Azure

Email: **************@*****.*** Phone: +1-617-***-**** LinkedIn: www.linkedin.com/in/nikhitha-vollem-843616330

. Amazon Web Services (AWS) Azure Site Reliability Engineer Continuous Integration (CI) Continuous Delivery (CD) Terraform Kubernetes/Open Shift Blue & Green Deployments Configuration Management (CM) Infrastructure Management Automation Migration Monitoring SAST/DAST.

PROFESSIONAL SUMMARY

I have Overall 10 years of experience in automating and securing AWS infrastructure using CloudFormation, Terraform, and AWS Lambda, along with building robust CI/CD pipelines using AWS Code Commit, Code Build, Code Deploy, and Code Pipeline.

Expertise in Systems Administration, Upgrades, Automation, Performance Tuning, Capacity Planning, Contingency Planning, Disaster Recovery and Fault Tolerant Planning in WINDOWS and Linux Environments.

Private Cloud Environment - Leveraging AWS and Puppet to rapidly provision internal computer systems for various clients.

Develop Puppet modules and role/profiles for installation and configuration of software for required for various applications/blueprints.

Wrote python scripts to manage AWS resources from API calls using BOTO SDK and also worked with AWS CLI.

Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages.

Setup Puppet Master, client and wrote scripts to deploy applications on Dev, QA, production environment.

Experience in IT comprising of Designing, Development, Integration of DevOps tools with Cloud platforms, Configuration Management, Build and Release, Continuous Integration/Deployment, Delivery management, system administration, and Cloud Migration.

Administrating and supporting Azure Kubernetes infrastructure, ensuring it is secure, resilient and performance and responsible for complete DevOps activities and coordinating with development team.

Hands-on experience in Azure Cloud Services (PaaS&IaaS), Storage, Web Apps, Active Directory, Azure Container Service, VPN Gateway, Content Delivery Management, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure.

Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.

Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries, installation and configuring Kubernetes and clustering them.

Experience in using Kubernetes for

Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.

Experience working with Amazon Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail,

Cloud Formation, OPS Work, Security Groups by focusing on high-availability, fault tolerance.

Installing, configuring and administer Jenkins CI tool on Linux machines.

Configured Jenkins for doing builds in all the non-production and production environments. Worked extensively on Subversion as Version Control.

Installing, configuring and administer Jenkins CI tool on Linux machines.

Worked on Jenkins, GitHub, Jenkins, Artifactory and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool.

Experienced in integrating Dockerfiles into CI/CD pipelines, automating the building and deployment of Docker images, creating efficient and secure Dockerfiles for containerized applications.

Coming to Dockers, experienced in leveraging multi-stage builds to streamline the Docker image creation process, separating build dependencies from the final runtime image.

Have proficiency in using Docker Hub, Docker Engine, Docker images, Docker Weave, Docker Compose, Docker Swarm, and Docker Registry and used containerization to make applications platform when moved into different environments.

Hands-on in using OpenShift for container orchestration with Kubernetes, container storage, and automation, to enhance container platform multi-tenancy.

Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.

Development of Puppet modules with Jenkins for continues integration and continues deployment of managed products, and related services.

Created PowerShell scripts to constantly monitor the health of the Exchange messaging infrastructure and notify my teammates or myself in the event of a problem.

Good Experience in Shell Scripting for Automation. Work Extensively in Shell Scripting for Run Book Automation purposes.

TECHNICAL SKILLS:

Cloud Services

RDS, EC2, EKS, VPC, IAM, Cloud Formation, EBS, S3, ELB, Auto Scaling, Cloud Trial, SQS, SNS, SWF, Cloud Watch, AWS Glue, Secret Manager. Azure (App Services, Key vault, function app, Blob storage, Azure Active Directory (Azure AD), Service Bus, Azure Container Registry (ACR) and Azure Kubernetes service (AKS), Azure SQL, Azure Cosmos DB.

CI/CD

Jenkins, Azure Pipelines, GitLab CI, Travis CI, Argo CD.

Web Servers

Nginx, IIS, Httpd, Tomcat, Apache, Web sphere

Documentation

Confluence

Operating Systems

Microsoft Windows XP/NT Pro 2000, Linux, UNIX, RHEL, CentOS, Solaris, Ubuntu.

Tracking Tools

Jira, Azure Boards

Code Scanning

Sonar Qube, J frog X ray, ECR Inspector

Databases

RDS, Cosmos DB, Postgres, MS SQL, Cassandra, My SQL DB, Mongo DB, Data Lake.

Logging

Cloud Watch, Cloud Trail, Azure App Insights, Azure Monitor

Configuration/Automation/ Infrastructure Tools

Ansible, Puppet, Chef, Terraform, AWS Cloud Formation, Azure Resource Manager (ARM).

Container Platforms

Docker, Docker Swarm, Kubernetes, Spinnaker, OpenShift, Helm.

Monitoring Tools

Nagios, Splunk, Datadog, Grafana, Prometheus, CloudWatch Logs, Azure Monitor.

Languages/ Scripting

Python, Shell scripting, Bash, PowerShell, YAML, XML, Go Lang, Groovy

Cloud Platforms

Microsoft Azure, Aws Cloud.

Azure Services

Version Control Tools

Git, GitHub, GitLab, Bit Bucket and Azure Repos.

EDUCATION:

Bachelor of Technology in from JNTK

PROFESSIONAL EXPERIENCE

Client: American Express Nov 2022 to Present

Role: Sr. DevOps Engineer / AWS

Responsibilities:

Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53, EBS, Elastic Load Balancer, Auto scaling groups

Reviewing and assessing current infrastructure to be migrated to the AWS cloud platform.

Configured AWS IAM and Security Group in Public and Private Subnets in VPC

Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.

Created AWS Route53 to route traffic between different region Involved in reviewing and assessing current infrastructure to be migrated to the AWS cloud platform.

Responsible to maintain the networking form cloud back to On-Prem connectivity and no direct internet access from cloud VPC to the Internet.

Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.

Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our SIT, UAT, Prod and DR environments as well as infrastructure servers for GIT and Puppet.

Experience in Setting up the build and deployment automation for Terraform scripts using Jenkins.

Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform

Using Terraform migrate legacy and monolithic systems to Amazon Web Services.

Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using chef. Collaborate in the automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via chef cookbooks.

Development of several Python APIs and harassers that works both in Linux and windows and maintaining them using the revision control SVN.

Development of Python APIs to dump the array structures in the Processor at the failure point for debugging

Knowledge of Chef and Puppet as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change. Manage deployment automation using Puppet, MCollective, Heir, Custom Puppet modules, Ruby.

Designing and building multi-terabyte, full end-to-end Data Warehouse infrastructure from the ground up on Confidential Redshift for large scale data handling Millions of records every day.

Implementing and Managing ETL solutions and automating operational processes.

Optimizing and tuning the Redshift environment, enabling queries to perform up to 100x faster for Tableau and SAS Visual Analytics

Experienced in extract transform and load (ETL) processing large datasets of different forms including structured, semi-structured and unstructured data.

Wrote various data normalization jobs for new data ingested into Redshift

Advanced knowledge on Confidential Redshift and MPP database concepts.

Migrated on premise database structure to Confidential Redshift data warehouse

Implementing a Continuous Delivery framework using Jira, SVN, Bamboo, maven & Nexus, Puppet in Linux environment.

Extensive experience in using Build Automation tools like, ANT, Maven, Artifactory and Jenkins.

Extensively worked on for Jenkins continuous integration and for End-to-End automation for all build.

Performance monitoring, tuning and troubleshooting WebSphere, WebLogic, JBOSS, Tomcat and Apache server instances.

Experience on complete software development life cycle (SDLC) with software development models like Jira, Agile Scrum Model, Prototype model & RUP, Waterfall model.

Secured JBOSS EAP 6 by configuring security domains, security realms, and LDAP authentication Actively worked on DR exercise and brought up applications successfully during DR exercise.

Installation & Configuration of Apache Webserver and make junction works for the transportation of application through a Webserver

Environment: Docker, OpenShift, K8s, AWS EC2, S3 Bucket, RDS, EKS, TOMCAT 7.X/8.X, WAS 8.X/9.X, Apache HTTP Server, WebLogic 12.1, JBOSS 7.X, LDAP, TCP/IP, GIT, Bit bucket, Shell Scripting, REST Services.

Client: OPTUM Aug 2020 to Oct 2022

Role: Azure DevOps Engineer.

Responsibilities:

Extended working in cloud service, IaaS& pass services, worker role, service bus, queue, azure blob storages and API Management.

Configured NSGs for two tier and three tier applications.

Experience in integrating on premises servers to Azure. Configured VNETs and subnets as per the project requirement. Configure Azure blob storage and Azure file servers.

Configured private and public facing Azure load balancers etc.

Extensive experience implementing software throughout the SDLC process, deep hands-on experience of networking, migration, and implementation in Azure.

Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.

Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.

Design & implement migration strategies for traditional systems on Azure (Lift and shift/Azure Migrate, other third-party tools. Migration of on-premise data (Oracle/ SQL Server/ DB2/ MongoDB) to Azure Data Lake Store (ADLS) using Azure Data Factory (ADF V1/V2). Azure Automation through Runbooks Creation, Migration of existing .PS1 scripts, Authorizing, Configuring, Scheduling

Worked with Terraform Templates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment.

Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and terraform.

Deployed the services to AKS. Created CI/CD pipelines with azure DevOps Deployed Services into Kubernetes Using Helm Charts

Created Ansible cloud modules for interacting with Azure services which provides the tools to easily create and orchestrate infrastructure on Azure and automated cloud-native applications in Azure using Azure microservices such as Azure functions and Kubernetes on Azure.

Using Terraform and Ansible, migrate legacy and monolithic systems to Azure and managing Ubuntu and RHEL virtual servers on Azure by creating Ansible Nodes.

Created a Nagios instance to help monitor the production provider portal which gave business deep insight into the overall health of the production environment.

Worked on Power Shell scripts to automate the Azure cloud system creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules.

Creation and setting up migration from Gitlab to GitHub Enterprise.

Creation of the Jenkins Continuous Integration process for Drupal 8 with GitHub Enterprise.

Expertise in writing MAVEN/ANT scripts for automation of build and deployment. Maintain a Live Like environment to test any production issues on the setup and push it into production.

Installed, tested, and deployed monitoring solutions with Splunk services.

Established infrastructure and service monitoring using Prometheus.

Improved overall AD replication health by developing an automated process using PowerShell to ensure that the organizations site-link topology was consistent with intended design, resulting in stable and efficient replication environment.

Helped Scrum master across the company to customize JIRA for their requirements. Took the overall responsibility for the Jira configuration and be the go-to person for any Jira issues, enhancements, or best practice question.

Maintain operational service for Service-Now Application and workflows Incident Mgmt., Problem Mg, Change Mgmt., Self- Service, Service Request Mgmt., Knowledge Mgmt., Asset Management, Discovery/CMDB, SDLC Scrum Process, Custom Apps, Report, User account administration, user roles and permissions.

Environment: Microsoft Azure Cloud, SQL Server 2012 R2, SSMS, Azure, Web Apps, Active Directory, NSG, Traffic Manager, Azure SQL Database, Azure AD.

Client: Callidus Cloud, Dublin, CA. June 2018 to July 2020

Role: DevOps Engineer

Responsibilities:

Responsible for automating cloud infrastructure maintenance, building new operational monitoring, alerting capabilities, implementing and maintaining, cloud deployed engineering solutions.

Worked on AWS components deployment and created pipelines for cloud deployment.

Designed high availability environment for application servers and database servers on EC2 by using ELB and Auto-scaling.

Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS. Worked on automating resource creation in AWS using Python, Terraform and CloudFormation stacks.

Provisioned EC2, VPC and Security Groups initially in lower environments using Terraform.

Created Terraform scripts to move existing on-premise applications to cloud, used Terraform templates along with Chef Modules to configure EC2 instances.

Used Jenkins pipelines to build the code and publish Docker Images to Docker Registry and used the same images to deploy to Kubernetes clusters.

Setup Configuration Management Tool Chef and automation of the infrastructure with Chef that included migrating from the current infrastructure workflow to the new workflow.

Automated installing the Linux packages and administering Linux service using Chef and automating product installation configuration.

Worked with Chef Enterprise and Chef Opensource, Chef DK, Chef Workstation chef server and client working with the Configuration/Deployment tools like Chef (Knife, Recipe and Cookbook).

Used Kubernetes to manage containerized applications using its node, Config Maps, selector, services and deployed application container as Pods.

Used Apache Tomcat as application server for deploying the Artifacts and using configurations of Chef.

Maintained the monitoring and alerting of production and corporate servers using CloudWatch service.

Migrated data from on-premises Oracle DB to AWS RDS and Aurora Databases using Jenkins.

Used build tools such as Maven in Jenkins for code build and integration as part of the CI-CD.

Worked on releases and helped triage the root causes for the issues with app logs from Splunk. Developed Splunk queries and dashboards targeted at understanding application performance and capacity analysis.

Used GIT version control to manage the source code and integrating GIT with Jenkins to support build automation and integrated with Splunk to monitor the commits.

Administrated Linux servers for several functions including managing Apache Tomcat and MySQL database in both development and production.

Performed regular builds and deployment of the packages for testing in different Environments (DEV, QA, CERT, UAT and PROD). Used the Atlassian tool Jira to track issues and manage change.

Environment: Python, Amazon Web Services (AWS EC2, S3, VPC, IAM, CloudFormation, CloudWatch, Aurora, ELB), Docker, Kubernetes, Chef, Terraform, Jenkins, Maven, Git, Splunk, Apache Tomcat, Oracle, MySQL, Linux, Jira

Client: WGU, Salt Lake City, UT Aug 2017 to May 2018

Role: Build Release Engineer

Responsibilities:

Involved in designing and deploying a multitude application utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud formation.

Worked closely with Project Managers to understand a configuration release scope and how to confirm a release was successful.

Interacted with client teams to understand client deployment requests.

Responsible for distribution applications across hybrid AWS and physical data centers.

Configured AWS IAM Security Group in Public and Private Subnets in VPC.

Written Cloud Formation templates and deployed AWS resources using it.

Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and

Glacier for storage and backup on AWS.

Creating Cloud Watch alerts for instances and using them in Auto scaling launch configurations.

Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams

Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.

Built Continuous Integration environment Jenkins and Continuous delivery environment.

Deployed applications on AWS by using Elastic Beanstalk.

Dockerized Applications using Docker images using Docker files.

Used Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.

Worked closely with Development teams and performance test engineers for EC2 size optimization and Docker build containers.

Used build automation tools like ANT, Maven for building applications.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), GIT, VPC, SQL, Cloud Watch, AWS Auto Scaling, Cloud Formation, Chef, Ansible, Jenkins, Nagios, ELB, Shell Scripts, Unix/Linux Environment.

Client: Dish Networks, Plano, TX. July 2012 to March 2016

Role: Linux Administrator.

Responsibilities:

Developed and implemented Software Release Management strategies for various applications according to the agile process.

Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.

Imported and managed multiple corporate applications into GIT.

Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.

Provided end-user training for all Subversion (SVN) users to effectively use the tool.

Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.

Jenkins is used as a continuous integration tool for automation of daily processes.

Installed/Configured and Managed Nexus Repository Manager and all the Repositories.

Administered, maintained Red Hat 4.0, 5.0AS, ES, CentOS 5.3/5.4 troubleshooting hardware, operating system, applications & network problems and performance issues.

Installed, configured and maintained HP-UX Linux and Solaris servers.

Deployed latest patches performed Red Hat Linux, and Kernel Tuning.

Used Jenkins to implement continuous integration (CI) and Continuous deployment (CD) processes.

Monitored network devices and reviewed network logs to identify potential problems.

Monitored, diagnosed, and resolved performance issues, using tools like Prometheus and Grafana.

Contributed to the development of security measures and practices, enhanced overall security posture of the organization.

Created and managed user accounts, security rights, disk space and process monitoring in RedHat Linux.

Handled admin tasks in Linux OS such as server restart, application installation setting up monitoring dashboards for app server.

Provided systems administration support to Linux systems including server and workstation upgrades, backup and disaster recovery, monitoring, user account setup.

Environment: Python, Shell Scripting, Puppet, Jenkins, Ant, SVN, WebLogic Application Servers, Prometheus and Grafana, Linux



Contact this candidate