Post Job Free
Sign in

Devops Engineer

Location:
United States
Salary:
65
Posted:
June 16, 2021

Contact this candidate

Resume:

Mounika Reddy

Ph: 469-***-****.

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

Professional Summary:

Experienced as a DevOps/Cloud Engineer with Around 7 years of working in the information technology and services industry. Skilled in Azure, Amazon Web Services AWS, Jenkins, Docker, Kubernetes, Gitlab CI/CD Pipeline management, Software Development Life Cycle (SDLC), Application migration and deployments and Cloud Computing & Administration. Strong engineering professional.

•Working experience on setting Build and Release Pipeline environment for Multiple projects using Azure DevOps based on the requirements.

•Hands on experience in setting up the cron job to trigger the Build and Release in Azure DevOps so that it Schedule build trigger timely manner.

•Hands-on experience Designing, planning and implementation for existing On-Prem. applications to Azure Cloud (ARM), Configured and deployed Azure Automation Scripts.

•Experience on Implementation of Azure cost optimization strategies using cloud health tools and reduce the cost with optimization techniques.

•Hands on experience with Azure Kubernetes Service (AKS) in setting up nodes, pods, replicas for pods, resource groups using Azure CLI.

•Experience in handling the version control tools like GIT, Azure Repos.

•Exposure to configuration management tools such as Ansible, Terraform and Docker.

•Experience on creating Dockers images with Docker files out of source code and pull the Docker images and run-on Test, Stage, and Production environments.

•Experience in converting HTTP to HTTPS in windows servers and installing IIS on windows servers and installing secured certificates on servers.

•Experience in using the monitoring tools like azure monitoring, Dynatrace to setup the desired alerts to avoid disruption.

•Experience in creating charts in the Dashboard area based on the requirement for different work items for test cases to track the progress.

•Created pipelines in Azure DevOps for ETL, Multidimensional cubes, Tabular cubes using Visual studio as a task in the build pipeline.

•Worked on using Visual studio as task in Azure DevOps to get artifacts for .net application and writing in-line power scripts to deploy the artifacts and restart of the IIS.

•Experience in migrating on premise to Windows Azure in Active Directory on cloud using Azure Recovery Vault and Azure backups.

•Experience in implementation and fine tuning, configuring of Kafka clusters to process multiple terabytes of structured, semi-structured and unstructured data.

•experience with Azure Kubernetes Service (AKS) in setting up nodes, pods, replicas for pods, resource groups using Azure CLI.

•In-depth knowledge of various AWS Services including Elastic Beanstalk, Lambda, CloudFront, Elastic Map Reduce (EMR), Redshift, Kinesis streams, EC2, IAM, Cloud Formation, Route53 etc.

• Managing security groups on AWS, focusing on high-availability, fault tolerance, and auto-scaling using Terraform templates. Along with Continuous Integration and Continuous Deployment with AWS Lambda and AWS Code Pipeline.

DevOps & Cloud Skills:

Cloud Platforms

Azure, AWS(Amazon Web Services),

CI/CD

Jenkins, Azure Pipelines, TFS builds, Octopus Deploy

Application Servers

Apache Tomcat, JBOSS, Web Logic, Web Sphere.

Containers

Docker, Kubernetes, AKS (Azure)

Databases

Cosmos DB, MySQL

Scripting

Python, Shell, PowerShell scripting

Infrastructure Automation

Ansible, Terraform, Chef

Operating Systems

Windows, Linux, CentOS, Ubuntu.

Security Tools

Veracode, Fortify

Version Control Tools

Git, TFVC, Svc, GitHub

Education:

Master’s in Computer Science

Professional Experience:

ServiceLink, Pittsburgh PA Jan 2018 – Present

Role: Azure\DevOps Engineer.

Responsibilities:

•Gained good working experience on DevOps Environment by working on various technologies like Terraform, GIT, AKS, Jenkins, Docker.

•Working on a Migration project from On-premises to Azure DevOps.

•Created the ADO projects in the specific organization on the Azure portal.

•Creating the repositories specific to the application for storing the code specific application.

•Attending SCRUM meetings from Feature complete until technical acceptance phases of project.

•Used Git and Azure Repositories as a version control tools, Analyzing and resolve conflicts related to merging of source code for GIT.

•Understanding the Project requirements and the process. Identify the tools required for build and release management. Install and configure the infrastructure for DevOps implementation using Terraform, Git per requirement. On board the applications into Azure infrastructure. With CD pipelines.

•Designed and implemented Continuous Integration & Continuous deployment (CI/CD) Pipeline using Azure DevOps.

•Managed staging and testing environments by having on eye on various metrics like CPU utilization, memory utilization, disk space, logs etc.

•Deployed the application infrastructure with terraform jumpstart kits on azure cloud as a part of migration from on-premises.

•Automated system management activities through shell scripting.

•Installation of operating systems and configuration of kernel parameters for Linux/Unix servers

•Configured key vault as part of onboarding application to store all the secrets and certificates related to the application.

•Responsible for setting up cron jobs scripts on production servers.

•As part of migration and applications requirements implemented the AKS (azure Kubernetes clusters).

•Worked on creation of custom immutable images specific to the application with all the software and tools as per the application requirements.

•Worked with Azure IAM (Identity and Access Management) console to create custom users and groups.

•Took part in Setting up the automated environment for Application team if necessary and help them through the process of build and release automation.

•Used Git and Azure Repositories as a version control tools, Analyzing and resolve conflicts related to merging of source code for GIT.

Environments: Azure DevOps, Docker, Git, Kafka, Ansible, Splunk, Dynatrace, Manager API, Tomcat, Apache, Nexus Repository Manager, Azure CI/CD pipelines, VMWare.

Fitch Ratings, Allentown PA. Jan 2016 - Dec 2017

Role: AWS\Build and Release Engineer.

Responsibilities:

•Create end to end pipelines using GIT, Jenkins for CI/CD, Ansible for Configuration management and monitoring using Splunk/CloudWatch

•Configured custom AMIs and launched instances with requirements of specific applications.

•Created highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, Auto scaling, ELB, RDS, Route53.

•Setup Elastic load-balancers for different applications to ensure high availability of applications.

•Installation, Configuration and Management of RDBMS and NoSQL tools such as Dynamo DB.

•Hands on experience with IAM to set up users, roles with corresponding user and group policies.

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

•Setup and build AWS infrastructure using various resources like VPC, EC2, S3, EBS, Security Group, Auto Scaling, and RDS in CloudFormation templates.

•Used Amazon S3 to backup EBS volumes periodically to save snapshots of data.

•Hosted static websites in S3 as secondary site and route customers to a custom error page if the primary web server is down. Used S3 Firefox plugin in order to upload information to S3 and used CloudFront as a content delivery network to speed up sites and media delivery.

•Creating S3 buckets and restricting access to buckets and objects to specific IAM users.

•Automating backups by shell in Linux and PowerShell scripts in windows to transfer data in S3 bucket.

•Creating S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage, backup and automatic deletion after a particular period of time.

•Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, GitHub, Ansible on AWS.

•Created repositories, branches, tags and involved in code review & merging process.

•Build and configured Jenkins slaves for parallel job execution.

•Used Run deck as job scheduler, Jump Cloud as directory service, Docker for containerization, and NginX to provide container security.

•Wrote several Playbooks and created various roles for applications using Ansible and deployed the Applications, Services on the client hosts.

•Creating custom roles and playbooks in Ansible using JSON and deployed on Docker.

•Installed GIT, GitHub plug-ins in Jenkins automating the CI process. Worked with the groovy scripts in Jenkins to execute jobs for a continuous integration pipeline where ‘Groovy Jenkins Plugin’ and ‘Groovy Post Build Action Plugin’ is used as a build step and post build actions.

•Worked on creating and documenting POC for helping migrate the current application to micro service architecture. The architecture included Docker as the container technology with Kubernetes as orchestration tool.

•Deployed the applications on multiple WebLogic Servers and maintained Load balancing, High availability and fail over functionalities.

•Experience on JIRA as ticketing and bug tracking and workflow tool.

•Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux, Troubleshooting, Fault Tolerance.

Environment: AWS, S3, EBS, ELB, GIT, Ansible, IAM, EC2, SQS, RDS, Cloud Formation Templates, Jenkins, Groovy, Docker, JIRA, Red Hat Linux, UNIX, WebLogic Servers, NginX, Rundeck, Kubernetes.

Statnetics, Hyderabad, IN. April 2014 - Dec 15

Role: CM Build Engineer.

Responsibilities:

•Implemented Confluent Kafka and Zookeeper in the organization as message queueing system.

•Designed and Implemented Kafka for tuning, configuring, and optimizing to process multiple terabytes of structured, semi-structured and unstructured data.

•Writing several Ansible Playbooks and Roles for provisioning the machines in different environments and converting the static playbooks into roles.

•Working experience on Git as version control tool for versioning the Automation scripts and performing merging with new code and git commands.

•Experience in Ansible roles and playbooks that automate the deployment of configuration and software. Configured multiple servers depending on application need using continuous integration tools like CI/CD pipelines.

•Implemented Confluent Kafka and Zookeeper in the organization as message queueing system for various applications in the organization.

•Experience in configuration of Azure Identity and Access Management (IAM) users and groups for improved login authentication.

•Worked on Docked-Compose, Docker-Machine to create Docker containers for testing applications in the QA environment and automated the deployments, scaling and management of containerized applications across clusters of hosts.

•Experience in writing Ansible playbooks and securing a server with Ansible and Provisioning, deployment with Ansible.

•Experience with Docker on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.

•Experience in working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for domain configurations.

•Used Ansible to configure the VMs running on-premises and created Golden Images using packer and configured them using ansible.

•Created and maintained Build agents in the agent pools for Azure DevOps Pipeline based on the requirement of the application.

Environments: Redhat Linux, VMWare, Azure DevOps, Docker, Git, Kafka, Ansible, Splunk, Dynatrace, Manager API, Tomcat, Apache, Nexus Repository Manager, Azure CI/CD pipelines, VMWare.



Contact this candidate