We provide IT Staff Augmentation Services!

Cloud Engineer/provisioning Engineer Resume

4.00/5 (Submit Your Rating)

PA

SUMMARY

  • Around 8 Years of experience in administration of Installation, Configuration and Management of Linux (RHEL, CentOS, Ubuntu), Cloud Management including Build and Release Management, Continuous integration and Continuous Delivery process (CI/CD), Configuration Management and Containerization involving automation, build and releasing following Agile Methodologies and Software Development Life Cycle.
  • Worked in Upgrading, performance controlling, Migrating, Troubleshooting, (DR) Disaster Recovery and Monitoring of various Red Hat Enterprise Limited (RHEL 5.x/6.x/7.x) systems.
  • Experienced working on various Amazon Web services resources like AWS EC2, ECS, RDS, SNS EBS, VPC, Glacier, S3 buckets, AWS CLI, IAM, ELB, Cloud Watch, Cloud Trail and developed Cloud Formation templates to put AWS Cloud Infrastructure as Code.
  • Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Autoscaling, and Terraform.
  • Worked in developing of Ansible Playbooks in YAML for upgrades, virtual and physical systems provisioning, system configuration and to automate the deployments
  • Experience in writing Ansible playbooks and securing a server with Ansible and Provisioning, deployment with Ansible
  • Experienced in integration of build tools like Maven, Ant with Jenkins and developed Bash and python scripts for automating the Build and Release process.
  • Experience working with Source control management tools like Git, TFS CVS, BitBucket.
  • Installed JIRA and Configured workflows, managed work tickets, installed plugins to optimize the JIRA Ticketing system.
  • Developed Ansible Playbooks to trigger Jenkins Jobs and to automate the provisioning of the AWS Infrastructure. Installed, managed and configured Jenkins with numerous plugins to automate the Integration and deployments.
  • Installed and configured Development, Test and Production environment with Windows Server 2008 - R2/2012-R2, RHEL 5.x/6.x/7.
  • Worked with multiple development groups to design/create automated build and deployments using MS Build, Ant, JACL, VBScript and Power Shell Scripting.
  • Worked with Enterprise repository management tools like Nexus, Artifactory to archive artifacts.
  • Expertise in various Scripting Languages like Bash, Python, Ruby, Perl, Groovy, PowerShell.
  • Experience in installing and configuring monitoring tools like Nagios, Splunk, ELK (Elastic search, Log Stash, Kibana).
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Day to day jobs included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations
  • Ability to communicate requirements effectively to team members and manage applications.
  • 24/7 on call support for any Production Related Issues, Monitoring Severs and Deployment of Application Software.

TECHNICAL SKILLS

Cloud Services: AWS (EC2, S3, Cloud Watch, RDS, IAM,Kinesis)

Configuration Management: Ansible, cloud formation,Terraform

OS Platforms: UNIX (Solaris 8,9,10),RHEL, Linux 5/6, Windows 2008,2012,AMI

CI Tools: Jenkins,AWS code pipeline

Database Systems: SQL Server 2008/2012,DynamoDB,RDS, Postgres

Ticketing/Bug Tracking: Jira, Servicenow

Virtualization/Containerization: Docker, Kubernetes

Monitoring tools: Cloud watch, Splunk.

Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, NIS, LDAP, UDP

PROFESSIONAL EXPERIENCE

Confidential, PA

Cloud Engineer/Provisioning Engineer

Responsibilities:

  • Hands-on experience with Amazon Web services (AWS) and implemented solutions using EC2, S3, and RDS in cloud formation Json templates, EBS, Elastic Load Balancer, and Auto Scaling Groups.
  • Developed and managed cloud VM’s with AWS EC2 command line clients and management console. Created AWS Route53 to route traffic between different regions and alarms and notifications for EC2 instances using Cloud Watch.
  • Worked on AWS Cloud Watch, Cloud Formation, Cloud Trail Services and cloud front to setup and manage the cached content delivery.
  • Using Identity and access management (IAM) to assign roles and to create and manage AWS users, groups and use permissions to AWS resources.
  • Setting up CI/CD pipeline using continuous integration tools CloudBees Jenkins and automated the entire AWS EC2, VPC, S3, AWS DYnamoDB, EMR based infrastructure using Terraform, Ansible, Python, Shell, Bash scripts and Managing security groups on AWS and custom monitoring using CloudWatch.
  • Written Ansible playbooks and roles as part of CI/CD to provision the infrastructure and to deploy the application
  • Used Terraform for managing the infrastructure through the terminal sessions and executing scripts in creating alarms and notifications for EC2 instances using AWS Cloud Watch. Wrote Ansible Playbooks for various applications and deploying them in AWS using Terraform. Architected, planned, developed & maintained Infrastructure as code using CI/CD deployments using Terraform.
  • Implemented and Customized Manage Access and Identity modules as per client requirements.
  • Utilized Kubernetes as a platform to provide a platform for automating the deployments, scaling and operation of application containers across a cluster of hosts
  • Worked closely with development teams and test engineers for EC2 size optimization and Docker build Containers. Container management using Docker by writing Docker file in JSON format and place the automated build in the Docker Hub. Managed deployments using Kubernetes, created local clusters and deployed application container.
  • Integrated AWS DynamoDB using AWS Lambda to store the values items and backup the DynamoDB streams.
  • Worked with Attunity a third party application to replicate the date from DB2 database to AWS DynamoDB, By setting up the AWS Kinesis strem and writing lambda functions in python. Automate provisioning and repetitive tasks using Terraform and Python.
  • Configured/Integrated Bamboo with Bitbucket to pull codes, GIT to generate builds and push artifacts to AWS DynamoDB to create the tables by using cloud formation templates
  • Utilized Atlassian Tools (JIRA and Bitbucket) for version control, workflow management, and team communication.
  • 24*7 on-call support on rotation basis for Infrastructure production issues.

Confidential

DevOps Engineer/ Cloud Engineer

Responsibilities:

  • Experience in Migrating systems from on- premise to AWS Cloud platform and automated the deployments by developing the cloud formation templates.
  • Created Playbooks for Resource Declarations and worked on deployment tool like Ansible to automate AWS instance creation and to trigger Deployments.
  • Configured AWS EC2 Instances using AMIs and launched instances with requirements of specific applications.
  • Developed AWS Infrastructure from AWS CLI to support Data Warehouse hosting including AWS EC2, Virtual Private Cloud (VPC), S3 Buckets, Public and Private Subnets, Security Groups, Elastic Container Service, Route Tables, Elastic Load Balancer, Cloud Watch, Cloud Trail, and Security Management VPC.
  • Expertise in Java builds tools like ANT, MAVEN for the building of deployable artifacts such as (jar, war & ear) from source code and configured and setup MAVEN Profiles.
  • Template AWS infrastructure as a code using Terraform to build staging and production environments.
  • Implemented several Tomcat Instances by using the Dockers engine for running several Containerized Application Servers like IIS, MS Build, Web Logic and Tomcat
  • Worked with Jenkins for continuous integration and deployed successful builds in various lightweight environments developed in Docker and hosted on AWS ECS (EC2 Container Service)
  • Expertise in working on distributed repository GIt and centralized repository SVN to pull, push and commit the source code, configured Webhook to trigger the source code from the github to the s whenever the developer does a commit to the master branch
  • Developed Ansible Playbooks from scratch using YAML, worked with various dictionaries and encrypted sensitive data with Ansible Vault.
  • Developed Bash and Python scripts to automate various stages of build and release process in Jenkins. Defined various CI CD workflows using Jenkins file groovy DSL
  • Experience in deploying Docker images on AWS ECS for various web and middleware applications. Worked on Docker hub and Kubernetes.
  • Configured to build automated deployment process leveraging Azure Resource Manager and PowerShell that provided zero touch deployment capability for the entire environment in Azure.
  • Expertise in implementing a production ready, highly available, fault tolerant Kubernetes infrastructure. Working on Scheduling, deploying and managing container replicas on a node cluster using Kubernetes.
  • Automated AWS EC2 scaling and various other resource provisioning based of alerts form Cloud Watch and Splunk, used Python Boto3 SDK scripts.
  • Worked on monitoring tools like Nagios, Splunk and ELK (Elastic search Log stash Kibana), developed ELK and Splunk SPL Search Processing Language to process various parameters for analysis.
  • Developed PowerShell scripts to automate the provisioning of various Virtual servers like Active Directory and to provide software updates
  • Configured Jenkins with Junit plugin for unit testing, Sonarqube Plugin to check the code coverage, Maven / Gradle Plugin to build the source code and upload it to binary repositories like Nexus/ Artifactory
  • Developed and maintained Linux, Windows Amazon Machine Images for various applications and AWS RDS for Database hosting.
  • Installed and configured the Rabbit MQ environment for the Analytics and setup the supervisor for managing process availability.
  • Involved in SSL Security certificate management for enterprise, maintaining certificates across multiple SSL providers, and integrating certificates into products such as apache, tomcat, AWS-ELB.
  • Worked on the connectivity and Firewall issues for the installation and connectivity of the tools.

Confidential, Washington D.C.

DevOps Engineer/ Systems Engineer

Responsibilities:

  • Configured, Installed and Maintained RHEL 5.x/6.x in a large distributed environment at several Data Centres and configured Red Hat Kick start for installation in Large Production servers .
  • Implemented & maintained the branching and build/release strategies utilizing binary repositories like TFS, GIT.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code and deploy that artifacts into the nexus repository
  • Implemented PowerShell scripts that automated creation of contacts from Active Directory users and updating of address books -increasing productivity and efficiency
  • Created highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, Auto scaling, ELB, RDS, Cloud Watch, Route53, S3, EBS.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS) & automated AWS resource provisioning using puppet.
  • Worked on Deployment procedures using middleware like WebSphere, created deploy scripts and setting for the Production Release.
  • Installed and configured Teamcity, Maven for creating Continuous Integration environment to deploy applications and configured Splunk for monitoring.
  • Implemented continuous deployment system with Teamcity, AWS Code Deploy, Ops Works, and Packer and monitored the Infrastructure using AWS Cloud Watch .
  • Used Azure to provide a client-side managed class library which encapsulates the functions of interacting with the services and also Implemented Azure to compute storage data networking.
  • Experience in configuring virtual network, virtual hard disk, data disk, creating storage accounts in Azure cloud environment and created reserving VIPs for cloud service, internal private IPs (DIPs) for servers Azure cloud Environment.
  • Efficiently used Project Management Tools like Base Camp, MS Project, MS Share point and Atlassian Tools ( JIRA, confluence ).
  • Monitored the servers and network infrastructure using Nagios and worked on log management tools like Log Stash, fluentd, syslog.
  • Configured and maintained Active Directory in Windows Server 2003 and 2008, managed users and groups.
  • Migrated existing TFS instances to the latest version of TFS at different clients. Installed and configured build manager and agents to queue builds in TFS.
  • Worked directly with Cloud technology AWS and their underlying infrastructures such as OpenStack.
  • Used Openstack and AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Configured and used monitoring tools like Nagios/Splunk for monitoring the network bandwidth and the hard drives status.
  • Developed Bash/ Python scripts to automate the troubleshooting on AWS platform based on the alerts provided by the AWS SNS.
  • Supported the Application team in making them analyse about the automation implementation and other related issues.

We'd love your feedback!