We provide IT Staff Augmentation Services!

Senior Cloud Engineer Resume

3.00/5 (Submit Your Rating)

Scottsdale, ArizonA

PROFESSIONAL SUMMARY:

  • Around 8+ years of experience in IT Professional and 5 years specialization in Cloud/DevOps Engineer, experienced in DevOps, Build/Release Continuous Integration, Continuous Deployment, Configuration Management on each packaging Quality Control and which also includes Trouble shooting and performance issues on Linux and Windows platforms.
  • Involved in designing and deploying a large application utilizing almost all the AWS stack (Including IAM, EC2, S3, Route 53, ELB, Code Commit, Code Build, Code Deploy, RDS, Glue, Dynamo DB, SNS, SQS , Cloud Formation, EBS) focusing on high - availability, fault tolerance, and auto-scaling in Aws cloud.
  • Cost optimization for Aws services and build Serverless Architecture by using Lambda functions, STEP Function, Athena, Glue, S3, CloudWatch and Cloud Metrics.
  • Experienced in Provisioning of IAAS & PAAS concepts of cloud computing and Implementing using, Aws, Azure, Google Cloud Platform understanding the principles of (SCM) in Agile, Scrum and Waterfall methodologies.
  • Manage the Windows Azure infrastructure for our customers depends on their requirement. Worked on Microsoft Azure Storage - Storage accounts, blob storage, managed and unmanaged storages. Responsible of web application deployments over cloud services (web and worker roles) on Azure , using VS and PowerShell .
  • Developed Agile processes using Groovy, JUnit to use continuous integration tools Worked for designing and creating a Micro services delivery platform Initiative.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation tools like Git, Bitbucket, Maven, Jenkins, TeamCity, Chef, Ansible, Terraform, Docker, Kubernetes, Nagios and ELK.
  • Experience in working with Terraform for automating VPC's, ELB's, Security groups, SQS queues, S3 buckets and continuing to replace the infrastructure as a code from scratch.
  • Setup automated build, test and release platform using TeamCity, Jenkins pipeline as a code, SonarQube and JFrog Artifactory to be triggered on every code commit.
  • Developed in AWS CLI script automation for EMR (end-to-end) and other AWS services and build Serverless Arch using Lambda (Boto3) and Step Functions.
  • Knowledge in load balancing and setting up load balancer and firewall rules in enterprise environment Build scripts on Aws cloud for scheduling EC2 auto scaling load balancer with PYTHON sdk.
  • Implementing CI (Continuous Integration) Configuring Jenkins and TeamCity servers creating required scripts ( Bash shell, Perl & Python ), and creating/configuring VMs (Windows/Linux) also Created Infrastructure report of system configurations using Power Shell Scripts.
  • DevOps practice for Micro Service and docker based cluster using Kubernetes and spinnaker as Orchestrator on application development for cloud platforms using like Spring boot, Microservices.
  • Experience using MAVEN and ANT build tools for building of deployable artifacts (jar, war & ear) from source code. Automated weekly releases with ANT/MAVEN scripting for Compiling java code dubbing.
  • Building/Maintaining Docker container clusters managed by Aws, Linux, Bash, GIT, Docker. Utilized kubernetes kops cluster and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Written cookbooks for Web Logic, JDK 1.7, and Jenkins, tomcat, JBoss and deployment automation for creating Cookbooks comprising all resources, data bags, templates, attributes and used knife commands to manage Nodes onto Chef Server.
  • Automated Various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible Playbooks and integrated Ansible with Jenkins also provisioned and patched servers using Ansible.
  • Used monitoring tool like Dynatrace, Splunk, Nagios, Configured, and Managed Monitoring Tools such as Nagios for Resources Monitoring/Network Monitoring/Log Trace Monitoring.

TECHNICAL SKILLS:

Cloud Environments: AWS, Azure, Google Cloud (GCP)

Operating Systems: Red Hat Linux, CentOS 6 & 7, Ubuntu12.x, 13.x, 14.x, Windows 98, VistaWindows Server 2003, 2008, 2012, VMware ESX and Mac OS.

Web/ Application Servers: Apache Tomcat, WebLogic, JBoss 5.x/6.x/7.x, Web Sphere Administration, IIS and Nginix.

Databases: MySQL, MemSql, Oracle, MySQL, Mongo DB, PostgreSQL, RDS, ElastiCache

Version Control Tools: Subversion, TFS, GIT, GIT HUB, SVN, Bitbucket.

Configuration Management: Ansible, Chef, Puppet

CI/CD Tools: CloudBees Jenkins/Hudson, Team City, Maven, SonarQube, Nexus Artifactory.

Container Tools: Kubernetes, Docker, OpenShift

Monitoring Tools: Dynatrace, Grafana, Nagios, Splunk, AWS cloud watch, ELK

Scripting Languages: Ruby, Python, Golang, groovy, Unix Shell scripting, Node JS, XML, HTML, JAVA, JEEJavaScript, Angular JS, Power Shell, JSON, YAML, AWS Lambda.

Bug Tracking & Testing tools: JIRA, J Unit, J Meter Test Flight, Test Rail, Selenium.

Networking: TCP/IP, NFS, DNS, VPN, DHCP, WAN, HTTP, LAN, FTP/TFTP, VMware nexus switch, IP Networking, F5 load balancer.

PROFESSIONAL EXPERIENCE:

Senior Cloud Engineer

Confidential - Scottsdale, Arizona

Responsibilities:

  • Developed Cloud Infrastructure management and Implementation Working experience on Aws and Azure services.
  • Building and Installing servers through Azure Resource Manager Templates or Azure Portal. Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery. setup and provisioned Aws Auto-Scaling in launching EC2 instances, IAM , Elastic Load Balancer , S3 , Glacier , Cloud Front , RDS , VPC , Route53 , Cloud Watch , SNS , EBS infrastructure as code using Terraform .
  • Defining and configuring CloudWatch alarms and triggers to implement auto scaling policies. Used AWS CLI for EC2 creations and S3 uploads and authenticated downloads.
  • Experienced in Provisioning of IAAS & PAAS Virtual Machines and Web\Worker roles on Microsoft Azure Resource Manager. Manage the Windows Azure infrastructure for our customers depends on their requirement.
  • Created PowerShell scripts for IIS website creation into various Environments . Written PowerShell script for automating the post release merges i.e., from the release branch to the master branch.
  • Responsible of standards-based web application deployments over Azure Cloud services (web and worker roles) on Azure, using VS and PowerShell script. using well-established design patterns and the power of ASP.NET and the .NET Framework.
  • Built the pipeline in the TeamCity for fetching the content written in the Bitbucket so that a job can quickly run on it after every pull request made in the individual branches.
  • Written terraform code in order to attach the web servers and media servers to the target group of Application Load balancer and configured the DNS record for the load balancer.
  • Integrated the Bitbucket and Terraform in order to deploy the infrastructure in the Cloud environment written as terraform templates.
  • Experienced in Continuous Integration/Deployment with Azure Pipelines . Deployed the application in various environments like DEV , STAG , PERF , PROD using Octopus Deploy for various release versions.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using TeamCity . along with Python and Shell scripts to automate routine jobs.
  • Designing, building, and supporting advanced cloud automation workflows and tools used to support automated CI/CD pipeline application deployments into AWS using Jenkins , Artifactory , Packer , and Terraform .
  • Good Knowledge in scripting languages like Unix Shell , bash , groovy , Python to automate the deployments.
  • Automated most of the daily tasks using Python scripts. Developed Wrapper in Python for instantiating multi-threaded application.
  • Created a dynamic horizontal scaling cluster management platform using Kubernetes to deploy Dockerized micro service containers. Worked on Deployment Automation of all micro services to pull image from Private ECR registry and deploy to Kubernetes Kops Cluster.
  • Assist in DB migration and upgrade of Octopus Deploy and Tentacles . Using Ansible , TeamCity , and Octopus to create automatic scripts to deploy various repositories, also using manual methods like command line interfaces such as Git Bash to manually deploy code as well.
  • Expertise on Creating Multiple Ansible playbooks for auto-provisioning of test environments using Docker/Vagrant and auto deployment of artifacts.
  • Working for DevOps Platform team responsible for specialization areas related to CHEF for Cloud Automation.
  • Using Chef deployed and configured Elasticsearch , Logstash and Kibana ( ELK ) for log analytics, full text search, application monitoring in integration with CloudWatch.
  • Setup the VPN tunnel from on prem network to the cloud account in order to enable the communication back and forth.
  • Worked closely with security team on Alert Logic Threat manager, a SaaS solution that collects, process and analyzes client’s data and maintained monitoring the security on EC2 deployments.
  • Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.
  • Proficient in documentation works, Requirement Specification (RS) and Test Case Preparation.

Environment: Aws, Azure, Terraform, Glue, lambda, TeamCity, Jenkins, Octopus, Kubernetes, Docker, Ansible, chef, Jira, Confluence, Bitbucket, MySql, PowerShell Windows, IIS, Apache Tomcat, Shell Script, Python, Linux, Alert logic, ELK.

Sr. DevOps/Cloud Engineer

Confidential - Tampa, Florida

Responsibilities:

  • Experience in creating the company's DevOps strategy in a mix environment of Linux (RHEL, Ubuntu, CentOS) servers along with creating and implementing a cloud strategy.
  • Experience in using Cloud Infrastructure management and Implementation Working experience on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites. Caching, SQL Azure , NoSQL, Storage, Network services, Azure Active Directory, Scheduling, Auto Scaling, and Power Shell Automation.
  • Extensive working experience with different SDLC methodologies such as Agile and Waterfall with an ability to be creative and to take self-initiatives to execute/manage multiple projects in parallel during time critical situations.
  • Deployed Azure IaaS Virtual Machines (VM’s) and PaaS role instance s (Cloud Services) into secure VNets and subnets, designed VNets and Subscriptions to confirm to Azure Network Limits.
  • Experience in migrating on-premise data center to Aws cloud using VM Import/Export, Aws Data Migration Services.
  • Maintained the user accounts (IAM), Cloud SQL, Cloud DNS, VPC, RDB , Cloud Datastore Cloud Bigtable, SQS and Cloud Pub/Sub services in Aws .
  • Designed and implementing Aws Cloud Infrastructure by creating templates for Aws platform also used Terraform to deploy the infrastructure necessary to create development, test and production environments.
  • Configured Jenkins as a build engine to build and deploy applications to DEV , QA , UAT and PROD environments.
  • Configured in setting up CI/CD pipeline integrating various tool with CloudBees Jenkins to build and run Terraform script templates to create infrastructure in Azure .
  • Worked on Power Shell scripts to automate the Azure Cloud system in creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules and used Python scripts to automate day to day administrative tasks.
  • Experienced managing release planning and branching strategy of GIT servers and worked on creating repositories in GIT Stash for multiple applications configured GIT repositories in CI setup in Jenkins and Injected Groovy scripts in Jenkins for dashboard and customized email triggers.
  • Automated Various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible Playbooks and integrated Ansible with Jenkins also provisioned and patched servers using Ansible.
  • Experienced on Docker and Ansible to build automation pipeline and Continuous Deployment for code using Jenkins and wrote Ansible Playbooks to automate Ansible Servers using YAML scripting.
  • Experience working with the Openshift Redhat Enterprise which allows developers to quickly develop, host and scale applications in a self-manage cloud environment.
  • Used Kubernetes to manage containerized applications using its node, Config Maps, selector, services and deployed application container as Pods.
  • Extensively Worked on Docker service rolling updates to implement zero downtime PROD deployments and worked with Docker Trusted Registry as repository for our Docker images and worked with Docker swarm.
  • Deployed windows Kubernetes cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for runtime environment of the CI/CD system to build, test and deploy.
  • Experience working with chef Enterprise and Chef Opensource, Chef DK, Chef Workstation chef server and client working with the configuration/Deployment tools like chef (Knife, recipe, cookbook).
  • Integrated Splunk Enterprise with Dynatrace to monitor the performance of the application, managing Splunk Forwarder on centralized deployment server.
  • Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang programming language also Contributed source code in Golang to developing an automation framework.
  • Configured commercial SSL certificates for high availability architecture applications Servers such as Web Spheres, WebLogic, Tomcat using NGINX and Apache web servers to terminate SSL endpoint.

Environment: Azure, Aws, Kubernetes, Docker, Swarm, Jenkins, Ansible, Jira, Confluence chef, Git, Git-Hub, Maven, MemSql, PowerShell Windows, Terraform, JIRA, Apache Tomcat, Shell Script, Python, Linux, Dynatrace, Splunk.

Sr. Aws/DevOps Engineer

Confidential - Sterling, Virginia

Responsibilities:

  • Experience in Amazon EC2 cloud Instances using Amazon Web Services (Linux/Ubuntu/RHEL) and configuring launched instances with respect to specific application by creating the automated Build and Deployment.
  • Expertise in Amazon AWS Cloud Services and administration which include EC2, ELB, EBS, IAM, S3, Route 53, Cloud Front, Lambda, Cloud Trail, Amazon CLI, Amazon VPC. Used Cloud watch for monitor resources.
  • Managed security groups on AWS focusing on high-availability, fault-tolerance, and auto scaling using Terraform templates. Along with Continuous Integration and Continuous Deployment with AWS Lambda and code pipeline .
  • Setup systems from the console and created CloudFormation documents CloudWatch , CloudTrail and adding alerts from CloudWatch , CloudTrail and triggers.
  • Good Experience on NoSQL databases like Mongo and Cassandra database and developed load balancing.
  • Responsible for server Health checks and performance monitoring for all windows servers and developed a migration to move workloads from On-premises to windows Azure or develop new cloud applications.
  • Experience in automating day-to-day activities by using automation Windows PowerShell.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Expertise in Automating the build and udeploy tasks using Jenkins and Team city. Implementing Windows DevOps project for CI/CD using TFS, Team city .
  • Upgraded OpenShift cluster from 3.4 to 3.6 and 3.6 to 3.7 using Blue-Green deployment upgrades.
  • Use Ansible Tower as Configuration management tool, implementing automated deployment and configuration.
  • Managed Container management using Mesos Marathon Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Implementing Kubernetes to manage containerized applications using its nodes, Config Maps, Selectors Services and deployed application container as Pods.
  • Wrote Ansible Playbooks with Python SSH as the wrapper to Manage configurations of AWS Nodes and Test Playbooks on AWS instances using Python, and proactively manages changes.
  • Experience in Building a Command line tool to interact with RESTful API using in Golang and developed a Golang API using TDD to aggregate data to show application server alignment.
  • Provided best practices guidance for setup and implementation for an on-premise TFS installation and developed Web Application and Microsoft Dynamics CRM Applications using Coded UI , Visual Studio (VSTS).
  • Experience in using setting up monitoring for Splunk Docker Logging Driver to forward the container logs to Splunk.
  • Written chef recipes Cookbooks for various configurations to modularize and optimize product configuration Converting production support scripts to Chef recipes and AWS server provisioning using Chef Recipes.
  • Created, maintained and automated the scripts by using ANT , JAVA , PYTHON , JSON and RUBY .
  • Created and configured Firewall OS upgrades and maintenance of OS updates as part of addressing vulnerabilities Firewall polices and NATs on Check point security gate ways.

Environment : Aws, Shell Scripting, uDeploy, Jenkins, Ansible, Chef, Docker swarm, kubernetes, Vagrant, MAVEN, UNIX, Linux and Windows, Azure, AWS, EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53, Cloud watch, cloud formation.

Aws & DevOps Engineer

Confidential - Long Island, New York

Responsibilities:

  • Worked on public cloud infrastructure preferably using AWS Product and Services Ec2 , virtual private cloud (VPCs), IAM , Security groups, Elastic Beanstalk , S3 , VPC , CloudFormation , RDS , Lambda , Redshift , SQS , SNS , cloud watch and Security Services AWS Shield, AWS Trusted Advisor, cloud front, CloudTrails.
  • Experienced in working AWS key Management service (KMS) is a service that help to create and control the encryption keys used to encrypt data.
  • Provisioned EC2 instances into AWS by using Terraform scripts from scratch to pull images from Docker and performed AWS S3 buckets creation, policies on IAM role-based policies and customizing the JSON template.
  • Experienced in Performed back-ups, scan states and load states of user's profile during the Azure migration process.
  • Implemented various resources in Azure using Azure portal, PowerShell on Azure Resources Manager deployment models. Experience deploying infrastructure as code applications using ARM Templates (JSON).
  • Deployed the code and provisioning the cloud Environments cloud tool like VSTS and Microservice.
  • Performed regular Cron jobs updates and Configured Jenkins to implement nightly builds on daily basis and generated change log that include changes happened from last 24hours.
  • Defined dependencies and plugins in Maven (Pom.xml) Java files for various activities and integrated Maven with GIT to manage and deploy project related tags and administrated Artifactory repository.
  • Used Ansible inventories to define groups of hosts using Ansible templates to create customized files.
  • Orchestration of Docker images and Containers using Kubernetes by creating whole master and node.
  • Created, maintained and automated the scripts by using Groovy , BASH , PYTHON and RUBY.
  • Involved in leading Automation Deployment team by working with Puppet and developed/managed Puppet manifest for automated deployment to various servers.
  • Installed, developed and implemented Linux infrastructure, and managed Puppet Master , Agents & Databases.
  • Maintained the monitoring and alerting of production and corporate servers using Cloud Watch service and Site 24x7/Nagios and used CloudTrails to track.
  • Created Log collection in ELK (Elastic Search, Logstash) installed on all nodes in cluster to send log data.
  • Created and deployed web interfaces reporting on multi-platform automated builds and test suites (TFS build reporting, SharePoint Server, Cruise Control and IIS) experience using Agile Scrum methodology.
  • Experience in knowledge of DB mirroring in SQL server and fail over clustering on high availability SQL server also responsible for SQL server edition upgrades and SQL server patch management.
  • Review firewall policies on regular basis for compliance and ensure to follow best practice for firewall deployments using security Management tools.
  • Troubleshooting Network, memory, Swap and File system issues, TCP/IP, NFS, DNS and SMTP in Linux Servers.

Environment: Aws, Azure, Redshift, GIT, Hudson, Jenkins, TFS, WebSphere, WebLogic, JBOSS, Apache, TOM CAT web services, Docker, EC2, S3, RDS, EBS, auto scaling, Opsworks, Kubernetes, Ansible, Puppet, Nagios, Jira, VMware Bash, Python and Ruby, Unix/Linux, Windows, RHEL 4/5/6, CentOS .

DevOps Engineer

Confidential - Seattle, WA

Responsibilities:

  • Deployed all content cloud platforms on Amazon web services using EC2, S3, Route 53, RDS, EBS, ELB, DynamoDB, Auto Scaling Groups and Optimized volumes. SQS and SNS services in AWS cloud.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS . Responsible for code build , release and configuration on Amazon EC2 .
  • Worked on taking regular backups for Amazon cloud instances and setting up of environments for the application launching and Release process for projects early in SDLC.
  • Performed physical to virtual, Virtual to Virtual migration of servers to support the Data center migration.
  • Maintained and administered GIT source code tool and Created Branches, Labels and performed Merges.
  • Researched and implemented an Agile work flow team to deliver an end to end continuous integration and testing of applications using Jenkins and Bamboo.
  • Used Ansible server and workstation to manage and wrote Ansible Playbook roles for continuous deployment.
  • Worked on installation of Docker Swarm using Docker tool Box and setup the automated build on Docker Hub.
  • Used Node.JS built in library to allow application to perform as a web server. Thus, eliminating the use of Apache HTTP server and IIS . Network troubleshooting in complex environments, VLAN configurations.
  • Deployed the build Docker images on Mesos using Marathon by using multi-container setup deployed on Mesos.
  • Maintained JIRA Tool for issue Tracking and Bug Tracking.
  • Wrote Python and Shell scripts and Java applications to monitor installed enterprise applications and to get information from the logs and database in the required format and other daily activities and jobs.

Environment: UNIX, LinuxRedHat4/5, CentOS4/5, AWS, EC2, Jenkins, GIT, SVN, Maven, Ant, Docker, swarm, SQL server 200, SQL server 2008R2/2012, Apache HTTP server, IIS, AWS, VMware, ESX, Python, Shell scripts.

Build & Release Engineer

Confidential

Responsibilities:

  • Responsible highly motivated and committed DevOps Engineer experienced in Automating, configuring and deploying instances on AWS, cloud Environment and Data centers.
  • Familiar with EC2, Code Commit, Cloud Deploy, Code Pipeline, Cloud watch Elastic Search on AWS.
  • Managing users like creating, deleting and granting proper privileges and managing system security.
  • Analyze and resolve compilation and deployment errors related to code development, GIT branching, merging and Used Ant, Maven to perform daily and weekly Software Builds of source code.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Replicated the Jenkins build server to test VM using Packer, Virtual Box, Vagrant, Chef, Perl brew and Server.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Developed Cron jobs and Shell Scripts ( Shell , Python ) for automating installations to extract logs and administration tasks like file system management, process management, backup and restore. for automated.
  • Worked with development/testing, deployment, and Project teams to ensure continuous Operation. Troubleshoot tickets on the helpdesk tracking systems. Configuring network services such as DNS/NFS/NTP for UNIX/Linux Servers.

Environment: Linux, HP-UX(RHEL/SUSE/SOLARIS/HP-UX/AIX), centos, DNS/NFS/NIS/NTP, Jenkins, Ant, Maven, Chef, AWS Virtual Box, Vagrant, Chef, Perl brew, Server spec, Shell, Python.

Unix/Linux Administrator

Confidential

Responsibilities:

  • Installed and configured SSH server on Red hat/CentOS Linux environments. Managed VMs for Solaris x86 and Linux on VMware ESX 3.5 and administering them with VI Client.
  • Involved in implementing and Administrating enterprise level data backups and Data Recovery.
  • Maintained maximum uptime and maximum performance capacity for Enterprise Production , QA , and UAT /Staging.
  • Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers. Accomplished User administration of UNIX / Linux account using SeOS.
  • Automated tasks using Korn, Bash Shell scripts.
  • Used Patch management using native commands on Linux and following the chance control procedures.

Environment: RedHat Linux 3/4, VERITAS Cluster Server 5.0, VERITAS Net backup 6.5, VM Ware ESX 3.5, Virtual Center 2.5, Unix, Apache 2.2.x, Web Server 7, WebLogic 10, Solaris 9/10, KSH, bash, Oracle 10g.

Junior Linux Administrator

Confidential

Responsibilities:

  • Installed Operating System and configured kernel parameters for Linux/Unix servers.
  • Worked on creating, maintaining and troubleshooting Disk partitioning, LVM and file management.
  • Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
  • Created shell scripts for automating the daily maintenance and update processes in the production environment.
  • Supported data management through on-site and off-site storage and retrieval service.
  • Custom build of Windows 2003 and Windows 2008 servers which includes adding users, SAN, network configuration, installing application related packages, managing services.

Environment: RedHat EL 5, Windows Server 2003, 2008, Apache, Sun Java System Web Server 7, WebLogic 10, bash.

We'd love your feedback!