We provide IT Staff Augmentation Services!

Azure/devops Engineer Resume

Woonsocket, RI

SUMMARY

  • 6 Years of experience in IT industry comprising of DevOps/Cloud Engineer, Software Configuration Management (SCM), Deployment and Tool Engineering in Agile Environment.
  • Expert as a DevOps / Build & Release Engineer in automating, building, deploying, managing as Configuration Management, Continuous Integration (CI), Continuous Deployment (CD) using TFS
  • Created preliminary PowerShell code for moving Azure Classic workloads to Azure Resource Manager version for reporting and automation addressing either a single customer's environment or multiple customer environments.
  • 4 years of experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, Lambda, OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail).
  • Using Python Boto SDK for creating custom monitoring scripts to maintain tagging Standards for AWS resources.
  • Managed servers on the Amazon Web Services (AWS) platform using chef configuration management tools and Created instances in AWS as well as migrated data to AWS from data Center .
  • Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
  • Used Windows Azure to deploy the application on the cloud and managed the session
  • Experience Active Directory, Azure Active Directory, ADFS, Azure Active Directory Domain Service, SSO and MFA and security.
  • Experience migrating infrastructure and application from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure and GCP.
  • Used scripting languages Python for the automation Ruby for developing Ansible playbooks.
  • Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and windows platforms.
  • Expertise in using build tools like Maven for the building of deployable artifacts such as JAR, WAR & EAR and creating Jenkins CI pipelines and good experience in automating deployment pipelines.
  • Excellent knowledge of Linux including CentOS, Red Hat, Ubuntu, Debian, configuration and administration of Red Hat Virtual machines in VMware Environment.
  • Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef and built multiple cookbooks in Chef .
  • Implemented environments, roles, data bags in Chef for better environment management.
  • Hands on experience in GCP services like EC2, S3, ELB, RDS, SQS, EBS, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation GCP Config, Autoscaling, Cloud Front, IAM, R53.
  • Played a key role in automating the deployments on AWS using GitHub, Terraform, Puppet, Chef and Jenkins.
  • Used Bash and Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Involved in designing and deploying a multitude of applications utilizing almost all the AWS stack including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, LAMBDA, REDSHIFT, focusing on high - availability, fault tolerance and auto-scaling in AWS cloud formation.
  • Extensive experience in setting up the CI/CD pipelines using Jenkins, Maven, Nexus, GitHub, CHEF, Terraform and AWS.
  • Deployment of a Dockerized Rabbit MQ in OpenShift so that we might use the auto-scaling capabilities of OpenShift with a Rabbit MQ cluster.
  • Used Chef as configuration management tool and created Chef cookbooks using custom recipes to automate system operations and also written multiple recipes and customized facts for efficient management of the Chef clients.
  • Knowledge in Designing, Automating the process of installation and configuration of secure DataStax Enterprise Cassandra cluster using puppet on Linux platform.
  • Prototype CICD system with GIT on GKE utilizing Kubernetes and Docker for the runtime environment for the CICD systems to build and test and deploy.
  • Proficient in AWS services like VPC, EC2, S3, ELB, AutoScalingGroups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry
  • Experience with Docker, Kubernetes, swarm and clustering frameworks.
  • Worked on Vagrant for managing development environments through creation of Linux virtual containers.
  • Used Core java to develop various components that accept the input file and user option
  • Experience working with log monitoring tool ELK Stack (Elastic search, Log stash, Kibana) and tools like tools like Nagios, Splunk, Cloud Watch etc.
  • Experience in configuring and maintaining network services such as LDAP, DNS, NIS, DHCP, NFS, Web, mail, FTP.
  • Install and configure of VRealize Automation , Application Services, VRealize Orchestrator and maintaining, Troubleshooting and creation of workflows in VRealize Orchestrator.
  • Knowledge on Automation Tool VRealize code stream like puppet and chef.
  • Extensive hands-on experience with core expertise in design, development, and deployment applications into J2EE platform using java, Servlets, Struts, Spring, EJB, JSP, Web services, JPA.
  • Experience in deploying system stacks for different environments like Dev, UAT, Prod in both on premise and cloud infrastructure.
  • Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player.

TECHNICAL SKILLS

Operating System: UNIX, RedHat, CentOS, Solaris, Ubuntu Windows Server

Automation Tools: Dockers, OpenShift and Vagrant

DevOps Tools: Puppet, Azure, Chef, Ansible, Terraform

Build Tools: Ant, Maven, MS Build, Gradle

CI Tools: Jenkins, Hudson

Version Control Tools: Subversion, GIT (GitLab, GitHub), Confidential

Monitoring Tool: Nagios and Splunk

Cloud Environment: Amazon Web Services and OpenStack, Tableau

Scripting Languages: Python, Ruby, Perl, Shell Scripting, Java Script.

Repository Manager Tools: Nexus

Server Management: AWS, IaaS, VMWare, ESX/ESXi, VSphere, VCenter

Web / Application Servers: Apache Tomcat, JBOSS, AWS, WebSphere, WebLogic, Xampp

SDLC: Agile/ Scrum Methodologies, Waterfall

Databases: MySQL, CICD, SQL Server, Oracle.

PROFESSIONAL EXPERIENCE

Azure/DevOps Engineer

Confidential, Woonsocket, RI

Responsibilities:

  • Creating Chef Automation tools and builds, to do an overall process improvement to any manual processes.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Testing Chef cookbook modifications on various platforms using test kitchen and Chef spec and push them to Chef server.
  • Wrote many Chef cookbook and recipes to automate the deployment process and to integrating Chef cookbooks into Jenkins jobs for a continuous delivery framework
  • Hybrid cloud configurations, patterns, and practices in Windows Azure and SQL Azure and in Azure web and database deployments.
  • Working on migrating legacy, on premise applications on various Cloud platforms like OpenStack, OpenShift, Container orchestration.
  • Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.
  • Automate provisioning and repetitive tasks using Terraform and Python, Docker container, Service Orchestration.
  • Building and Installing servers through Azure Resource Manager Templates (ARM).
  • Responsible for setting up and implementing from scratch and maintaining automated CICD Pipelines for multiple apps various DEV/QA teams in Multi Family group.
  • Strong experience with CI (Continuous integration) and CD (Continuous deployment) methodologies and to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours with Jenkins.
  • Developed a AWS Security roadmap which included the AWS Services and 3rd party tools to be utilized in the AWS Cloud for security monitoring.
  • Design and implement AWS/Cloud based DevSecOps processes documentation for security systems and procedures for security tools
  • Wrote CICD pipeline in Groovy scripts to enable end to end setup of build & deployment using Jenkins.
  • Used Chef for configuration management of hosted Instances within GCP. Configuring and Networking of Virtual Private Cloud (VPC).
  • Administrating code line GIT pushes to production and customer servers and developed and improved GIT push scripts and analyzing them to resolve conflicts related to merging of source code for GIT.
  • Set-up databases in GCP using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Providing expertise and hand-on helps, guidance to other engineers about cloud infrastructure, micro services container, application server configurations, docker container management and working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Build automation tools MSBuild, ANT/Maven, etc.
  • Skilled in on Windows System Administrations/troubleshooting issues
  • Hands on experience on SQL maintenance/automation/DB Backup/Restore /HA/DR
  • Developing customized application configurations in Splunk to parse, index multiple types of log format across all application environments.
  • Working with IAM in order to create new accounts, roles and groups and EC2 instances and created multiple VPC instances.
  • Supported over 1500+ AWS cloud instances & managed and configured various AWS products
  • Designed numerous Cloud Formation Templates to create EC2 instances, RDS, CloudWatch, S3, ELB, Auto-Scaling groups, Route53 record sets and other services on AWS.
  • Extensively used AWS services using EC2, ELB, Auto-Scaling, Snapshots, VPC, Subnets, Security groups, S3, RDS Route53, CloudWatch, Cloud Formation Templates in the project
  • Worked with Red Hat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions
  • Deployment of a Dockerized Rabbit MQ in OpenShift so that we might use the auto-scaling capabilities of OpenShift with a Rabbit MQ cluster.
  • Using Python Boto SDK for creating custom monitoring scripts to maintain tagging Standards for AWS resources.
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure and troubleshoot and resolve problems and issues in OpenShift Container Platform infrastructure.
  • Hands on experience on building cloud infrastructure from scratch using EC2, ASG, ELB, Route53, Dynamo and VPC. Chef is used as the provisioning tool along with Terraform.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Installed, configured and maintained web servers like DNS, FTP, TCP/IP, Samba and HTTP Server and Samba Server on Red Hat Linux.

Environment: Chef, CICD Pipeline, Jenkins, GIT, AWS EC2, VPC, Auto scaling, ELB, Red Hat EL 3/4/5/6, CloudWatch, EBS, Services, GCP, Route53, MS SQL 2012, SQL Server Mirroring.

Confidential, Chicago IL

AWS/DevOps Engineer

Responsibilities:

  • Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.
  • Used the BDD approach and Scrum framework in the application for AGILE development.
  • Performed build and deployment of Java based APIs to cloud servers using automated CICD pipeline.
  • Developed an Ansible role for Zabbix-agent which will be integrated into the to the CICD pipeline
  • Worked on shell scripting, Maven scripts to deploy java jar, EAR, Plug-in files and check their dependencies responsible in trouble shooting thousands of maven/java CI tools.
  • Analyzed, defined, and developed build process improvements using TFS
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Run deck and Jenkins.
  • Extensive experience in Windows Azure (IaaS) migrating like creating Azure VMs, storage accounts, VHDs, storage pools, migrating on premise servers to Azure and creating availability sets in Azure
  • Provisioned and patched servers regularly using Ansible.
  • Supported over 1500+ AWS cloud instances & managed and configured various AWS products
  • Designed numerous Cloud Formation Templates to create EC2 instances, RDS, CloudWatch, S3, ELB, Auto-Scaling groups, Route53 record sets and other services on AWS.
  • Extensively used AWS services using EC2, ELB, Auto-Scaling, Snapshots, VPC, Subnets, Security groups, S3, RDS Route53, CloudWatch, Cloud Formation Templates in the project
  • Created action filters, parameters and calculated sets for preparing dashboards and worksheets in Tableau and having good knowledge on Tableau Metadata tables and Postgre SQL.
  • Developed Tableau workbooks from multiple data sources using Data Blending.
  • Performed POC on Docker, to create an environment in the AWS using Containers and Gradle as a build tool.
  • Worked in a strictly followed Agile environment and participated in all the scrum meetings.
  • Participated actively in unit testing, integration testing and acceptance testing of the system.

Environment: AWS, GIT, GitHub, Ansible, Jenkins, Chef, Ant, Maven, Shell script, Apache Tomcat.

Confidential

DevOps Engineer

Responsibilities:

  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Build Automation and Build Pipe Development using Jenkins and Maven.
  • Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Maintaining a farm of EC2 instances, ELB’s and RDS.
  • Wrote shell scripts to automate daily tasks like DNS entries to Route53, checking connectivity etc.
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Evaluating testing of Chef Recipes - Concept of Test-Driven Development for Infrastructure as a Code.
  • Developing pom.xml files for Maven build scripts.
  • Performed all necessary day-to- day Confidential /Subversion support for different projects.
  • Worked on Puppet for the deployment of servers with custom scripts.
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet.
  • Used Puppet server and workstation to manage and configure nodes.
  • Responsible for design and maintenance of the Confidential /Subversion repositories and the access control strategies.
  • Creation of branches in Confidential and Subversion for parallel development process.
  • Merging release branches back to trunk after the production release and resolving of conflicts during merging in both Confidential and Subversion.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Debugging Chef Recipes and their execution trying to pull logs into Splunk and monitor deployments.
  • Build, configured and support Application team environments.

Environment: Jenkins, Python, Chef, JIRA, Maven, Artifactory, Git, CentOS, Linux, AWS, PowerShell.

Hire Now