We provide IT Staff Augmentation Services!

Azure/ Cloud Engineer Resume

Las Colinas, TX

PROFESSIONAL SUMMARY:

  • 9+ Years of total IT experience in administration, analysis, design and maintenance of client/ server and web applications.
  • Hands - on experience in Azure Cloud Services (PaaS & IaaS)
  • Worked on creating whole infrastructure Web apps, V-net integration, HCM, Subnets, IAM, Security groups, Application gateway, AppInsights on AZURE
  • Experienced in deploying via ARM templates and Power shell script.
  • Azure subject matter expertise (SME) in Migration, certificate, DNS, Network Security Groups (NSG) and subnets, V-net integration, ASE deployment issues.
  • Automated the process of continuous integration and deployments using ARM Templates.
  • Experience in creating and maintaining AWS user accounts, security groups, VPC, Route 53, RDB, SNS, SES and AWS storage services like S3, EBS.
  • Experienced in all phases of the software development life cycle (SDLC) with a specific focus on the build and release of the quality software.
  • Good knowledge in Infrastructure as Code by using Terraform and Cloud Formation and Worked on creating Cloud Formation templates for dev, test, staging and production.
  • Experienced in writing Terraform templates that can spin up infrastructure for multi-tier application and provisioned boot strapped software on Cloud with terraform.
  • Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Expertise in using different log monitoring tools like Splunk, ELK (Elastic Search, LogStash, Kibana) to see logs information, monitor, security and get the health notifications from nodes. Automated the installation of ELK agent (file beat) with Ansible playbook.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GitHub, Subversion (SVN) and TFS on Linux and Windows platforms.
  • Creating user level of access to related GitHub project directories to the code changes.
  • Created build slaves, configured and maintained build jobs for build automation and release process in JENKINS.
  • Expertise in integrating Terraform with Ansible, Packer to create and Version the AWS Infrastructure, designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment.
  • Used Atlassian tools JIRA, Confluence, Bitbucket, Bamboo for defect management, team collaboration, source code management and continuous integration and deployment practices.
  • Good Knowledge in using Build Automation tools like ANT, Maven, Gradle and working knowledge on other build tools like Make file.
  • Orchestrated the Application deployments of Java and .NET based applications into Application servers using the IBM UDeploy, run deck, octopus deploy and Jenkins Pipelines.
  • Having a good understanding of DOCKER Configuration Management tool.
  • Created and wrote shell scripts (BASH), RUBY, Python and POWER SHELL for automating tasks.
  • Production experience in large environments using configuration management tools CHEF and Puppet.
  • Complete Application Lifecycle Management for Atlassian Software Tools, which comprise mainly of Confluence that is for project collaboration and JIRA that is for issue tracking and other code review and repository management tools.
  • Deep understanding of information retrieval concepts, especially using tools such as Elasticsearch
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.

TECHNICAL SKILLS:

SDLC: Agile, Waterfall Methodologies.

Operating System: Windows, Linux.

Cloud: AZURE, Amazon Web Services, Openstack.

Scripts: Bash, Python, Power Shell.

SCM Tools: TFS, GIT (GitHub, Atlassian Bitbucket, GitLabs)

Build Tools: Ant, MAVEN, Groovy and GRADLE.

Containerization Tools: Docker, Kubernetes, Mesos, OpenShift

CI Tools: Bamboo, Jenkins.

CM Tools: CHEF, Ansible, Salt Stack, Terraform and PUPPET.

Virtualization: VMware Workstation, DOCKER.

Repositories: Nexus, JFrog.

Firewalls: Barracuda Next Gen Firewall

Web/App servers: Web logic, Web Sphere, Apache Tomcat, JBOSS.

Monitoring tools: Splunk, Nagios, App Dynamics, Azure App insights.

RDBMS: Oracle, DB2, SQL SERVER, PostgreSQL, MY SQL.

PROFESSIONAL EXPERIENCE:

Confidential, las Colinas, TX

Azure/ cloud Engineer

Responsibilities:

  • Working as cloud Administrator, involved in configuration for Web apps/Function apps, V-net integration, HCM, IAM, Application gateway, AppInsights, Active directory, Azure Key Vault, Encryption and Security on AZURE using ARM templates and Power shell script.
  • Planning and implementing Disaster Recovery solutions, capacity planning, data archiving, backup/recovery strategies, Performance Analysis and optimization.
  • Subject matter Expertise (SME) in Migration, certificate, DNS, Network Security Groups (NSG) and subnets, V-net integration, ASE deployment issues.
  • Designed and developed Cloud Service projects and deployed to Web Apps, PaaS, and IaaS
  • Used Ansible to manage Web applications, Environments configuration files, Users, Mount points and Packages.
  • Troubleshooting the Azure Development, configuration and Performance issues.
  • Azure VMs, Networking (VNets, Load Balancers, App Gateway, Traffic Manager, etc.)
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks using CI tool like run desk and Jenkins.
  • 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.
  • Installed SonarQube as a Docker container on openstack, Azure, AWS EC2 and integrated it with Jenkins.
  • Set up build pipelines in Jenkins by using various plug-ins like Maven plug-in, EC2 plug-in, Docker, Terraform, JDK.
  • Deployed Build artifacts using Ansible Playbooks into Apache instances which were integrated using Python and Shell scripts.
  • Drive end to end deployment of various Components on the Azure Platform
  • Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs into Azure blob storage.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling for launching Cloud instances while deploying microservices.
  • Developed Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages. Implemented Continuous Integration using Jenkins and GIT.
  • Troubleshooting the issue by reproducing in local environment and provide the necessary documentation depending up on the issue.
  • Provide solutions to a variety of technical problems of moderate scope and complexity. support request (SR) owned by me is handled as per our Service Level Agreement (SLA) and to the highest possible customer satisfaction.
  • Converted existing Terraform modules that had version conflicts to utilize Cloud formation during Terraform deployments to enable more control or missing capabilities.
  • Good Knowledge on Confidential troubleshooting tools. (Jarvis, App lens, Kusto logs, observer, WTS)
  • Developed and implemented some new process in troubleshooting the issue in short span and documented it for team.
  • Contributed to CI automation by improving python framework to grab test reporting data from Jenkins builds and summarize that information as a comment on Bitbucket and GitHub Pull Requests.
  • Deployed mircoservices2, including provisioning AZURE environment.
  • Extensively used Docker for virtualization, Ship, Run and Deploy the application securely to fasten Build/Release Engineering process.
  • Using Power shell to write, debug scripts to automate the processes and do migration of VM, involving copying and creating of VHDS.
  • Maintained Bitbucket Repositories which includes Jenkins for Integration, creating new repositories, enabling GIT to ignore, branching, merging, creating pull requests and the access control strategies from Bitbucket and JIRA for the collaboration.
  • Managing day to day activity of the cloud environment, supporting development teams with their requirements.
  • Creating and Scheduling of Cron Jobs such as backup, System Monitoring and removal of unnecessary files.
  • Worked on container-based technologies like Docker, and Kubernetes.
  • Worked on integration of TFS Development and Work Item Tracking
  • Provided support to Enterprise customers, Partners, and other engineers.
  • Interacted with multiple teams who are responsible for Azure Platform to fix the Azure Platform Bugs.
  • Providing 24/7 support for on-call on Azure configuration and Performance issues.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Involved in daily meetings, product backlog and other scrum activities and artifacts in collaboration with the team.

Environment: AZURE, GIT, Openstack, Chef, Puppet, Jenkins, Ansible, Docker, Kubernetes, Maven, Nexus, Bash, Bitbucket, JIRA, Python, Power shell scripting.

Confidential, Cary, NC

DevOps Engineer

Responsibilities:

  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Experienced in Automating, Configuring and deploying instances on AWS cloud environments and Datacenters, also familiar with EC2, Cloud watch, Elastic IP's and managing security groups on AWS.
  • Automated the process of release by pushing all the code to GIT.
  • Used Ansible / Ansible Tower as Configuration management, to automate repetitive tasks, quickly deploy critical applications, and proactively manages change and wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.
  • Developed Configuration Management GIT from scratch and prepared documentation accordingly.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system.
  • Rolled out Ansible automation and wrote playbooks and plays to update configurations of network services.
  • Analyzed Ansible playbooks to determine how to migrate them to Chef & Ruby.
  • Contributed in building our Cloud infrastructure in AWS. Automated Cloud deployments using chef, python and AWS Cloud Formation templates.
  • Evaluated Kubernetes for Docker container orchestration.
  • Deployed Puppet, Puppet Dashboard/ Puppet DB for configuration management to existing infrastructure.
  • Worked on installation and configuration of DevOps Automation Tool Ansible.
  • Continuous Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Jenkins.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Build and Deployment of the java applications onto different environments.
  • Builds and deploys the J2EE application in Web Sphere.
  • Experience in writing docker template for Kafka Producer and consumer Run time.
  • Create Splunk Search Processing Language (SPL) queries, Reports, Alerts and Dashboards.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Implemented build automation solutions for products and provide ongoing support and administration for software build and build 7 u automation using Jenkins, Gradle, Shell Scripts, and Apache Tomcat.
  • Terraform Managed AWS infrastructure as code using Terraform, Expertise in writing new plugins to support
  • Involved in using Terraform to migrate legacy and monolithic systems to AWS.
  • Maintained build related scripts developed in ANT, Python and shell. Modified build configuration files including Ant's build.xml.
  • Using Open stack, performed deployment operations on the cloud.
  • Deployed docker applications and orchestrated them using the AWS service ECS.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Experience in setting up the chef-repo, chef workstations, and chef nodes.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Experience in designing and implementing continuous integration system using Jenkins by creating Python and Shell scripts.
  • Understanding & usage of Atlassian tools. Used JIRA as a deployment issue tracking tool.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support as per quality standards using methodologies.
  • Worked in Agile project methodology and delivering the accepted functionality in each sprint.

Environment: AWS, GIT, Chef, Puppet, Jenkins, Gradle, Ansible, Docker, Nexus, Terraform, Kubernetes, Bash scripting, Bamboo, uDeploy, Java/J2ee, Apache Tomcat6.x/7.x, JIRA, Linux/Unix, Windows, Python, PowerShell, Grafana.

Confidential, Owings Mills, Maryland

Jr DevOps Engineer

Responsibilities:

  • Developed Configuration Management GitHub from scratch and prepared documentation accordingly.
  • Initially, the release process is manual in which the code is pushed manually from QA to PROD.
  • Automated the process of release by pushing all the code to GitHub.
  • Coordinated with software development teams and QA teams on issues and solved the problem.
  • Experience in Docker and deployed via Jenkins/Ansible.
  • Managed Linux staging and testing environments.
  • Implementing a Continuous Delivery framework using Jenkins,Puppet, Ansible and Maven in Linux environment.
  • Build and Deployment of the java applications onto different environments.
  • Builds and deploys the J2EE application in Web Sphere.
  • Working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Using Open stack, performed deployment operations on the cloud.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Build and maintained servers for Active Directory User and Computers, maintain user, group, and distributions in Exchange 2012 and ADUC.
  • Automated the tasks using Chef.
  • Experience in setting up the chef-repo, chef workstations, and chef nodes.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of Build and Test systems.
  • Experience working in automated build and deployment process for iOS and Android apps.
  • Performed weekly and on-call deployments of application codes to production environments.

Environment: Git hub, Chef, Ant, Ansible, Docker, Nexus, Web sphere, JBoss, Web logic, Power Shell, Bash, Windows

Confidential

Build Engineer

Responsibilities:

  • Participated in the release cycle of the product, which involves environments like Development test and Production environment.
  • Used Perforce for Software Configuration management and maintaining the versions of Website Code.
  • Performed biweekly build cycle and testing processes on Solaris.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Deployed the code from Development environment to other environments like UAT and production Environments.
  • Deployed application modules to WAS 6.0 based clusters via ND admin console
  • Coordinated with developers, Business Analyst, and Mangers to make sure that code is deployed in the Production environment.
  • Worked closely with developers and managers to resolve the issues occurred during the deployments to different environments.
  • Executed the database Scripts that have dependencies on the code on Oracle database.
  • Documented the deployment process (Migration Doc) of code to production using MS Excel.
  • Edited and Modified POM.xml for a few applications that used Maven.
  • Used Ant scripts to perform the builds and wrote a few build xml for application development teams.
  • Integrated automated build in Jenkins/Hudson.
  • Created CRON Jobs for file backups, remotely copied files using SFTP, FTP and SCP, compressed files in a file system.
  • Monitor application resources and patch when needed.
  • Responsible for the installation of CentOS Linux for new build environment in Virtual Box. Managing all types of installation and upgrade on Linux servers, Installed and maintained CentOS and Linux Red Hat Servers.
  • Diagnosed and resolved customer's connectivity issues in RHEL 5& 6 servers.
  • Configuring and managing network interface.

Environment: Subversion, Jboss, Apache, ANT, XML, Maven, jerkins, Anthill pro, Shell Script, Confidential .

Confidential

Windows Administrator

Responsibilities:

  • Backup infrastructure Management using Tivoli Storage Manager
  • Day-to-Day support of remote datacenter TSM instances running on AIX and Windows, with tasks inclusive of troubleshooting, upgrades, TSM DB.
  • Backup and Recovery Client Services with IBM.
  • Monitoring the daily missed and failed Backups which include TDP for Domino, SQL and Oracle.
  • Working on a Client- Server environment monitoring critical servers a in parallel with Dallas and Pittsburgh Operation's team.
  • Supporting both internal and external Clients engaged in business groups viz., Health Care Services, Construction Equipment's, Chemicals, Distilleries etc., on a 24/7/365 basis.
  • Working on various monitoring tools NetBackup, TSM, Avamar and Backup Exec.
  • Installing and Configuring NetBackup in new client servers, adding servers to backup rotation etc.
  • Created Autosys job flows to schedule jobs.
  • Responsible for setting up jobs in Autosys.
  • Creating new policies and Storage units, Modification and scheduling and backup.
  • Daily Backup Monitoring report generation.
  • Inserting/ejecting Medias for tape rotation as per the schedule.
  • Managing backup policies, volume pools for daily, weekly and monthly backups.

Environment: TSM, Autosys, NetBackup, Backup Exec, EMC Avamar, Autosys

Hire Now