Azure/aws Devops Engineer Resume
Bentonville, AK
SUMMARY:
- Sr Cloud DevOps engineer with 8+ years experience in Cloud (Azure, AWS, GCP), DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD).
- Working Experience on Azure Cloud Services, Azure Storage, SQL Azure and in different PaaS Solutions with Web, and worker Roles and Azure Web Apps. Strong Experience in Microservices architecture and Migration of all servers from on - premises to Docker/Kubernetes container technologies in Azure. Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, end security and firewall. Used Azure Express Route to set up a private connection to Microsoft cloud services such as a Microsoft Azure, Office 365, and Dynamic 365. Experienced in automating, configuring, and deploying instances on Azure, AWS, and Rackspace cloud environments and Data centers within depth knowledge on ELK Stacks such as Elasticsearch, Logstash and Kibana. Involved in migrating physical Linux/Windows servers to Cloud (AWS) and testing. Built servers using AWS Cloud Formation scripts: Importing volumes, launching EC2, RDS, assigning roles and policies via IAM, implementing Auto-Scaling, load balancers (ELBs), Security groups in the defined Virtual Private Connection. Created and maintained Highly Available Fault Tolerant Infrastructure Security services as virtual firewalls to control the traffic on EC2 instances for multitude of applications utilizing the Amazon Web Services focusing on auto-scaling. Migrating on premise Database Servers to AWS Cloud using AWS DMS. Developed Python modules to automate processes in AWS (AWS Cloud Formation). Implemented AWS Lambda functions to run scripts in response to event in Amazon Dynamo DB table or S3 bucket or to HTTP requests using Amazon API Gateway. Expertise with Docker images using a Docker file, worked on container snapshots, removing Images and managing Docker volumes. Orchestration of Docker images and Containers
EXPERIENCE:
Confidential, Bentonville, AK
Azure/AWS DevOps Engineer
Responsibilities:
- Gained 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.* Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.* Configured VM's availability sets using AZURE portal to provide resiliency for IaaS based solution and scale sets using
AZURE Resource Manager to manage network traffic.* Designed IaaS and PaaS solutions for new clients migrating from onsite infrastructure to cloud.* Writing Infrastructure as a code (IaaC) in Terraform, Azure resource management, AWS Cloud formation.* Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code(IaaC).* Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.* Managed local deployments in Kubernetes, creating local cluster and deploying application containers.* DevOps Practice for Micro Services using Kubernetes as
Orchestrator.* Implemented and Managed multiple MS-SQL Database cluster with synchronizes database replication.* Responsible for designing and deploying best SCM processes and procedures.* Improved the performance of SQL scripts by using ORM methodologies.* Configuring the Docker containers and creating Docker files for various environment and worked on Kubernetes environment.* Building and Installing servers through AZURE Resource Manager Templates (ARM).* Written codebooks in Ansible by using Java, Python and Shell scripts.* Hands on experience on configuration management by using ansible.* Developed program connecting Bitbucket issues and to do list tasks to update each other.* Tested the APIs to exchanged information between the two systems.* Administrated Jenkins for Continuous Integration and deployment into Apache
Tomcat/Web Sphere Application Servers.* Designing and maintaining production-quality Splunk dashboards.* Configured Jenkins servers, Jenkins nodes, creating required scripts (Ruby & Python), and creating/configuring VMs (Windows).* Developing scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker, Maven, Python and BASH.* Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.* Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.* Updating kernel & security patches in Amazon Linux environment, handling out of memory issues in Linux kernels during rebalance* Developed a shell script for real time monitoring and reporting of status of the application server JVMs and server machines on the internal network using BASH shell on RHEL.* Coordinate with the Development,
Confidential
Azure/ DevOps Engineer
Responsibilities:
- Test Chef Cookbook modifications on cloud instances in AWS and using Test Kitchen and ChefSpec and used Ohai to collect attributes on node.* Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.* Well versed with many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations.* Used Chef to manage configuration on connected server. Developed Cloud Formation script to automate the EC2 instances with JSON templates.* Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef - server,
- Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3 & ELB with Chef Cookbooks.* Implemented automation with Vagrant, Chef on AWS for application testing, deployment & development.* Experience on Configuring the Chef-Repo, Setup multiple Chef Workstations and Developing Cookbooks for automating deployments via Chef.* Experienced in designing and developing automation and other IT Process Automation capabilities with the AWS platform.* Working on Multiple AWS instances, set the security groups, Elastic Load Balancer (ELB) and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.* Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, and Traffic Manager.* Deploying the Virtual Machines with the Microsoft Monitoring Agent / Operational Management Suite (OMS) Extension using the PowerShell Scripts.* Experience in configuring Azure web apps, Azure
- App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, Azure Network Watcher, Implementing Azure Site Recovery, Azure Backup and Azure Automation.* 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.* Deployed and hosted Web Applications in Azure. Created Application insights for monitoring the Application.* Worked on Server less services (Azure Functions) created and configured HTTP Triggers in the Azure Functions with Application insights for monitoring and performing load testing on the Applications using the VSTS.* Worked on Azure AD connect to sync on-premises AD user data, groups and organizations to Azure AD and troubleshoot Azure services sync with on premise AD and re sync using the Azure tools.* Worked on creating an AWS EKS cluster using infrastructure as code (IaaC).* Implementation of Office 365 and Azure Active Directory for single sign on, authentication, authorization, and Azure Role-based Access Control (RBAC)* Created job chains with Jenkins Job Builder, Parameterized Triggers, and target host deployments. Utilized many Jenkins plugi
Confidential
AWS Cloud / DevOps Engineer
Responsibilities:
- Provisioned and administered EC2 instances and configuring EBS, Simple Storage(S3) cross region replication, Elastic Load Balancer, configure Auto scaling, setting up CloudWatch alarms, Virtual Private Cloud (VPC), mapping with multi - AZ VPC instances and RDS, based on architecture.* Worked on Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups and created AWS Route53 to route traffic between different regions and used BOTO3 and Fabric for launching and deploying instances in AWS.* Configured Amazon S3, Elastic Load Balancing, IAM and Security Groups in Public and Private Subnets in VPC, created storage cached and storage volume gateways to store data and other services in the AWS.* Architected and configured a virtual data Centre 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.* Written Terraform scripts to automate AWS services which include ELB, CloudFront distribution, RDS, EC2, database security groups, Route 53, VPC,
- Subnets, Security Groups, and S3 Bucket and converted existing AWS infrastructure to AWS Lambda deployed via Terraform and AWS CloudFormation.* Implemented AWS Elastic Container Service (ECS) scheduler to automate application deployment in the cloud using Docker Automation techniques.* 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 OpsWorks 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.* Worked on AWS costs by writing the Ansible Playbooks for auto Start/Stop of AWS resources at the time of the day by triggering it from Jenkins and knowledge on RHEL on Ansible Playbooks, Modules and Roles.* Designed various Jenkins jobs to continuously integrate the processes and executed CI/CD pipeline using
Confidential
DevOps Engineer
Responsibilities:
- Worked with the fast pace of Agile Development team building software systems.* Coordinated with Architects, Systems, Network, Software & QA Engineers, to continuously improve the reliability and efficiency of Build and Deployment processes to support every phase of development including production releases.* Responsible in understanding of the interdependencies and structure of systems and implement this knowledge to improve the build and release processes which allow rapidly evolving product offerings.* Improved continuous integration environment, monitored builds, maintained configuration & automated processes.* Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom - built. Designing cloud-hosted solutions, specific AWS product suite experience.* Handled the development of reporting metrics and to provide reports to Management on different levels of statistics.* Worked with Source Control Tools such as GIT Stash, Sub version.* Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.* Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or Migration of Puppet Community and Enterprise.* Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.* Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.* Used ANT & Maven build tools in Jenkins to build scripts and move from one environment to other.* Used Perl & Shell scripts to automate build & release process, managed Maven project dependencies.* Built & deployed Java/J2EE to Web App Server in Agile continuous integration environment and automated process.* Integrated JIRA with Stash and created automated release notes using Perl scripts.
Environment: AWS, Subversion, Jenkins, Puppet, Ansible, Maven, Nagios, VMware, JIRA, Stash, Ruby, Web logic, Bash, Java/J2EE, Perl Scripts, Shell scripts, Scrum, Linux, Windows.
Confidential
System Administrator
Responsibilities:
- Engineering of SA - related solutions for various project and operational needs.* Install new / rebuild existing servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.* Install and configure systems such as supports infrastructure applications or Asset Management applications.* Develop and maintain installation and configuration procedures.* Contribute to and maintain system standards.* Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems, and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.* Perform regular security monitoring to identify any possible intrusions.* Perform daily backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media, recovery tapes or disks are created, and media is recycled and sent off site as necessary.
Environment: ANT, MAVEN, Apache & Tomcat, shell & Perl scripting, Subversion, Jenkins, Hudson, Windows 2000/XP, LINUX, UNIX GIT, GITHUB.
