Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
42 views6 pages

Docker and Azure CI/CD Expertise

Rajwinder Kaur has over 8 years of experience working with cloud platforms like Azure and technologies including containers, DevOps, and automation. She has extensive skills in areas such as cloud infrastructure management, CI/CD pipelines, container orchestration with Kubernetes and Docker, configuration management with tools like Ansible, Chef, and Terraform, and programming languages including Python, Ruby, and PowerShell. Currently she works as a Senior Azure Cloud Engineer at Ford Motor Company where she is responsible for tasks like migration of workloads to Azure, infrastructure automation, and DevOps practices.

Uploaded by

abhay.rajauriya1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views6 pages

Docker and Azure CI/CD Expertise

Rajwinder Kaur has over 8 years of experience working with cloud platforms like Azure and technologies including containers, DevOps, and automation. She has extensive skills in areas such as cloud infrastructure management, CI/CD pipelines, container orchestration with Kubernetes and Docker, configuration management with tools like Ansible, Chef, and Terraform, and programming languages including Python, Ruby, and PowerShell. Currently she works as a Senior Azure Cloud Engineer at Ford Motor Company where she is responsible for tasks like migration of workloads to Azure, infrastructure automation, and DevOps practices.

Uploaded by

abhay.rajauriya1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Name: Rajwinder Kaur.

Phone: 314-334-3938
Email: rajwinder.kaur07rk@[Link]
Visa: Green Card
Professional Summary:
 8+ years of experience in Cloud, Azure Cloud platforms and its features, designing Build process, Software
Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging
Quality Control, Source Code repository & Environment management, CI/CD (Continuous Integration /
Continuous Deployment) process, Strong background in Linux Administration.
 Experience in maintaining GitLab CI/CD pipelines for automated build, test, and deployment processes, resulting
in improved efficiency and faster software delivery.
 Experience and Skilled in administration and maintenance of Source Control Management Systems such as Git
and SVN.
 Managing Azure infrastructure with migration, automation, and configuration management tools such as Chef
and Ansible.
 Utilized technical expertise in automating the build and deployment processes, utilizing scripting languages like
Shell, Python, and Ruby for monitoring, managing, and controlling software configurations.
 Experience in Azure Cloud Services, IaaS, PaaS, AKS, Azure Redis, Cosmos DB, Service Bus, Azure Virtual
Networks, EXPRESSROUTE, Azure DevOps CI/CD pipelines.
 Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource
Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager.
 Experience in managing hosting plans for Azure Infrastructure, implementing and deploying workloads on Azure
virtual machines (VMs).
 Implemented cluster services using Docker and Kubernetes to manage local deployments in Kubernetes by
building a self-hosted Kubernetes cluster using Terraform and Ansible and deploying application containers.
 Experience in App Containerization technology Docker, creating Docker images, Containers, Docker Registry to
store images, cloud-based registry Docker Hub, Docker Swarm to manage containers.
 Experience on Azure Fabric, Microservices, IoT & Docker containers in and involved in setting up Terraform
continuous build integration system. Used Azure Internal Load Balancer to provide high availability for IaaS VMs
& PaaS role instances.
 Experience in Kubernetes to deploy scale, load balance and manage Docker containers with multiple name
spaces versions and good understanding of Open Shift Platform in managing Docker Containers and Kubernetes
Clusters.
 Experience in SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, Azure service bus, API
Management, Scheduling, Auto Scaling, and PowerShell Automation. And used Azure service fabric to package,
deploy, and manage scalable and reliable microservices and containers.
 Experience with automating release process using Maven, Jenkins, and Jira as tools in diversified project
environment.
 Extensively worked on Jenkins/Hudson, Bamboo and Drone for Continuous Integration and strong experience
with integration of Ant and Maven Build Frameworks.
 Setup SCM Polling for Immediate Builds with Maven and Maven Repository (Nexus Artifactory) by installing
Jenkins Plugins for GIT Repository.
 Managed deployment pipeline using TeamCity, VSTS and Octopus Deploy tools, Create strong workflow processes
and CI/CD pipelines.
 Troubleshooting applications built on [Link], .NET, C#, JavaScript technologies and SQL Server.
 Experience on Chef Roles, Cookbooks, Recipes, Templates, Resources, Attributes & Data bags. Configured Chef
Server Enterprise on-premise, workstation and bootstrapped the nodes using knife and tested Chef Recipes,
Cookbooks with test-kitchen and Chef inspect.
 Experience in Red Hat Satellite Server installation, Red Hat Linux Kickstart, System Imager SUSE Auto past and
Jumpstart in Solaris.
 Experience in Splunk solution design, architect, deployment and configuration of Splunk components like
forwarders, Indexers, Search heads etc.
 Experience with the Apache Kafka platform and other messaging buses and Knowledge in Security framework
integration.
 Configured Kafka Cluster and enabled security and configured monitoring tools on messaging platforms. Remote
login to Virtual Machines to troubleshoot, monitor and deploy applications.

Technical Skills
Version Control Tools Git/Stash, Git, GitHub, SVN, CVS, beanstalk, Gitbucket, Bitbucket, Git.
Cloud Services AWS & Azure.
Configuration management Tools Ansible, Terraform, Puppet & Chef.
Containerization Tools Docker, Kubernetes & OpenShift.
Build Tools Gradle, ANT & Maven.
Monitoring and Logging Tools Nagios, Splunk, ELK, CloudWatch, Azure Monitor, Datadog,
Prometheus, Grafana.
Scripting and Programming Languages Python, Bash/Shell, PowerShell, Ruby, JavaScript, JSON, C, PHP, Java/
J2EE, .Net.
Networking/Protocol DNS, DHCP, Cisco Routers/Switches, NIS, NFS, WAN, SMTP, LAN,
FTP/TFTP, TCP/IP.
CI/CD Tools Jenkins, Bamboo, Hudson.
Testing and ticketing tools SonarQube, Selenium, JIRA.
Database Systems Oracle, MySQL, MariaDB, NoSQL (MongoDB, DynamoDB, Cassandra).
Operating System UNIX, Linux, Windows, Solaris, MacOS.

Professional Experience

Client: Ford Motor, Independence, MO. Sep 2021 -


Present
Role: Sr. Azure Cloud Engineer.
Responsibilities:
 Installing and configuring GIT distributed version control tool and migrated total SVN to GIT and Trained Total
Development to start using GIT.
 Migrated On-prem Linux environment to Azure by creating and executing a migration plan, deployed VM
instances in V Net, VPC configured security groups, and attached profiles and roles.
 Administrating DNS system in Azure using Azure DNS, Route 53 managing users and groups using the IAM, Azure
Active Directory (Azure AD).
 Extensive knowledge of cloud networking topologies and diagnostics.
 Extensive experience implementing software throughout the SDLC process, deep hands-on experience of
networking, migration and implementation in Azure.
 Experience deploying Juniper srx firewalls, Juniper EX series Switches and MX Routers.
 Support to include vpn setup for Meraki systems, Meraki to Azure tunnels, VPN builds on ASA, Juniper and Palo
Alto firewalls depending on client setup and needs.
 Changes in routing, security profiles for servers, etc, were sent through ConnectWise ticketing systems. Changes
to Juniper firewall, switches, ASA firewalls as well as Palo Alto were all part of daily duties.
 Data center conversion of Juniper firewalls to Palo Alto pairs with Panorama management. This was done for 3
data centers.
 Performs, directs, and manages HP, Lenovo system builds, installation, configuration, operation, maintenance,
and enhancements of server hardware and software.
 Installed and decommissioned all server hardware for multiple Data Centers.
 Extensively involved in infrastructure as code POC, managed Azure infrastructure using Terraform.
 Experience in deploying CI/CD System using azure DevOps on Kubernetes container environment, and for the run
time environment of CI/CD system to build, test and deployment we have utilized Kubernetes and docker.
 Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), SQL
Azure and experience in deployment & configuration management and Virtualization.
 Participate in the release cycle of the product, which involves environments like Development, QA, UAT and
Production.
 Integrated Bitbucket with JIRA for transition JIRA issues from within Bitbucket Server and monitored the JIRA
issues in Bitbucket Server.
 Leveraged in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure
AD license).
 Performed configuration of Azure web Apps, App services, Application insights, gateway, Azure DNS, Traffic
manager, App services, Analyzing Azure Networks with Azure Network Watcher, Implementing Azure Site
Recovery, Azure stack, Backup and Automation.
 Managed Kubernetes charts using Helm, Created reproducible builds of the Kubernetes applications, managed
Kubernetes manifest files and Managed releases of Helm packages.
 Advanced understanding of Azure Gateways, Firewalls, Network Security Groups, VNets, etc.
 Configured ASB, Redis Cache, Cosmos DB, AD and Azure Key Vaults for the Prod and non-prod Applications.
 Configured CICD Pipelines using Azure DevOps for non-Prod and Prod environments using YAML and classic
pipelines.
 Created Ansible roles in YAML and defined tasks, variables, files, handlers and templates. Created inventory and
configured the Ansible files for parallel deployment in Ansible for automating the Continuous delivery process.
 Used Ansible and Ansible Tower as configuration management tool, to automate repetitive tasks, deploy
applications and manage changes and automate software update and Verify functionality.
 Developed Ansible playbooks for managing the application/OS configuration files in GitHub, integrating with
Jenkins, and Verifying with Jenkins plugins, deploying the application into the Linux environment.
 Implementing a Continuous Delivery framework using Jenkins, CHEF, Maven in Linux environment. Created
virtual environments via vagrant with chef client provision.
 Experience with Terraform Templates to automate the Azure IaaS virtual machines using terraform modules and
deployed virtual machine scale sets in production environment.
 Performed all necessary day-to- day GIT support for different projects, Responsible for design and maintenance
of the GIT Repositories, and the access control strategies.
 Updated and automated Release reports for Change Management & Created SVN configuration record for builds
using derived objects generated during build audit process.

Client: AT&T, Dallas, TX. May 2019 – Aug


2021
Role: Sr. Azure Cloud Engineer.
Responsibilities:
 Responsible to equip the in-house applications with DevOps Automation, Cloud Modernization, Automating
digital applications by Migration of legacy platforms to Azure Cloud.
 Created Azure Automation Assets, Graphical runbook, PowerShell runbook that will automate specific tasks,
deployed Azure AD Connect, configuring Active Directory Federation Service (AD FS) authentication flow, ADFS
installation using Azure AD Connect, and involved in administrative tasks that include Build, Design, Deploy of
Azure environment.
 Extensively worked on Jenkins for Continuous integration and for End-to-End automation for all build and
deployments.
 Experience working with service mesh like Istio for advanced service discovery of microservices running in the
cluster.
 Changes in routing, security profiles for servers, etc, were sent through ConnectWise ticketing systems. Changes
to Juniper firewall, switches, ASA firewalls as well as Palo Alto were all part of daily duties.
 Data center conversion of Juniper firewalls to Palo Alto pairs with Panorama management. This was done for 3
data centers.
 Performs, directs, and manages HP, Lenovo system builds, installation, configuration, operation, maintenance,
and enhancements of server hardware and software.
 Installed and decommissioned all server hardware for multiple Data Centers.
 Implemented a Kubernetes Container Orchestration solution within OpenStack allowing for easy management,
creation & recovery of OpenStack assets.
 Created Terraform scripts to launch the platform common services like CI/CD tool Jenkins, Configuration
Management Tool Chef, Secrets management tool Vault.
 Responsible for Administering and maintaining Jenkins and Jenkins slaves on windows and Linux
(Debian/Ubuntu). Created many Jenkins slaves and setup jobs on master to run on slaves.
 Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to ECR. Worked
on all major components of Docker like, Docker Daemon, Hub, Images, Registry, Swarm.
 Setup Jenkins as a service inside the Docker swarm cluster to reduce the failover downtime to minutes and to
automate the Docker containers deployment without using configuration management tool.
 Utilized Ansible for configuration management of hosted Instances within Azure & configuring and networking of
Virtual Private Cloud (VPC).
 Created and maintained many Cookbooks and Recipes in Chef to speedup automation of various applications,
configuration and deployment of software components.
 Developed Chef Cookbooks, Recipes, Resources and Run lists, Managed Chef client nodes, and uploaded
cookbooks to chef-server using Workstation.
 Worked on MongoDB and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space alterations,
user management etc.).
 Experience in continuous integration with Jenkins by using various plugins like Global Build Stats, Multiple SCMs,
Parameterized Trigger and Configuration Slicing to increase the productivity.

Client: Publicis Sapient, Chicago, IL. Oct 2016 – Apr 2019


Role: cloud Engineer.
Responsibilities:
 Function as an Infrastructure Engineer working closely with multiple teams for automation, managed operations
and cloud security.
 Created Palo-Alto firewalls to identify unknown malicious files, often used in targeted attacks, by directly and
automatically executing them in a virtual cloud-based environment.
 Experience implementing Azure services such as Azure Active Directory (AD), Azure storage, Azure cloud services,
IIS, Azure Resource Manager (ARM), Azure Blob Storage, Azure VM, SQL Database, Azure Functions, Azure
Service Fabric, Azure Service Bus.
 Designed and automated AZURE Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), SaaS
capabilities which includes virtual machine, container services, virtual network and cloud services.
 Experience with Azure Resource Manager (ARM) to deploy, update, and delete multiple Azure resources, as well
as migrating on-premises resources to Azure with Azure site recovery (ASR), and Azure backups.
 Created release branches in GIT-by-GIT Administration including branching, reporting, and assisting with project
and end-user support.
 Managed the GIT using the Nexus tool to automate the build process and used the same to share the snapshots
and releases of internal projects.
 Performed integration of Code Quality Analysis techniques - Check style, Find bugs with CI tools like Bamboo.
 Created and set up an automated nightly build environment for java projects using maven.
 Deployed java applications to application servers in an agile continuous integration environment and automated
the whole process.
 Responsible for administrating Jenkins as continuous integration and Jenkins Master Slave Architecture to run
Jenkins build in remote RHEL Servers. Integrated Apache Kafka for data ingestion.
 Build/Maintained Docker container clusters managed by Kubernetes, Linux, Bash, GIT, and Docker, on Azure.
 Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
 Bitbucket, Bit bash, Bamboo, CloudFormation, and Ansible for automated integration and deployment.
 Build scripts using MAVEN build in bamboo to move from one environment to another environment.
 Experience in Installation, configuration, and managed and also in monitoring tools such as Splunk for Resource
Monitoring/Network/Monitoring/Log trace Monitoring.
 Experience in Containerizing applications using Docker and orchestrating using Kubernetes.
 Automated the build and release management process including monitoring changes between releases.
 Created Cloud Watch alerts to notify support team in the event of high CPU utilization, high diskspace utilization,
high network utilization etc.
 Experience in security and compliance of MongoDB, Cassandra, Oracle, and MySQL databases by implementing
security best practices, including encryption, access controls, and auditing, using Ansible and Terraform
automation.
 Integrated GitLab with external tools and services, such as JIRA and Jenkins, to enable seamless integration and
streamline the development workflow.
 Conducted performance tuning and optimization for MongoDB, Cassandra, Oracle, and MySQL databases by
analyzing performance metrics and implementing configuration changes using Ansible and Terraform, resulting in
improved database performance and reduced downtime.

Client: Honeywell, Hamilton, NJ. Sep 2014 – Sep 2016


Role: DevOps Engineer.
Responsibilities:
 Developed and implemented Software Release Management strategies for various applications according to the
agile process.
 Implemented Puppet as a configuration management tool to manage the existing infrastructure.
 Proficient in writing playbooks for Ansible and utilizing it for deploying applications in various environments,
including AWS & Azure Cloud Platform.
 Automated multiple infrastructure activities such as Continuous Deployment, Application Server setup, and Stack
Monitoring using Ansible playbooks and integrated Ansible with Run deck, Jenkins, and GitLab CI/CD pipelines.
 Responsible for managing DevOps admin activities such as Adding and removing users and assigning respective
permissions.
 Setting up integration between Azure DevOps and Octopus Deploy for deploying build Arti facts.
 Source code management and creation of Branching Strategy for smoother release process and maintenance of
code.
 Experience in setting up Application Tier and setting up Analysis server for Azure DevOps.
 Experience in writing terraform scripts to create, manage and delete resources in Azure such as Azure VM’s,
Azure web apps and creation of AKS, Network Security Groups.
 Writing Docker file for .Net applications, build and push docker images to Azure container registry.
 Installation and configuring Open Distro for ELK stack and use it for the microservices log analysis.
 Setting up of Jenkins jobs for the deployment of the war files to the Linux servers.
 Experience in integrating Jenkins with docker registry using SSH keys which allows for password less
authentication to push and deploy images to servers.
 Experience in installed TLS certificate for the docker daemon to safely expose through API to configure in
Portioner.
 Developed Shell scripts to build the docker images and use them in Pipeline scripts to deploy to the Linux servers.
 Setup and manage docker swarm through Portioner which provides greater UI experience to know the status of
the container.
 Have setup CI/CD pipelines for Angular Applications in Azure DevOps and deployed in Servers.
 Administrating Windows Servers and applying the patches using automated PowerShell scripts.
 Experience in creating the roles in Octopus Deploy to manage the different stages of the deployments.

Education: Bachelor’s in Computer Science in 2013

You might also like