Post Job Free

Resume

Sign in

Ci Cd Configuration Management

Location:
Bentonville, AR, 72712
Posted:
November 09, 2023

Contact this candidate

Resume:

Swetha K

Email:ad0y9m@r.postjobfree.com

Contact: +1-479-***-****

Experienced professional with 9years of IT experience as DevOps engineer involving in Configuration Management tools like Ansible, Continuous Integration and Continuous Delivery (CI/CD), Build and Release,Linux, and System Administration with cloud platforms like Google cloud platform and Azure under the Unix/Linux/Windows platform’s with strong knowledge on the principles and best practices of SoftwareConfiguration Management (SCM) in Agile, Scrum.

Professional Summary:

Experience into GCP Cloud, Azure and DevOps.

Hands on IT expertise prioritizing CI/CD, Automation of Configuration Management, Security, Build/Release management, Cloud Resource Utilization, Infrastructure Automation etc.

Experience on DevOps tools such as Git, Terraform, Ansible, Docker, Kubernetes, Jenkins, Maven, SonarQube,Understanding Azure DEVOPS Application Tool, Creating Release Pipelines and Deploy Infrastructure.

Proficient with container systems like Docker and container orchestration like EC2 Container Service, EKS, GKE and Kubernetes, worked with Terraform.

Extensive working experience on integration and automation for all deployments

Extensively worked on GCP Cloud services like GCE,VPC, IAM, Cloud SQL, Load balancers, Managed Instance Groups, GCS, Pub/Sub, Bigquery, Stackdriver logging, monitoring.

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.Worked on Jenkins Pipelines using Terraform and Ansible to provisioning cloud and build stage3 images.

Have experience with different bug tracking tools like JIRA and Servicenow.

Skilled enough to build deployment, build scripts and automate solutions (using scripting languages like Bash, and Shell scripting).

Experienced in building private, public and community clouds for different applications.

Work with compliance and information security teams to understand reported vulnerability and plan remediation on Cloud environments.

Develop cloud reference architectures, governance policies, security models, and best practices.

Building/Maintaining Docker container clusters managed by KubernetesLinux, Bash, GIT, Docker on GCP.

Expertise on various AZURE services like Compute (Web Roles, Worker Roles), AZURE Websites, Caching, SQL AZURE, NoSQL, USQLS, Storage, Network services, Data Factory, AZURE Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.

Experience in dealing with Windows AZURE IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.

Utilized Kubernetes and docker for the runtime environment of the CI/CD system to build, test deploy.

Installing, configuring, and administering Gitlab tool on Linux machines and built CI/ CD environment. Setup Docker on Linux and configured Gitlab to run under Docker host.

Experience in writing JenkinsPipeline Groovy Scripts for Continuous Integration and build workflows and Used Jenkins for uploading Artifacts into Nexus Repository.

Hands-on experience using MAVEN, ANT, and Gradle as build tools for the building of deployable artifacts (jar, ear & war) from the source and static code analysis using SonarQube.

TECHNICAL SKILLS

Cloud

Microsoft Azure, GCP

Container Orchestration Tools

AKS, Kubernetes, EC2 Container Services

Configuration Management

Ansible

Version Control Tools

GIT, GITHUB, SVN, GITLAB, Bitbucket

Web and Application Servers

Apache Tomcat, Web Sphere, Web Logic, Nginx

Monitoring Tools

Splunk, ELK

Bug Tracking Tools

JIRA, ServiceNow, Confluence

Build Tools

Maven, Ant, Gradle

Continuous Integration

Jenkins, Gitlab

Scripting Languages

Shell, PowerShell, Declarative pipeline, YAML

Database

MySQL, Oracle, Dynamo DB, Mongo DB,

Repository Management

Nexus, JFrog, Artifactory

Operating System

Red Hat, Ubuntu,, CentOS, Windows

Client:ObjectOne, Hyderabad,India October 2018 – Jan 2023

Role : AZure Devops Engineer

Responsibilities:

Implemented Continuous Integration and Continuous Deployment methodologies with Azure DevOps and RTC .

Creating terraform modules for different services on GCP and Azure

Creating Azure DevOps pipelines to deploy onto the AKS, Azure Functions and VM’s.

Resolving and updating new updates on terraform modules for all the Azure services.

Developing Jenkins global libraries for CI/CD operations, to reuse the standard builds.

Creating the CI/CD pipelines using GitHub Actions along with workflows.

Creating Reusable workflows in GitHub Actions.

Writing Dockerfiles for deployment of different applications in K8S.

Created On-Demand containerized slaves in Jenkins for deployment stage.

Writing Ansible playbooks for Jenkins slaves installations packages, and preparing playbooks for all the DevOps tools like Nexus, SonarQube, Jenkins.

Writing Dockerfiles for the application requirements to be deployed on k8s

Writing K8S manifest files to deploy DevOps tools like Jenkins, Nexus, SonarQube.Supporting app teams on DevOps tools issues and access related.

Managing Nexus repos and access issues to app teams.

Managing Hashicorp vault for secret store given by app teams.

Worked on Installing Build Agents on Build Servers and configuring Agent Queue, Agent Pools on Azure DevOps Server to support Build and Release Pipelines.

Using Helm Chart/Preparing to deploy DevOps tools and applications.

Deploying applications onto Concourse CI/CD pipeline.

Worked on Creating Custom Build Agents and Build Pools on the Application servers and Build and Release Pipelines on Azure DevOps for deploying Applications to PAA servers/Fire wall Servers.

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.

Administered the Kubernetes Clusters, performed rolling deployments by updating the Pod definitions, Integrated Kubernetes with Jenkins scripted pipeline.

Managed and created new firewall rules for existing services and new applications. Managed and restricted user and group permissions in RedHat Enterprise Linux servers. Password less authentication is established between servers.

Configured and implemented storage blobs and Azure files - Created Storage accounts, Configured the Content Delivery Network (CDN), custom domain, Managing access and storage access key.

Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Jenkins, and cloud Formation.

Support development engineers with Configuration Management issues. Assist my seniors and Project Leaders in technical issues.

Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), SQL Azure. Well experienced in deployment & configuration management and Virtualization.

Handling Code Repositories in Various Azure Repos and Provide Support to Application teams on day-to-day source code management activities, including branch maintenance, code merging, and branch structure consulting in Azure Devops Server wif VS 2015/2017/2019.

Used Docker for setting Azure Container Registry and actively involved in deployments using Kubernetes.

Network: Responsible for handling network issues like handling DDOS attacks in coordination with multiple DDOS mitigation Partner's.

Worked on Creating Custom Build Agents and Build Pools on the Application servers and Build and Release Pipelines on Azure DevOps for deploying Applications to PAA servers/Fire wall Servers.

Client:Syllogic Pvt ltd, Hyderabad,India Aug 2014 – Sep 2018

Role : SRE/ DevOps Engineer

Responsibilities:

Provision Application Infrastructure on Google Cloud Platform with Terraform for Compute VMs, BigQuery Datasets,Pub/Sub, IAM bindings, Pub/Sub etc.

Automate end to end application environment setup on GCP Compute VMs for Dev, Preprod and Prod environments

Develop Ansible roles/playbooks for automating Linux and Windows based application image builds

Automate the application configuration and setup with Shell and Powershell startup scripts for Linux and Windows applications

Automate the application Infrastructure provisioning ensuring backup and restore of Data along with DNS and SSL setup and application configuration.

Worked with the Docker to package an application with all its dependencies into a standardized unit for Software Development.

Created CI/CD Pipelines in Google cloud Platform by providing their dependencies and tasks. Also have experience on implementing and managing continuous delivery systems and methodologies on AZURE and created END-END Automation with CI Procedures using Jenkins & automated Maven builds by integrating them with Continuous Integration tools Jenkins.

Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AZURE .

Worked on Integrating Code scan tools like SonarQube, Fortify Code Analyzer on GCP Build Server and integrating scan tasks in the Build Pipelines to resolve vulnerabilities and blocker issues related to code.

Automated the deployment of applications inside software containers and Configured Docker containers for branching purposes

Resolving Jenkins slaves related issues like path configurations and space issues.

Direct connections to clients with the help of worker roles. Used VM roles to schedule tasks and customize the machine on which web and worker role running.

Installed and configured Jenkins with SonarQube and GIT by installing GIT plugins and building the artifacts using Maven automation tool and storing the build artifacts into Nexus repository and deploying it to WebSphere server.

Developed Bash and Shell scripts to automate various stages of build and release process in Jenkins. Defined various CI/CD workflows using Jenkins file groovy DSL scripts.

Configured and used monitoring tools like Nagios/Splunk for monitoring the network bandwidth and the hard drives status.

Administered the Kubernetes Clusters, performed rolling deployments by updating the Pod definitions, Integrated Kubernetes with Jenkins scripted pipeline.

Experienced in setting up monitoring tools like Nagios and amazon Cloud Watch to monitor major metrics like CPU utilization, Memory, Storage, Latency.

Experience with bug tracking tool like Jira. Experience with documenting tool Confluence, used to document the work process and issues that arise with Jira and working with Agile methodologies and all phases of Software development life cycle (SDLC).

Managed and created new firewall rules for existing services and new applications. Managed and restricted user and group permissions in RedHat Enterprise Linux servers. Password less authentication is established between servers.

Client: Team lease digital, Hyderabad, India Feb 2014-Aug 2014

Role :System Engineer

Responsibilities:

Experience in Converting existing AWS Infrastructure to Serverless architecture (AWS Lambda, Kinesis), deploying via Terraform and AWS Cloud Formation templates.

Maintaining the source code in VSS, SVN for various applications.

Base lining the Project Modules, Creating the Branching Strategy for the parallel development.

Merging the Branches for Integration.

Developing the utility scripts to effectively reduce the time and manual effort. Configured Jenkins Jobs for generating Project artifacts.

Main objective is moving the code from development team boxes to testing and production boxes.

Implementing SCM policies by defining Build & Release Management.

Change Management, Version Management and deployment.

Co-ordinate with different teams and release the builds to the target environment in controlled manner.

Deploying Hot patches based on requirement.

Labelling and triggering the builds.

Monitering the automated Nightly Builds in Jenkins.

EDUCATION :

B-pharmacy from JNTU University, Hyderabad in 2010, Hyderabad India



Contact this candidate