We provide IT Staff Augmentation Services!

Senior Azure/devops Engineer Resume

2.00/5 (Submit Your Rating)

Pasadena, CA

PROFESSIONAL SUMMARY:

  • A dynamic professional with 7+ years of IT experience comprising of DevOps Methodologies and implementations along with Systems Administration and Software Configuration Management (SCM). Encompassing experience includes Source Code Management, Build/Release Management, Implementations using CI/CD Pipelines, Virtualizations using VMware and Cloud Computing with Microsoft Azure, Amazon Web Services and on Google Cloud Platform.
  • Expertise in Azure Infrastructure Management (Web Roles, Worker Roles, SQL, Storage, AD Licenses, Office365).
  • Performed Virtual Machine backup and recover from a Recovery Services Vault using PowerShell and Portal also responsible in designing and implementing Azure Cloud Environment and configured shared access signatures (SAS) tokens and storage access policies in cloud infrastructure.
  • Hands on experience with Microsoft Azure Cloud Services (IaaS and PaaS), Azure Active Directory Connect, ADFS, Office 365, Workday, and SailPoint.
  • Experience in installing, configuring and managing of Active Directory, Key Vault, DNS, IIS and FILE servers, Site - to-Site and Point-to-Site VPN connections.
  • Extensively worked with AWS Cloud Services like EC2, S3, ELB, Auto Scaling, VPC, Route53, RDS, IAM, SNS, SQS, ECS, Dynamo DB, Elastic Search, Elastic File system (EFS), Cloud Watch, Cloud Trail, Redshift Cluster, CloudFront, etc.
  • Experience with Amazon EC2 in setting up instances and setting up security groups and managing all AWS services by using Command Line Interface (CLI).
  • Experienced in deploying the content to cloud platform on AWS using EC2, S3 and EBS.
  • Experience in Server Infrastructure Development on AWS Cloud and also configured AWS IAM and Security Group in public and private Subnets in VPC.
  • Experience in migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation, Code Deploy, Code Commit, Chef, EBS.
  • Experienced in setting up the Auto Scaling of the instance group using Google Cloud Platform CLI and GCP Cloud environments for Dev/QA environments and provided Proof of Concept (PoC) on designing serverless architecture using Cloud Dataflow, Cloud Data prep and Google Cloud Functions.
  • Created clusters and developed, tested and managed them using the Kubernetes (k8s) for different applications on AWS using Docker, Ansible and Terraform.
  • Expertise in configuration and automation using Chef, Chef with Jenkins, Puppet, Ansible and Docker.
  • Expertise in configuring Docker Containers for Branching and deployed using Elastic Beanstalk.
  • Extensively used Kubernetes and Docker for the runtime environment for the CI/CD system to build, test, and deploy.
  • Implemented Terraform modules for deployment managing AWS cloud infrastructure and involved in setting up Terraform continuous build integration system.
  • Created Terraform Scripts for EC2 instances, Elastic Load balancers and S3 buckets.
  • Experience in using Puppet to automate repetitive tasks, quickly deploy critical applications and proactively manage change and create custom Puppet module skeletons.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining the purpose of Continuous Integration (CI) and for End-to-End automation for all build and deployments and in implementing CI/CD for database using Jenkins.
  • Used Docker for wrapping up the final code and setting up development & testing environment using Docker Hub, Docker Swarm, and Docker container network.
  • Experience in designing, installing and implementing Ansible configuration management system for managing Web Applications, Environment Configuration Files, Users, Mount points and Packages.
  • Developed Ansible playbooks to automate Docker based Continues Integration and Deployment framework. Wrote Ansible playbooks to launch and Automate AWS instances on Ubuntu, Amazon Linux and RHE.
  • Construct scalable, web-based applications and tools using Adobe Experience Manager (AEM).
  • Experienced in installing, testing, deploying and maintaining various applications and web servers like Apache Tomcat, Nginx, WebLogic and JBoss
  • Experienced on version control tools like Git, Bit Bucket, ClearCase, SVN and have extensively worked on build tools like ANT, Maven, Gradle and MS Build.
  • Experienced in administering the monitoring tools like Splunk, Nagios, Cloud Watch and Azure Monitoring Tools.
  • Exposed to all aspects and phases of Software Development Life Cycle (SDLC) such as Maintenance Analysis, Planning, Developing, Testing, Deployment and Post-Production analysis of the projects and methodologies such as Agile, Scrum and Waterfall.

TECHNICAL SKILLS:

Cloud Services: Microsoft Azure, Azure DNS, Amazon Web Services (EC2, S3, ELB, Auto scaling Servers, Glacier, Storage Lifecycle rules, VPC, Elastic Beanstalk, CloudFront, Route53, CloudWatch, cloud trail, ops work, IAM, SNS, SQS), Google Cloud Platform.

Operating Systems: Linux (RHEL, CentOS), Ubuntu, UNIX- Sun Solaris, Debian, Windows.

Container/ Orchestration Tools: AWS ECS, Docker, Kubernetes, Docker Swarm.

Automation / Build: Jenkins, Hudson, Bamboo, Ansible, Chef, Puppet, TeamCity, Maven, Ant, Gradle, Nexus, Artifactory, Terraform.

Version Control Tools: GitHub, Bit Bucket, Subversion, TFS, ClearCase.

APP/ Web Servers: Apache Tomcat, Web sphere, Web Logic, JBoss, Nginx.

Monitoring Tools: Splunk, Nagios, Cloud Watch, Kibana.

Scripting Languages: PowerShell, Bash, Perl, Ruby, Groovy and Python.

Databases: MySQL, MongoDB, Cassandra, SQL Server, Oracle DB2.

Networking: TCP/IP, HTTP/HTTPS, NDS, DHCP, NFS, Cisco R2ters, LAN.

Ticketing Tools: Jira, Rally, IBM Clear Quest, Fisheye, Bugzilla.

VMware: vSphere, VMware ESX 5.5 and 6.0, Virtual center server 2.5 and 4.0, VMware.

PROFESSIONAL EXPERIENCE:

Confidential, Pasadena, CA

Senior Azure/DevOps Engineer

Responsibilities:

  • Working as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts and resource groups. Remote login to Virtual Machines to troubleshoot, monitor and deploy applications.
  • Designed and implemented Azure Virtual Networks with the network security groups and deployed those using the Azure Quick Start templates.
  • Managing the ticketing system of Rackspace to resolve issues on the cloud environment with the cloud management third party team
  • Scaled the applications, created high availability by spreading incoming requests across various VMs, deployment of Virtual Machines and Instances (the Cloud Services) into a secured VNets using the Azure Load Balancers and the Subnets.
  • Migrated Virtual Machines to Azure Virtual Machines for multiple global business units.
  • Implemented Azure API Management modules for public facing subscription based authentication.
  • Created SQL and TSQL scripts as part of bug fixes to provide immediate solutions for some of the issues also created Azure PowerShell script for backup and restore operations for API Management.
  • Created and maintained Continuous Integration (CI) using tools Azure DevOps over multiple environments to facilitate an agile development process which is automated and repeatable, enabling teams to safely deploy code many times a day while ensuring Azure Kubernetes Services (AKS) are supported.
  • Maintained the CI/CD architecture using Azure DevOps/VSTS, created Azure Automation Assets, Graphical Run books, PowerShell Run books that will automate specific tasks, deployed Azure AD Connect, configuring the Active Directory Federation Services authentication flow, ADFS installation using Azure AD Connect.
  • Extensively worked on Terraform modules that had version conflicts to utilize during deployments to enable more control or missing capabilities. Managed different infrastructure resources, like physical machines, VMs and Docker containers using Terraform.
  • Created Clusters using Kubernetes and worked on creating pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files.
  • Wrote Ansible playbooks with Python SSH as a wrapper to manage configurations and the test playbooks using Python.
  • Developed python code to manipulate-parse json data, index mapping and index json files into elastic indexes.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, configure Maps and deployments.
  • Monitored the Azure resources by configuring Azure Diagnostics and Azure Monitoring.
  • Migrated on premise Team Foundation Server to Azure DevOps (formerly VSTS) using various tools including TFS Integration Tools Platform.
  • Configured and managed source code using GIT and resolved code merging conflicts in collaboration with application developers and provided a consistent environment. Implemented Continuous Integration using VSTS and GIT.
  • Engineered Splunk to build, configure and maintain heterogeneous environments. Have in-depth knowledge of log analysis generated by various systems including security products.

Environment: GIT, SQL, TSQL, Docker, Kubernetes, Microsoft Azure, Terraform, Ansible, Splunk, TFS, Team Foundation Server, Visual Studio Team Services, PowerShell, Python, Rackspace.

Confidential, Mount Laurel Township, NJ

AWS/ DevOps Engineer

Responsibilities:

  • Worked in AWS environment, involved in utilizing Compute Services (EC2, ELB), Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies), CloudFormation (JSON Templates), Elastic Beanstalk, Lambda, VPC, RDS, Trusted Advisor and CloudWatch.
  • Enhanced deployment processes by implementing Continuous Integration and Continuous Delivery (CI/CD) by collaborating with development team.
  • Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process. Configuring, troubleshooting and monitoring build jobs in Jenkins.
  • Extensively involved in Build Management, Version Control, Release Management and Deployments of the Solutions to the Dev, QA, Staging and Production Environment leveraging Azure DevOps principles/process (CI/CD) and toolsets of VSTS, Visual Studio, AKS (Azure Kubernetes), Application Insights, Log Analytics.
  • Implemented serverless architecture using AWS Lambda with Amazon S3 and Amazon DynamoDB. Also, migrated 300+ servers from on premise to AWS Cloud.
  • Automated backups of ephemeral-data-stores to S3 bucket and EBS. Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
  • Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS Public Cloud.
  • Experience in AWS Ansible Python script to generate inventory and push the deployment to manageable configurations of several servers using Ansible.
  • Created AWS Cloud Formation templates on creating IAM roles and total architect deployment end to end.
  • Wrote python script that uses Front Arena API to update additional information such as client code and fund code on portfolios and trades.
  • Wrote Python scripts to parse XML documents and load the data in database and developed tools using Python, Shell scripting, XML to automate the tedious tasks.
  • Deployed new running containers, worked on the setup of Docker registry and published all the Docker images to that Container registry by using docker.
  • Used IAM for creating roles, users, groups and implemented MFA to provide additional security to AWS accounts and its resources.
  • Used the AWS-CLI to suspend on AWS Lambda function, and to automate backup of ephemeral data stores to S3 buckets EBS.
  • Managed web-based applications using Adobe Experience Manager (AEM).
  • Experienced in implementation of the AWS operations dealing with IAAS.
  • Worked on Ansible for configuration management of hosted Instances within AWS. Configuring and Networking of Virtual Private Cloud (VPC).
  • Implemented a Kubernetes Container Orchestration solution within AWS, leveraging KOps, which allows easy management, creation and recovery of AWS assets.
  • Configured and Managed CloudWatch alarms to monitor resources in AWS for Disk, Memory, and CPU utilization.

Environment: AWS, S3 Bucket, IAM, MFA, Docker, Kubernetes, Ansible, Ansible Python Script, VMware, CloudWatch.

Confidential, Menomonee Falls, WI

DevOps Engineer

Responsibilities:

  • Worked on reporting and analysis using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) for migrating data with the .NET environment.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Supported 400+ AWS Cloud instances and used AWS command line Interface (CLI) to manage and configure various AWS products.
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Developed Python code to create multiple Glue jobs and developed Python code (framework) which is used to log the job statistics into PostgreSQL table.
  • Developed Python scripts to upload and download objects to and from AWS S3 buckets.
  • Build and Developed scripts using Maven and ANT as build tools in Jenkins to move from one environment to other environments.
  • Automated the Applications and MySQL container deployment in Docker using Python and monitoring of these containers using Nagios.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Worked on creation of puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Integration of Puppet with Apache Tomcat and developed load testing and monitoring suites in Python.
  • Deployed the applications to Tomcat Application Server and static content to Apache web servers.
  • Build artifacts (WAR’s and EAR’s) are deployed to WebSphere app server by integrating and maintained configuration files for each application for build purpose.
  • Used the version control system GIT to access the repositories and used in coordinating with CI tools.
  • Extensively used JIRA for issue tracking and project management and for tracking bug.
  • Integrated Bitbucket with JIRA for transition JIRA issues from within Bitbucket Server and monitored the JIRA issues in Bitbucket Server.

Environment: GIT, ANT, Maven, Puppet, Jenkins, Apache Tomcat, WebSphere, JIRA, AWS.

Confidential

Build and Release Engineer

Responsibilities:

  • Assisted in migrating existing data center into the AWS instances.
  • Responsible for day to day build & deployments in pre-production and production environments.
  • Got introduced to IaaS, PaaS, SaaS culture and worked on AWS platforms.
  • Worked on AWS provisioning and managed AWS services like EC2, Elastic Load-balancers(ELB), Elastic Container Service(ECS), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, Dynamo DB, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR, Elastic Search.
  • Launched Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configured launched instances with respect to specific applications.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Created S3 buckets and managed policies for S3 buckets. Used S3 bucket and Glacier for storage and backup on AWS.
  • Created scripts in Python to automate log rotation of multiple logs from web servers. Worked on Bootstrapping instances using Chef and integrating with auto scaling.
  • Developed Cloud Formation scripts to automate EC2 instances. Created Cloud Formation templates and deployed AWS resources using it.
  • Created CloudWatch alerts for instances & used them for auto-scaling launch configurations.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto-Scaling, and RDS in Cloud Formation JSON templates.
  • Hands-on experience with AWS Lambda workflow implementation using python to interact with application deployed on EC2 instance and S3 bucket
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Automating backups by shell for Linux to transfer data in S3 bucket.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

Environment: VMware, Linux, Windows, JSON, shell, CloudWatch, Python, Tomcat Server, Centos, Ubuntu, Ansible, Chef, JFrog, S3 Bucket, Glacier, AWS.

Confidential

Linux Administrator

Responsibilities:

  • Installation, maintenance, administration and troubleshooting of Linux.
  • Configured kick start server and updating/applying patches to the server using Red Hat satellite server.
  • Performed automated installations of operating system using Jumpstart for Solaris and kickstart for Linux.
  • Configured the users accounts for Continuous Integration (CI) - Jenkins.
  • Installed and configured apache and supporting them on Linux production servers.
  • Monitored server and application performance and tuning via various stat commands and tuned I/O, memory etc.
  • Experienced in troubleshooting critical hardware and software issues and other day-to-day user troubling tickets.
  • Worked on performed data center operations including rack mounting and cabling.
  • Migrated to Amazon Web Services (AWS) from Datacenter.
  • Installed MySQL on to Linux OS, and created user accounts to support the enterprise environment.
  • Worked with Bash shell command line, performed file system management tasks-worked with directories and files.
  • Added servers to the domain and monitored them using Spectrum.
  • Monitored Linux server for CPU utilization, memory utilization and disk utilization for performance monitoring.
  • Performed Capacity Analysis, monitored and controlled disk space usage on system.
  • Administration for multiple sun hardware, this involves creating domains, adding/deleting system components.

Environment: Red Hat Linux 4, MySQL, Jenkins, Jumpstart- Solaris, Sun Solaris, Dell Power Edge, Intel Servers, VERITAS Volume Manager, VERITAS Netback up, Oracle.

We'd love your feedback!