We provide IT Staff Augmentation Services!

Sr. Azure Cloud Devops Engineer Resume

0/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Sr. DevOps engineer for the cloud with more than 8+ years of expertise in the cloud (Azure, AWS, GCP), DevOps, configuration management, infrastructure automation, and continuous integration and delivery (CI/CD). I am capable of putting into practice successful N - Tier application development methodologies in both cloud and on-premises settings. knowledge of Windows server administration and Unix/Linux server management.
  • Working knowledge of Terraform, Azure resource management, and AWS cloud formation Infrastructure as a Code (IaC) languages. In both the Azure and AWS cloud environments, I've created reusable Terraform modules.
  • Experience in Infrastructure Development and Operations involving AWS Cloud Services, EC2, EBS, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, API Gateway, Route 53, Cloud Watch, SNS.
  • Experience in Kubernetes to deploy scale, load balance, and manage Docker containers with multiple names spaced versions using Helm charts.
  • Experience in managed kubernetes services such as Google kubernetes engine (GKE), Azure kubernetes and AWS Elastic container service.
  • Hands-on in using Open Shift for container orchestration with Kubernetes, container storage, automation, to enhance container platform multi-tenancy. Experience with Open Shift, Kubernetes architecture and design, troubleshooting issues and multi-regional deployment models and patterns for large-scale applications.
  • 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.
  • Proficient in creating Docker images using Docker File, worked on Docker container snapshots, removing images, and managing Docker volumes and implemented Docker automation solution for CI/CD model.
  • Extensive experience in installing, configuring and administering Jenkins CI tool on Linux machines and used Jenkins Pipelines to drive all Microservices builds out to the Docker Registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Involvement in developing APIs using Kubernetes to manage and specify the copies of the containers to run the actual servers in the cloud environment. Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes and deployed Docker containers through Kubernetes to manage the Microservices using its Nodes, Pods, Config Maps, Selectors, Services.
  • Expertise in configuring the monitoring and alerting tools according to the requirement like Prometheus and Grafana, setting up alerts and deployed multiple dashboards for individual applications in Kubernetes.
  • Experience in Configuration management tools such as Chef, Ansible, and Puppet. Wrote Chef recipes and cookbooks in Ruby scripting.
  • Hands-on experience in bootstrapping the nodes using knife and automated by testing Chef Recipes, Cookbooks with test-kitchen and chef spec. Refactored Chef and Ops Works in AWS cloud environment.
  • Experienced in Ansible Tower, which provides an easy-to-use dashboard and role-based access control and in developing Ansible playbooks for managing the application/OS configuration files in GIT hub, integrating with Jenkins, and Verifying with Jenkins plugins, deploying the application in Linux environment.
  • Experience in Ansible setup, managing hosts file, Using YAML linter, authoring various playbooks and custom modules with Ansible and Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, Configuring VPC, EBS, Monitoring using Cloud Watch and Cloud Trail.
  • Well versed in configuring an automated tool Puppet that included installation and configuration of Puppet and written manifests and modules for a puppet to do tasks like application deployment, configuration and create file systems.

TECHNICAL SKILLS

Public & Private Cloud Technologies: Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), OpenStack, Pivotal Cloud Foundry (PCF).

Containerization Tools: Docker, Docker Swarm, Kubernetes, AWS ECS, Apache Mesos, Open Shift

Configuration Management: Chef, Ansible, Puppet, Salt Stack, Terraform

CI/CD Tools: Jenkins, Bamboo, GitLab CI, Travis CI, Hudson, VSTS, TFS.

Build & Testing Tools: Maven, Ant, Gradle, Selenium, JUnit, NUnit, xUnit

Version Control Tools: Git, Subversion, GitHub, Bit bucket.

Performing/Monitoring & Bug Tracking Tools: ELK, Nagios, Cloud Watch, Azure Monitor, New Relic, Splunk, Grafana, Prometheus, Confluence, Jira. VMware ESXI, Vagrant, KVM, Windows Hyper V, Power VM, vSphere 5Citrix

Web Servers: Apache Tomcat, Nginx, WebSphere, WebLogic, JBoss, Samba, SQL Server.

Databases: Dynamo DB, MySQL, RDBMS, NoSQL, Cassandra, PostgreSQL, Mongo DB, Oracle DB

IDE Tools: MS Visual Studio, NetBeans, Eclipse, IntelliJ IDEA, PyCharm, Oracle SQL Developer

Web Technologies: HTML5, CSS3, Bootstrap, JSON, jQuery, JavaScript, PHP, XML, XSD, Drupal, WordPress

Networking/Protocols: DNS, DHCP, FTP/TFTP, NFS, SMTP, TCP/IP, NIS, HTTP/HTTPS, WAN, LAN, Palo Alto, Cisco Routers/Switches

Scripting/Programming Languages: Python, Shell Scripting, Bash Shell, Korn Shell, Ruby, PowerShell, YAML, Perl, C, C++, .NET, ASP.NET, Java, Java/J2EE, Go.

Operating Systems: RHEL, CentOS, Ubuntu, Fedora, Debian, Solaris, Windows, MacOS.

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Sr. Azure Cloud DevOps Engineer

Responsibilities:

  • Made suggestions on how to replicate a portion of on-premises computers to Azure Infrastructure as a Service (IAAS), which will be utilized for disaster recovery.
  • The specifications to synchronize on-premise data with SQL Server and SharePoint instances running in virtual machines were included in this investigation.
  • I've worked on Azure Site Recovery and Azure Backup. I've deployed instances on Azure environments and in data centers, migrated to Azure using Azure Site Recovery, and gathered data from all Azure Resources using Log Analytics and evaluated the data to fix problems.
  • Used Visual Studio Team Services, also known as VSTS, to work on server-less services, design and setup HTTP triggers in Azure Functions with application insights for monitoring, and execute load testing on the apps.
  • Built a load-balanced, version-controlled, Hiera/r10k-enabled Puppet environment.
  • Created a custom puppet module skeleton to use same structure across all puppet modules.
  • Implemented Puppet Hiera to separate data from puppet code.
  • Created Azure Automation Assets, Graphical run book, PowerShell run book 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.
  • Configured Azure Multi-Factor Authentication (MFA) as a part of Azure AD Premium to securely authenticate users and worked on creating custom Azure templates for quick deployments and advanced PowerShell scripting. Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region & Fail over configuration.
  • Configure Continuous Integration from source control, setting up build definition within Visual Studio Team Services (VSTS) and configure continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps and managed Azure Active Directory, Office 365 and applied upgrades on a regular basis.
  • Implemented a CI/CD pipeline with Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.
  • Worked with Terraform Templates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
  • Worked on Open Shift for container orchestration with Kubernetes container storage, automation to enhance container platform multi-tenancy also worked on with Kubernetes architecture and design troubleshooting issues and multi-regional deployment models and patterns for large-scale applications.
  • Used Ansible to Setup/teardown of ELK stack (Elastic search, Log stash, Kibana) and troubleshoot the build issues with ELK and work towards the solution.
  • Written Ansible handlers with multiple tasks to trigger multiple handlers and to decouple handlers from their names, making it easier to share handlers among Playbooks and Roles.
  • Managed Kubernetes charts using Helm, created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Implemented Docker -maven-plugin in Maven pom.xml files to build Docker images for all Microservices and later used Docker file to build the Docker images from the Java jar files.
  • Designed, wrote and maintained systems in Python scripting for administering GIT, by using Jenkins as a full cycle continuous delivery tool involving package creation, distribution, and deployment onto Tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Maintained Artifacts in binary repositories using JFrog Artifactory and pushed new Artifacts by configuring the Jenkins project Jenkins Artifactory plugin.

Environment: s: - Azure, PCF, Office 365, Terraform, Maven, Jenkins, Ansible, Azure ARM, Azure AD, Azure Site Recovery, Kubernetes, Python, Ruby, XML, Shell Scripting.

Confidential, Los Angeles, CA

Sr AWS Cloud / DevOps Engineer

Responsibilities:

  • Based on the architecture, provisioned and managed EC2 instances while configuring EBS, Simple Storage (S3) cross-region replication, Elastic Load Balancer, Auto scaling, Cloud Watch alert configuration, Virtual Private Cloud (VPC), mapping with multiple AZ VPC instances, and RDS.
  • Created AWS Route53 to route traffic between different regions and worked on Amazon EC2 to set up instances, virtual private clouds (VPCs), and security groups. BOTO3 and Fabric were used to start and deploy instances in AWS.
  • Setup storage volume gateways, storage caches, IAM, elastic load balancing, and security groups in public and private subnets of the VPC for the purpose of storing data and using other AWS services.
  • Architected and configured a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups and Route Tables.
  • Used Security Groups, Network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • Worked on migration services like AWS Server Migration Service (SMS) to migrate on-premises workloads to AWS in easier and faster way using Rehost "lift and shift" methodology and AWS Database Migration Service (DMS), AWS Snowball to transfer large amounts of data and Amazon S3 Transfer Acceleration.
  • Worked in an Agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Puppet & Chef.
  • Implemented Docker - maven-plugin in Maven pom.xml files to build Docker images for all Microservices and later used Docker File to build the Docker images from the Java jar files also Created Docker images using a Docker File, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Wrote Python scripts using the Boto3 library to automatically sign up the instances in AWS EC2 and Ops Works stacks and integrated with Auto Scaling with configured AMI’s.
  • Used Git version control to manage the source code and integrating Git with Jenkins to support build automation and integrated with Jira to monitor the commits.
  • Deployed and configured Chef server including bootstrapping of Chef client nodes for provisioning and experience in developing Chef recipes through Knife command-line tool, customized Ruby scripts to create Chef cookbooks to manage systems configuration on Chef Server to initiate Chef Nodes.
  • AWS Cloud management using Chef Automation and Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.

Environment: - AWS, Terraform, Chef, Ansible, Docker, Jenkins, Git, Jira, Jenkins, Kubernetes, Maven, Nagios, ELK, Java, SonarQube, Shell, Bash, Python, Dynamo DB, Cassandra.

Confidential, San Francisco

Cloud / DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, S3, AMI, Route53, RDS, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and Auto-Scaling in AWS Cloud Formation.
  • Maintained the user accounts IAM Roles, Route 53(CNAME), VPC, RDB, MongoDB, SQS & SNS services in AWS cloud.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Involved in creating the company's DevOps strategy in a mixed environment of Linux (Ubuntu, CentOS, RHEL) servers.
  • Wrote Ansible playbooks, inventories created custom playbooks written in YAML language, encrypted the data using Ansible Vault & maintained role-based access control by using Ansible Tower & Implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers.
  • Virtualized the servers using the Docker for the test environments and development environment and performed configuration automation using Docker containers.
  • Wrote CI/CD pipeline in Groovy scripts to enable end to end setup of build & deployment using Cloud Bees Jenkins and developed an end to end CI/CD Pipelines in Jenkins to retrieve code, perform tests and push build artifacts to Nexus.
  • Wrote scripts for the build, deploy, maintain using Jenkins, Git, Maven, Python, Bash and worked on CI/CD involving Run Deck Jenkins and Ansible to complete the automation from commit to deploy.
  • Wrote Python scripts using the Boto3 library to automatically sign up the instances in AWS EC2 and Ops Works stacks and integrated with Auto Scaling with configured AMI’s.
  • Used Git version control to manage the source code and integrating Git with Jenkins to support build automation and integrated with Jira to monitor the commits.
  • Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using Web hooks and Slave Machines.

Environment: - AWS, Chef, Ansible, Maven, Jenkins, Docker, Python, Linux, Bit bucket, GitHub, Nagios, Shell, Bash, groovy, RHEL, Apache, IIS, Linux, SMTP, IMAP, POP3, RHEL, VMWare vSphere, Jira.

Confidential, Washington, DC

Build and Release Engineer

Responsibilities:

  • Used Jenkins as continuous integration tool: creating new jobs, managing required plugins, configuring the jobs selecting required source code management tool, build trigger, build system and post build actions, scheduled automatic builds, notifying the build reports.
  • Develop/Improve continuous integration scripts and automation scripts and perform database deployments, Responsible for troubleshooting environmental issues.
  • Involved in the Consulting, Analysis, Design, Development and Implementation of automated Continuous Integration/Continuous Deployment pipelines and test automation solutions.
  • Implemented and configured Nagios for continuous monitoring of applications and enabled notifications via emails and text messages.
  • Built and managed a highly available monitoring infrastructure to monitor different application servers and its components using Nagios.
  • Designed and scripting using Ant for J2EE, Web Services, Reusable JARS, Web Client and Open Source in creating Master build.xml build Properties and provided technical support to the development team for compilation problems.

Environment: - Linux, Windows, Tomcat, Jira, Confluence, Hudson, Bamboo, JBoss, Puppet, Puppet DB, Ant, Maven, SVN, Bit bucket, Nagios, Java, Shell Scripting, Python, Bash, Perl, Kick start, Java, Agile, Scrum, Splunk.

Confidential, Washington, DC

System Administrator

Responsibilities:

  • Worked on design, configuration, installation, implementation, management, maintenance and support for the Corporate Linux servers RHEL 4x, 5.x, CENTOS 5.x.
  • Installed and configured SSH, SFTP, NDM, EMC Power path, Veritas Dynamic multipathing, Oracle client, SAMBA utility software.
  • Implemented the Jumpstart in Solaris servers and Kick start in Linux Servers to mechanize the server works for numerous profiles.
  • Worked on Linux Logical Volume (LVM), created volume groups, Logical volumes, file systems, and troubleshooting.
  • Performed package management using RPM, YUM, Apt-get and dpkg for maintaining stability and security of the servers.
  • Install, maintain and upgrade Drupal and Word press on LAMP stack and Configured LAMP Stack on Unix/Linux servers.
  • Plan, build, and support new infrastructure including VMware ESXi and vSphere virtualization servers, new file-server and other resources and Implementing Kick start/PXE-boot configuration for automating Linux installations.

Environment: - Windows, Unix, Linux (RHEL 5.x/6.x), Solaris 9/10/11, SUSE, LVM, Tomcat, Cron Job, HTTP, SSH, Telnet, FTP, RSH, RAID 0/1/5/10, VMware, Kick start, Shell, Bash Scripting.

We'd love your feedback!