We provide IT Staff Augmentation Services!

Cloud/devops Engineer Resume

Charlotte, NC

PROFESSIONAL SUMMARY

  • Around 8 years of overall IT experience in various roles like AWS Cloud Engineer, Developer, DevOps Engineer, Build and Release Engineer, Linux Admin etc.
  • Experienced in Infrastructure Development and Operations involving AWS Cloud platform like EC2, EBS,S3,VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, AWS Import / Export.
  • Expertise in Azure infrastructure management (Azure VM’s, ARM Templates, SQL Azure, Azure Storage, Azure AD, WebApps, Logic Apps, Key Vault, Automation, DSC).
  • Experienced in deploying Azure IaaS virtual machines (VMs) and cloud services (PaaS role instances) into secure VNets and Subnets.
  • Experienced in Configuration Management, Build Engineering, Release Management and Automation by using DevOps tools for entire life cycle models in Enterprise Applications.
  • Solid experience of working wif all phases of Software Development Life Cycles in Waterfall, Agile methodology and Scrum.
  • Experienced in setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 buckets.
  • Excelled in creating AMI (AWS Machine Images) dat utilizes ELB (Elastic Load Balancer) and Auto Scaling.
  • Hands on experience wif AWS - CLI to suspend an AWS Lambda function and to automate backups of ephemeral data-stores to S3 buckets, EBS.
  • Experienced in designing Azure Resource Manager(ARM) Templates and in designing custom build scripts using PowerShell.
  • Extensive experience using ANT, MAVEN, Gradle, TeamCity, VSTS as a Build Tools for building deployable artifacts such as (jar, war & ear) from source code .
  • Extensively worked on Jenkins, VSTS for continuous integration and for end-to-end automation of all build and deployments.
  • Experienced in working wif automation tools like CHEF, PUPPET and ANSIBLE.
  • Developed Cookbooks wif Recipes, Resources and Run lists, managed the Chef Client nodes and uploaded the Cookbooks to chef-server from Workstation and managed Chef Server in pushing the configuration changes to client nodes, monitoring the logs and security.
  • Worked on installation and configuration of Puppet PE. Installed Puppet Master and configured multiple Nodes to Master.
  • Worked on modules from Puppet Forge and redesigned those based on client’s requirements.
  • Experienced in setting up Octopus to facilitate Dev/QA teams wif automation of build and deployment process.
  • Developed Playbooks using Ansible to deploy consistent infrastructure code across multiple environments.
  • Extensively used Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering.
  • Expert wif Docker components like Docker Engine, Hub, Machine, creation of Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
  • Handled large volumes of containers wif Docker Swarm, Kubernetes, and Mesos.
  • Strong experience in writing Python, Shell, PowerShell and Perl scripts to automate the deployments.
  • In-depth understanding of the principals and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Expertise in Source Code Management and repository tools like Tortoise, SVN, GIT, Code Commit, Nexus and TFS.
  • Experienced in trouble shooting, configuring and deploying enterprise applications in Web Sphere, Web Logic and Tomcat, JBoss as well.
  • Expertise in administering and deployment of Sun Solaris, Red Hat (Linux) & AIX servers via VMware.
  • Experience wif monitoring tools like Nagios, Splunk, Graphite, New Relic and Zabbix.
  • Extensively worked wif Service Management tools like BMC Remedy, Rally, JIRA and used these for tracking, reporting and managing bugs.
  • Very good knowledge on compiled languages like C, C++ and JAVA led to work wif Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Self-motivated, quick learner, able to take independent responsibility to contribute for team.

TECHNICAL SKILLS

Operating systems: Windows Vista/7/8/10, LINUX, FEDORA, CENT OS, RHEL

Programming Languages: C, C++, Python, PowerShell, Perl, Shell, Ruby, SQL, Java/J2EE.

IDE: Eclipse, WordPress, MySQL Workbench, TOAD, Visual Studio.

Build Tools: ANT, MAVEN, TeamCity, MAKE, Gradle.

Databases: Oracle, MYSQL, SQL, IBM DB2, MongoDB.

Web Servers: Web logic, IIS, Web Sphere, Apache Tomcat, JBOSS.

Version Control System: GIT, TFS, SVN, ClearCase, Perforce, CVS, Tortoise.

Tracking tools: JIRA, Rally, ServiceNow, Remedy, Clear Quest, Bugzilla.

Repositories: SonaType Nexus, Artifactory, NuGet, Chocolatey.

Monitoring Tools: Nagios, Zabbix, Graphite, Splunk.

CI/CD Tools: Jenkins, TFS, VSTS, Vagrant, Docker, Octopus, UDeploy.

Configuration Tools: Chef, Puppet, Ansible, Terraform.

Cloud Services: AWS, Microsoft Azure, Open Stack, CA Virtualization.

Other Tools: Barracuda WAF, Confluence, SolarWinds

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Cloud/DevOps Engineer

Responsibilities:

  • Work on CIRRUS project migration from Mainframe SAP to Azure PaaS.
  • Developed strategies for cloud migration, implemented best practices and helped to develop backup and recovery strategies for applications and database on virtualization platform.
  • Migrate SharePoint from on-prem to Azure cloud as PaaS.
  • Build VM’s wif Vanilla images using ARM templates.
  • Use Azure DSC for configuring nodes triggered wif ARM templates on automation account.
  • Scale WebApps using Azure Load Balancer for high availability and configure wif Puppet.
  • Configure nodes using Puppet wif IIS services.
  • Provide VM’s for Non-Prod/core upon service requests for Dev/QA using Puppet.
  • Design and Implementation of Firewall appliances (Barracuda WAF) in Azure and configure the same for IDS/IPS and to establish VPN connections.
  • Manage inbound, outbound traffic and Firewall using Barracuda WAF for web applications.
  • Bind SSL certs to WebApps using PowerShell and retrieve/store certs in Azure Key Vault.
  • Manage CI environment wif GIT as source control management tool.
  • Worked on automating PowerShell scripting for IIS deployments and automation activities.
  • Manage nodes and containers using SolarWinds for packet loss issues and health checks.
  • Use Jira as Application Lifecycle Management (ALM) and Jira Confluence for workflow management.
  • Use Jira as SCRUM/Kanban board management for issue tracking, project management and ServiceNow for service requests.
  • Share documents and projects status reports regarding builds, environments, version control on SharePoint.

Environment: Azure, Puppet, VSTS, JIRA, Confluence, ServiceNow, SharePoint, GIT, Barracuda WAF, PowerShell, ARM Templates, Azure Key Vault, Logic Apps, SonaType Nexus OSS, IIS, NuGet, Docker, Vagrant, VMWare, SolarWinds, Azure SQL, RHEL.

Confidential, Charlotte, NC

DevOps Engineer

Responsibilities:

  • Work on ARM templates to provide infrastructure as code for Future state for IaaS services.
  • Provide high availability for IaaS VMs and PaaS role instances for access from other services in the VNet wif Azure Internal Load Balancer.
  • POC on integrating Puppet wif ARM templates using Azure AD services wif a self-service portal.
  • Work on cross-platforms like Windows and RHEL wif TFS, GIT.
  • Configure nodes using Puppet wif RabbitMq services and provide RabbitMq clusters.
  • Configure VM’s for Dev/QA environments using Puppet, Octopus, RabbitMq and Redis.
  • Manage CI environment wif GIT as source control management tool.
  • Use TFS as Application Lifecycle Management (ALM) and administer TFS for legacy applications.
  • Develop GIT branching and merging strategy for feature and release branches.
  • Administration of builds using TeamCity from code commits on both TFS and GIT.
  • Work on Nexus for internal repository management and NuGet package explorer.
  • Use Chocolatey as package manager for installing packages, tools, applications and services DEV/QA/PROD servers.
  • Use Octopus Deploy wif VSTS for deploying builds to various QA/PROD environments.
  • Application deployment on IIS web servers using Octopus in windows environment
  • Worked on automating PowerShell scripting for IIS deployments and automation activities.
  • Setup Octopus tentacle on Puppet master configuration and puppet nodes for deployment automation.
  • Spinning up VM’s using Vagrant for sandbox testing.
  • Use Rally, ServiceNow as SCRUM management tool for issue tracking and project management.
  • Share documents and projects status reports regarding builds, environments, version control on SharePoint.

Environment: Azure, Puppet, Octopus, Rally, GIT, TFS, TeamCity, ServiceNow, RabbitMq, Redis, PowerShell, ARM Templates, SonaType Nexus OSS, IIS, NuGet, Docker, Vagrant, VMWare, Chocolatey, MySQL, RHEL, Hiera, SharePoint.

Confidential

AWS Cloud Engineer

Responsibilities:

  • Administration, build and maintenance of the available secure multi-zone AWS cloud infrastructure by using the configuration tool Ansible wif AWS Cloud Formation and Jenkins for continuous integration.
  • Create and launch Amazon EC2 Instances using Amazon images (Linux) and configure the launched instances wif specific applications.
  • Work wif AWS services like Glacier, ELB (Elastic Load Balancer), RDS, SNS, SWF, Lambda, IAM and hands on experience wif Amazon Web Services (AWS) provision.
  • Design roles and groups using AWS Identity and Access Management (IAM).
  • Create, delete and manage user accounts dat are used to interact wif AWS and setup their ACL’s wif Amazon IAM.
  • Backup database instances periodically by using S3 to save snapshots of data.
  • Move application logs to S3 by using cloud watch logs and create alarms raised by applications.
  • Manage Linux, VMware and AWS/VM’s.
  • Manage Amazon Redshift clusters such as launching the cluster and specifying the node type as well.
  • Manage DNS zones wif the usage of Route 53 and gave public DNS names to elastic load balancer ip’s.
  • Transfer of data from Data centers to cloud using AWS Import/Export Snowball service.
  • Scripting infrastructure and (Linux) machine provisioning from scratch using tools such as bash and the Ruby AWS-SDK.
  • Design & implement the Virtual Private Cloud (VPC) service for increase of customers on premises data center wif AWS Cloud utilizing VPC and VPN and direct connect services.
  • Deploy, scale web applications and services developed wif Java, PHP, Node.js, Python, Ruby and Docker on familiar servers like Apache wif the help of AWS Beanstalk.
  • Integrate wif Jenkins for CI/CD pipeline wif GIT.
  • User management wif build tools Maven to create JAR, WAR, EAR.
  • Install Jenkins on Linux machine and create a master-slave configuration to implement multiple parallel builds through a build farm.
  • Experienced in automated deployment (Terraform, AWS cloud formation), and serverless architecture AWS lambda and AWS services.
  • Wrote the PowerShell scripts to automatically restart the UDeploy agents on LINUX machines.
  • Integrated Jenkins wif UDeploy and created UDeploy components, UDeploy process, installed UDeploy agents on both Windows and Linux machines according to application team requirements.
  • Use SonaType Nexus to store, organize the Artifacts.
  • Hands on wif Ansible to configure and deploy automated tasks to many servers at once.
  • Write Ansible Playbooks, Modules to automate installation of Middleware infrastructure like Apache tomcat, JDK and configuration tasks for new environments etc.
  • Used file module in Ansible playbook to copy and remove files on remote systems.
  • Work wif DevOps practices by AWS, Elastic Bean Stalk and Docker wif Kubernetes.
  • Work wif several Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm.

Environment: AWS, EC2, S3, VPC, VPN, VM’s, Glacier, ELB, RDS, SNS, SWF, IAM, Route 53, Redshift, AWS Cloud Formation, Linux, Terraform, GIT, Maven, Jenkins, Sonar, Docker, Kubernetes, UDeploy, Apache, Tomcat, Ansible, Ruby, Nexus.

Confidential

Build and Release Engineer

Responsibilities:

  • Worked for DevOpsPlatform team responsible for specialization areas related to Chef for Cloud Automation.
  • Application of automations tools like Chef, Puppet, DevOpsbased on the requirements.
  • Deployment and implementation of Chef for infrastructure as code initiative.
  • Performed the automation using Chef Configuration management.
  • Involvement in Chef-infra maintenance including backup/monitoring/security fix and on Chef Server backups.
  • Use ANT as build tool on Java projects for the development of build artifacts on the source code.
  • Work wif Knife command-line tool and creating Cookbook.
  • Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.
  • Troubleshoot Build and Deploy Issues, wif little downtime.
  • Organize and Coordinate Product Releases, work closely wif product development, QA, Support across global locations to ensure successful releases.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Management of the VMware vSphere Environment using Chef.
  • Integrate the code quality analysis tools like Cobertura, Find Bugs, JUnit, PMD, and Checkstyle into the projects.
  • Implementation of Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
  • Work wif JIRA for Issue Tracking and monitoring.
  • Develop automation framework for Application Deployments to the cloud environments.
  • Manage and optimize the Continuous Delivery tools like Jenkins.
  • Installation, Configuration, Administration of Hudson/Jenkins Continuous Integration Tool.
  • Automate Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
  • Configured and monitored distributed and multi-platform servers using Nagios.
  • Develop ANT and MAVEN Scripts to automate the build process.
  • Provide ANT build script for building and deploying the application.
  • Integrate automated build wif Deployment Pipeline. Install Chef Server and clients to pick up the Build from Jenkins repository and deployed in target environments (Integration, QA, and Production).
  • Provide stable build environments for product development.
  • Administer and Support UNIX Servers including SUSE, Solaris, HP-UX & Red Hat Linux and Centos.

Environment: Java, Eclipse, Toad, Git, Docker, Tomcat, Apache, Oracle 12c, Jenkins, Python, Ruby Chef, JIRA, Maven, VMware vSphere, Art factory, Ubuntu, CentOS, Linux, AWS, AWS Cloud Formation Templates, Cassandra, AWS RDS, AWS Cloud Watch, Ruby, Chef-solo/server, Nagios.

Confidential

LINUX ADMIN

Responsibilities:

  • Create and manage user accounts.
  • Monitor application process.
  • Responsible for installation and maintenance of Solaris, Red Hat and IBM AIX servers.
  • Setup J2EE environment, install, configure, tuning and support Weblogic, JBoss, Tomcat and Apache server for test and production environment.
  • Administer accounts for individual and corporate users.
  • Troubleshoot user logins using Telnet.
  • Perform security administration and monitored job processes using associated commands.
  • Monitor client disk quota.
  • Administered file system security.
  • Upgrade server memory and configured page file.
  • Execute scripting in production environment.
  • Administer tools for Repository creation and maintenance of accounts using tool environment for non-global zones.
  • Configure SPARC servers.
  • Perform patch administration.
  • Schedule jobs using CRONTAB and AT Utility and write shell scripts to automate system process.
  • Examined log activity.
  • Documenting of Linux, Windows environment and configuration details including documentation of solutions for any issues dat have not been discovered previously.

Environment: Solaris 8/9/10, Red Hat Linux 4/5, NAGIOS, Korn Shell, Bash Scripting, LDAP directory, Active Directory, BEA Web logic servers, AN Switches, Apache, Tomcat WebSphere, WebLogic application server.

Hire Now