We provide IT Staff Augmentation Services!

Sr. Cloud Engineer Resume

2.00/5 (Submit Your Rating)

Jersey City New, JerseY

SUMMARY

  • Certified AWS Engineer with around 8 years of experience in the Information Technology arena focused on Linux Administration, Cloud Computing, Build and Release, Deployment, DevOps Principles with maintaining CI/CD in multiple environments
  • Proficiency in DevOps life cycle using tools GIT, Bitbucket, Bamboo, Jenkins/Hudson for Continuous Integration and Chef, Puppet, Ansible for Configuration Management and deployed applications in both private (OpenStack, PCF23a) and public (AWS, AZURE) cloud platforms.
  • Experience in designing, deploying, maintaining and operating the AWS cloud resources EC2, EBS, IAM, S3, ELB, RDS, VPC, ROUTE 53, OpsWorks, Cloud Watch, Kinesis, KMS, Cloud Formation and Terraform Templates, Auto scaling groups (ASG), Lambda, EMR, RedShift etc.
  • Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints and VM Migrations from Transitional hosts on VMWare/ Boxes.
  • Experience on Administration and Troubleshooting ofAzureIAAS Components (VM, Storage, VNET, OMS, NSG, Site to Site VPN, RBAC, Load Balancers, Availability Sets).
  • Experience in deploying and troubleshooting different components ofOpenStack like Nova, Neutron, Keystone, Cinder, Swift, Glance, Heat.
  • Experienced in custom VPC configurations and CloudFormation templates for rapid deployments, High Availability and well Architected Frameworks for the Cloud.
  • Experienced in using Docker in swam mode and Kubernetes for container orchestration, by writing Docker files and setting up the automated build on Docker Hub.
  • Implemented several Continuous Integration and Continuous Delivery (CI/CD) Pipelines for various products using Hudson, Bamboo, Jenkins as well as build tools like Ant, Maven, Gardle.
  • Experience in using version control tools like GIT, TFS, SubVersion (SVN), CVS and used GitHub and Bitbucket as repositories.
  • Integrated Docker into various infrastructure tools, including Ansible, Puppet, and VMware vSphere Integrated Containers.
  • Hands on experience on various Puppet objects such as Puppet resource, Puppet class, Puppet Manifest, Puppet modules and Puppet forge.
  • Knowledge and expertise on all aspects of Chef concepts like chef server, workstations, Nodes, chef clients and various components like super market, kitchen etc.
  • Experienced in setting up the Amazon EC2 instances and configuring the Security Groups and made High Availability and Fault Tolerant using Load Balancers and Auto Scaling groups.
  • Practical experience with the deployment and configuration of Docker infrastructure for container pipeline automated deployment in all required environments to support scaling and service discovery.
  • Experienced on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and Multi factor Authentication (MFA), SAML SSO.
  • Expert in deploying the code through web application servers like Web Sphere/Web Logic/ Apache Tomcat/JBoss and their installation, configuration, management and troubleshooting.
  • Administered Git repositories and managed account administration, branching, merging, Patch fixes and snapshots.
  • Worked on Chef to automate the process of deploying/testing the new builds in each environment, setting up new nodes and configuring servers.
  • Hands on experience on log monitoring the applications and servers using the tools like Splunk, Nagios and AppDynamics, ELK, Kibana, Log Stash.
  • Hands on experience on using Bug tracking tool like JIRA, Bugzilla, Mantis and Trac depending on the application type and environment.
  • Good Knowledge on REST, JSON, APIs, Micro - Services, Java Script, jQuery, Nodejs.
  • Good scripting knowledge on Pearl, Bash, YAML, Shell, Python& Developed python and shell scripts for automation of the build and release process.
  • Experience using modern storage and infrastructure services like Redis, Cassandra, MongoDB, RDS.
  • Experienced in all aspects of Software Development Life Cycle (SDLC) methodologies, Agile and Waterfall.
  • Strong grasp of current and future technologies including TCP/IP, IPv4/v6, RIP, EIGRP, OSPF, BGP, Frame Relay, VPN, Wireless LAN and configuration of VLANS.
  • Experience in installing, configuring, supporting and troubleshooting Unix/Linux Networking services and protocols like NIS, NIS+, OSPF, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH and SAMBA.
  • Experienced with virtualization tools used for supporting and hosting DevOps Components, such as VMware Workstation, Virtual Box, VMware vSphere.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, system Performance tuning on Unix/Linux systems.

TECHNICAL SKILLS

Operating system: Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, V1, V2 & V3, Ubuntu 12/13/14, Windows NT /2000/2003, DEBIAN.

Application Servers: Web Logic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22. GA Web Sphere 6.x/7.x/8.x

Automation Tools: Jenkins, chef- solo, habitat, super market, compliance, Kitchen, chef solo, Habitat, compliance, Puppet, Ansible, Docker, Vagrant, Terraform, Cloud Foundry

Version control tools: GIT, Subversion, CVS, Bitbucket, Gerrit

Web servers: Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, Web Logic (8/9/10), Web Sphere4/5, TFS.

Networking/protocol: DNS, DHCP, CISCO ASA Firewalls Routers/Switches, WAN, TCP/IP, NIS, NFS, SMTP, LAN, FTP

Scripting: Perl, Python, Ruby, Bash shell, Power shell scripting, Groovy, PHP, Hashi corp, JSON

Virtualization Technologies: VMWare ESX/ESXi, Windows Hyper-V, Power VM, Virtual box, Citrix Xen

Cloud Environments: Open stack, AWS, Azure, OpsWorks, VPC, Route53, IaaS, PaaS, SaaS

Volume manager: VERITAS volume manager, LVM with Linux

Database: Cassandra, Redis, Aerospike, Oracle MySQL, MongoDB, AWS RDS, Aurora, DynamoDB

Monitoring Tools: Nagios, New Relic, AppDynamics, Cloud Watch, Splunk, Jira, Nexus.

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, New Jersey

Sr. Cloud Engineer

Responsibilities:

  • Build and Customized AWS infrastructure for various applications from Scratch using IAM, Security groups, VPCs, OpsWorks, ELB, Auto Scaling, RDS, public/private subnets, roles, policies and establish the connectivity between various AWS resources.
  • Performed the automation deployments usingAWSby creating the IAM roles and used the codepipeline plug-in to integrate Jenkins withAWSand created the EC2instancesto provide the virtual servers.
  • Modified CloudFormation template to reroute the NAT from instance to NAT gateway to improve the VPC performance and reduced the inbound traffic to the instances.
  • Created and configured Lambda functions to access the resources such as RDS Dynamo DB from within a VPC whenever a CloudWatch alert triggered.
  • Managed Clusters using Kubernetes and worked on creating many pods, replication controllers,services, deployments, labels, health checks.
  • Worked with Docker Management Platform, Leveraged Custom Docker Images as Containerized Apps with in the Docker Engine as Multi Stack Application like LAMP.
  • Configured Workstation, Bootstrapped Nodes, generated Cookbooks and wrote recipes and uploaded them to Chef- server, Managed On-site applications Packages using Chef as well as AWS for EC2/S3 ELB with Chef Cookbooks
  • Created Elastic Load balancers(ELB), Ec2 instances using the Terraform templates for auto scaling and monitoring different environments such as QA, SIT, Stage runs on different VPC’s.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks and performed necessary day to day Subversion/GIT support for different projects.
  • Worked with OpenStack for deploying Private Cloud Infrastructure with various OpenStack Services like Keystone, Horizon, Swift, Nova, Neutron, Ceilometer, Heat, Murano, Designate.
  • UsedOpenStackand AWS CloudServicesto launch Linux and windows machines, created security groups and written basic python scripts to take backups and mount network shared drives.
  • Implemented multi-tier application provisioning inOpenStackcloud, integrating it with Ansible Playbooks forOpenStackdeployments and bug fixes.
  • Automated the build process for core AMIs used by all application deployments including Auto scaling, and incorporating chef on the JSON Cloud Formation scripts for the configuration deployment onto the nodes
  • Integrated Jenkins with JSON, by locally designed JSON plugin, used to create AWS Cloud formation templates.
  • Defined branching, labeling and merge strategies for all applications inGitand managed code by maintaining code repository inGit, improved practices of branching and code merge to custom needs of development team.
  • Used Maven Dependency Management system to build the source code, used to deploy snapshots and release versions, into the JFrog artifactory.
  • Created Ansible modules by python and shell scripting to enclave the code for deployment from JFrog artifactory to the servers.
  • Before Deployment the Source Code Analytics(SCA) were done to analyze the source code efficiency by using the Fortify Static code analyzer, SonarQube, Black Duck.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create Amazon Machine Image (AMI) for mission critical production servers for backup and glacier as a disaster recovery option.
  • Assisted in deploying applications on multiple WebSphere servers and maintained Load balancing, high availability and Fail over functionality.
  • Depending on the application type, functionality and usage various tools were assigned for monitoring the applications, such as Wiley, Kibana, Datadog, JMeter, ELK (Elasticsearch, Logstash, Kibana) stack.
  • Used Atlassian JIRA as ticketing tool for task/bug/request tracking and Confluence as collaboration tool.
  • Processed database records by writing Python, Perl, Ruby and shell scripts for compilation and deployment process.
  • Worked on Unix platform which includes installation, configuration and maintenance of applications in different environments like Development, Staging and Production environments.

ENVIRONMENT: Amazon Web Services-IAM, EC2, S3, Cloud Formation, Ansible, JIRA, Maven, Git, Chef, Docker, Kubernetes, Docker, Glacier, Wiley, Kibana, Datadog, JMeter, Confluence.

Confidential, San Francisco, CA

Cloud Engineer

Responsibilities:

  • Utilized Azure portal and Azure stack resources like Azure Cosmos DB, Azure Active Directory, Cloud Services, Container Instances, Azure DNS, HDInsight and Traffic Manager for IAAS, PAAS, and SAAS.
  • Installed and configuredAzureAD, AD Connect, ADFS and ADFS Proxy component, setup ADFS for SSO to support various type of authentication protocols like Security Assertion Markup Language(SAML) and token-based Kerberos
  • Implemented a Continuous Integration and Continuous Delivery (CI/CD) pipeline with Docker, Jenkins and GitHub andAzureContainer Service.
  • Automated the Docker Container building by Continuous Integration (CI) server and converted staging and production environment from a handfulAzureNodes to a single bare metal host running Docker.
  • Worked with BlobStore for storing and managing Application code packages, Buildpacks. Managed the lifecycle of containers and processes running using Diego cell rep in PCF.
  • Deployed the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack and Jenkins for CI/CD. Also worked on PCF Dev to push and scale apps for debugging applications locally on a PCF deployment.
  • Automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring using Ansible playbooks.
  • Creation and maintenance of content for the Ansible community and implementation of Ansible modules based on customer and community requirements
  • Worked on Azure Fabric, Micro services, IoT & Docker containers in Azure and involved in setting up Terraform continuous build integration system
  • Managed servers on the MicrosoftAzurePlatform,AzureVirtual Machines instances using Chef Configuration Management tool by Creating Bootstrapping nodes, cookbooks and recipes to automate system operations.
  • IntegratedAzureContainer Registry with Docker and Docker-compose and actively involved in deployments on Docker using Kubernetes.
  • Implemented Jenkins pipeline for continuous deployments. Installed and configured Jenkins CI/CD pipelines, installed plug-ins, configured security, created a master and slaves for implementation of multiple parallel builds.
  • Installed and configured GIT to implement branching strategy which is suitable for agile development also provided continuous support and maintenance of software builds
  • Creating and maintaining containerized micro services and configuring/maintaining private container registry on MicrosoftAzurefor Hosting Images and using Windows Active Directory.
  • Developed Chef Cookbooks to manage system configuration for Tomcat, MySQL, Windows applications and versioned them on GIT repositories and Chef Server.
  • Define set of resources and specifying deployment parameters toAzure Resource Manager (ARM) templates to creating resource group of virtual machines
  • Wrote Automation scripts to automate the provisioning ofAzureresources like Virtual Machines, Virtual Networks, Traffic Manager, Storage, Service Bus and Scheduler make calls to scripts that provision or configure the servers on the instances.
  • Debugging Chef Recipes and their execution trying to pull logs into Splunk and Elasticsearch, Logstash, Kibana(ELK) stack and monitor deployments.
  • Involved in Jira as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker
  • Created PowerShell and Python scripts, master and child configuration templates to automate multi environment and datacenter deployments.
  • Installed and upgraded Red Hat & SUSELinuxservers kernel and applying necessary patches on a regular process.

ENVIRONMENT: AzureAD, AD Connect, ADFS, ADFS Proxy component, Docker, Kubernetes, Jenkins, Chef, GIT, Splunk, Azure VM, Webpass, SQL Database, JIRA, Powershell, Red Hat & SUSE.

Confidential, San Antonio, TX

DevOps Engineer

Responsibilities:

  • Leveraged AWS cloud services such as EC2, Auto-Scaling, Load Balancers and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create AMIs for mission critical production servers as backups.
  • Implemented AWS ELB (Elastic Load Balancer) to balance the load on the instances in different Availability Zones.
  • Using the Cloud Formation templates, created S3 buckets, IAM roles and users and customizing the accesses with JSON template.
  • Enabled S3 Versioning and implemented life cycle policies to backup and archive files in Glacier.
  • Configured the storage of the static content of the applications on S3 buckets.
  • Configured AWS Cloud Watch on the Virtual Servers to monitor and alert the Production server CPU Utilization and Storage.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Creating Ansible Playbooks, to Deploy VM and install the Components as per requirements
  • Created Terraform templates, Chef cookbooks, recipes and pushed them onto Chef Server for configuring EC2instances.
  • Used Chef to automate the cloud deployments and wrote cookbooks for Database configurations, continuous integration and delivery.
  • Created the automated build and deployment process for application and leading up to building a continuous integration system using Jenkins.
  • 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.
  • Built artifacts using ANT for creating XML files from Java based library and deployed in Tomcat server and used for development of build artifacts on the source code.
  • Monitored performance of the applications and analyzed log information using Elasticsearch, Logstash, Kibana(ELK) stack
  • Managed daily builds and releases to QA. Debugged build failures and worked with developers and QA teams to resolve related issues.
  • Wrote python and shell scripts to perform daily activities like checking disk usage and clean-up of file systems in UNIX environment.
  • Worked on resolving the production issues, documented the RCA (Root Cause Analysis) and updating the tickets.
  • Administrated Production, Development and Test environment's carrying Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers.

ENVIRONMENT: Amazon Web Services-IAM, EC2, S3, cloud watch, VPC, Cloud Formation, JIRA, Maven, Git, Chef, Apache HTTPD, Apache Tomcat, Linux

Confidential, Raleigh, NC

Build and Release engineer

Responsibilities:

  • Integrated project release management with Gradle andBamboo and configuredBamboofor deployment of Artifacts to target environment.
  • Configuring the server for CI (BamboowithBitbucket), basically defined and documented technical environment and deployment methodologies to enable integrated solutions.
  • Created Snippets using AtlassianBitbucketthat allows developers to share code segments.
  • Configured infrastructure automation tool such as Puppet, for the deployment of services on to the servers with custom scripts.
  • Deployed Puppet, Puppet Dashboard for configuration management to existing infrastructure
  • Installed and configured Nexus Repository Manager to share the artifacts between the teams within the organization.
  • Created and maintained continuous Integration (CI) using tools Bambooover different environments to facilitate an agile development process which is automated enabling teams to safely deploy code repeatedly.
  • Configured Servers using Puppet and maintained around 40 Puppet agents and managed Bitbucketrepositories for branching, merging, and tagging.
  • Administered and Implemented CI toolBamboofor automatedbuildsand deployments.
  • Wrote ANT Scripts to automate the build process and configured Bamboo for doing the build in all the non-production and production environments.
  • Performed monitoring using Nagios to ensure the availability of services & applications and regular audit of application and system logs.
  • Created multiple python and shell scripts for various applications depending upon the tasks level.
  • Implemented the workflows, screens and notification schemes, components in Jira project setup.
  • Administration and Troubleshooting RHEL/CentOS 7 servers in a VMware virtualized environment running business critical applications, QA & Web applications.

ENVIRONMENT: Bamboo, Bitbucket, Puppet, Build Forge, Nagios, JIRA, VMware, Red Hat Enterprise, Linux/Centos7.

Confidential

Linux Administrator

Responsibilities:

  • Installed/Configured/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing server into VMware Infrastructure.
  • MigratedLinux/Unix Servers from one data center to other data center with minimal downtime. Involved in P2P, P2V and V2V migration
  • Installed Linux on servers using Jumpstart and kickstart and configured & supported various applications run on Linux environment for performance tuning, patching and maintenance.
  • Collaborate with internal teams to integrate data feeds to a centralized Splunk platform and Heavily utilize the LAMP stack (Linux, Apache, MySQL, PHP/Perl) to meet customer needs
  • Configured and troubleshooting NFS, NIS, NIS+, DNS, DHCP, FTP, LDAP, and Samba, Apache servers inLinuxServers.
  • Setting up the JBoss, WebLogic, oracle, DB2 connect, WebSphere, MySQL, Tomcat, Apache, Active Directory in Microsoft, sun,Linuxserver
  • Used tcpdump, ethtool, ssh, scp, netstat and other tools to debug & fix network issues in the data plan
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on SUSE andLinuxservers.
  • Responsible for the administration, installation, configuration, troubleshooting and support of MySQL in Linux/AIX and Windows platforms. Provided technical support and training for more than 300 users on the organization
  • Managing configuration files like Apache sshd config, crontab in the revision control systems
  • Worked with object-oriented software development team for methodologies and practices.
  • Installing, configuring and troubleshooting JIRA application onLinuxservers
  • Worked on cron log inLinuxservers for managing the logs of the web servers.
  • Knowledge of Routers and Switches, Subnet, VLAN, TCP/IP, Ethernet, VPN, OSI model, Firewall (checkpoint), VOIP, Sarbanes Oxley compliance (SOX), SMTP and RAID
  • Implement and maintain Scripting deployment and monitoring solutions via PowerShell, Automation scripting.

ENVIRONMENT: VMware ESXi, Linux, Solaris, Veritas, Redhat satellite server, oracle, samba, Tomcat, Apache, WebSphere, SUSE Linux, MYSQL, PHP, Perl

Confidential

System Engineer

Responsibilities:

  • Configured and installed open source applications and developed Bash, shell scripts to automate system management
  • Installed and maintained regular upgrades of Centos 4x/5x using kickstart based network installation.
  • Day-to-day management of support and demonstration environments including software and hardware upgrades.
  • Created and managed the user accounts, groups and access levels and assigned the permissions for user and group accounts.
  • Worked on configuring and troubleshooting VPN Technologies and monitored Network Devices using Cacti, PRTG, etc.,
  • Installed UNIX file systems using packages like SAMBA and set up printers on UNIX/NT machines to work seamlessly across platforms.
  • Used service management facility for enabling, disabling and troubleshooting services in maintenance mode.
  • Planned, scheduled and implemented OS patches on Linux boxes as a part of proactive maintenance.
  • Wrote technical documentation for various projects and worked with technical writer to finalize the documents.
  • Backup and restore of file systems using VERITAS NetBackup 6.5.
  • Involved in development, user acceptance and performance testing, production & disaster recovery server.

ENVIRONMENT: Centos 4x/5x, shell Script, UNIX/NT, SAMBA, VPN, Cacti, PRTG, VERITAS NetBackup 6.5.

We'd love your feedback!