We provide IT Staff Augmentation Services!

Cloud Engineer Resume

0/5 (Submit Your Rating)

Peoria, IL

SUMMARY

  • 7+ years of IT Industry Experience in Linux Administration, Storage Configuration, Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
  • Experience in Implementing Organization DevOps strategy in various environment of Linux and windows servers along with adopting cloud strategies based on MS Azure.
  • Managed Linux and Windows virtual servers on AWS EC2 using Chef Server. Configured and monitored distributed and multi - platform servers using Chef, defining Chef Server and workstation to manage and configure nodes. Developed Chef Cookbooks to manage systems configuration.
  • Over 5 years of Azure Experience. Experience in managing Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows Azure and SQL Azures and in Azure Web and Database deployments.
  • Experience maintaining CI environments with build automation tools like Jenkins, Bamboo and TFS.
  • Extensively used Jenkins to streamline CI/CD process, automated several Master-Slave configurations using temporary slaves.
  • Designed Cloud architectures for customers looking to migrate or develop new PaaS, IaaS, or hybrid solutions utilizing Microsoft Azure & Amazon Web Services (AWS).
  • Experience with Configuration Management tools (Puppet, Chef and Ansible).
  • Designed Rapid deployment method using Ansible to auto deploy servers as needed.
  • Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins, and Ansible.
  • Experience in developing and implementing infrastructure as code, automated provisioning and configuring using Chef, Puppet and Ansible.
  • Experience in DevOps Engineering in automating, building and deploying of code within different environments.
  • Experience in Amazon EC2 setting up instances, VPCs, and security groups.
  • Experience in managing AWS VPC (Virtual Private Cloud) environment with around 200+ Linux and Ubuntu instances.
  • Terraform Provision core platform capabilities such as management groups, policies, users, groups, and policies.
  • Familiar with TCP/IP, HTTP, JavaScript, Web Services (RESTful), big data (e.g. HADOOP), caching mechanism, Load Balancing, multi-data center architecture.
  • Monitoring Production operations like administration, configuring Hadoop, Debugging and Performance analysis.
  • Worked on installation and migrating of MongoDB collections to new DynamoDB tables.
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Strong experience in analyzing chunk migrations, splitting and balancing across the cluster.
  • Setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket.
  • Experience in Virtualization technologies like VMware, Vagrant and worked with containerizing applications like Docker, Kubernetes.
  • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes
  • Extensive experience in working with Oracle, WebLogic, Apache Tomcat application servers.
  • Expertise in implementing applications using, shell scripting and UNIX.
  • Domain expertise includes, system developments using Core Java & J2EE Technologies such as JDBC, XML, ANT, Maven.
  • Well Versed in developing applications using Struts, JSF, spring and Hibernate.
  • Experience in J2EE Application Development using Web/Application Server like IBM WebSphere, JBOSS Server and Apache Tomcat Server and Oracle Weblogic.
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Experience in application development, debugging, implementation, supporting dev team, testing of Oracle based ERP using SQL and Database Triggers.
  • Point in time Backup and recovery in MongoDB using onsite MMS
  • Knowledge of databases like MySQL, Oracle, MongoDB, DynamoDB and Cassandra.
  • Knowledge of testing Web based applications,Mainframeapplications, Mobile application, and Web based service applications.
  • Installed and created an automation interface between themainframeand client servers.
  • Preparation of Technical designs, Unit test plan & construct code as per technical /functional specifications onmainframetechnology and setting up test environments.

TECHNICAL SKILLS

Cloud Services: Microsoft Azure, Amazon Web Services -EC2, S3, Route53, VPC, SNS, SQS, SWF, EMR, Redshift, Dynamo DB, RDS, Cloud Front, ELB, EBS, Cloud Watch, Cloud Formation, Glacier/Snowball etc.

Automation Frameworks: Ansible Tower, Dockers and Vagrant.

Build Tools: Apache Maven and Apache Ant and Gradle.

Scripting: BASH, Python, JavaScript, (SQL, PL/SQL, Shell/Bash scripting, Core Java

Database & Servers: Cassandra, Dynamo DB, Oracle, MS SQL Server 2012, MySQL

Operation Systems: Linux, Solaris, Microsoft Windows.

Web Servers: Apache Tomcat, JBOSS, Web logic

J2EE Technologies: JSP, Servlets, JMS, Web Services

PROFESSIONAL EXPERIENCE

Confidential, Peoria, IL

Cloud Engineer

Responsibilities:

  • Creating and maintaining containerized micro services and configuring/maintaining private container registry on MicrosoftAzurefor Hosting Images and using Windows Active Directory.
  • Training offshore & onshore assets with current and experimental tech to deliver product to the clients and vendors as per business requirements.
  • Deployed and Maintained windows phone applications onAzurecloud technologies. Converted .Net application to MicrosoftAzureCloud Service Project as part of cloud deployment.
  • Setup Hybrid connections betweenAzureweb pass and on-premises SQL databases.
  • Monitor the Azure VM’s using Zabbix to display the network I/O bound, Memory usage, CPU and other metrics.
  • Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.
  • Deploy OpenStack environments through automated tools, Ansible / custom pipeline and Terraform for Infrastructure Automation.
  • Managed Maven environment by setting up local, remote and central repositories with required configuration in maven configuration files.
  • Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.
  • Used Ansible as a configuration management tool to deploy consistent infrastructure code across multiple environments and Wrote playbooks using Python/YAML script for automating the infrastructure for test and production.
  • Worked on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Documented all post-deployment issues in a log and assist in resolving these issues where applicable, maintaining timely updates within the log.
  • Worked on Open source development tools like Docker Containers and installation of Docker using YUM, RPM package management service and used Docker Swarm to manage Docker clusters using swarm manager.
  • Integrate automated build with Deployment Pipeline to pick up the Build from Jenkins repository and deployed in target environments (Integration, QA, and Production).
  • Worked on MAVEN as build tool for the building of deployable artifacts (jar, war & ear) from source code.
  • Created Maven POMs to automate build process for the new projects and integrated them with tools like SonarQube, Nexus.
  • Setting up the build and deployment automation for Java base project by using JENKINS and Maven.

Environment: Microsoft Azure, Terraform, AWS, Apache, Tomcat, Nagios, MySQL, PHP, Jenkins, Maven, Docker, Ansible, JBOSS 4.22.GA, JSON, Web Logic Application Server 9.x, 10.x, Ansible, GIT, Oracle, Windows and Linux.

Confidential - Deerfield, IL

DevOps Engineer

Responsibilities:

  • Implemented a production ready, load balanced, highly available, fault tolerantKubernetes infrastructure and Worked on multiple things like setting upkubernetesdashboards with AAF and also using kube config.
  • Setting up hugeKubernetesplatform with four clusters and providing assistance to various app teams and Kubernetesdashboard to access the cluster via its web-based user interface.
  • Creating manifests and classes in Puppet for automation and worked on infrastructure with Docker containerization.
  • Terraform Provision core platform capabilities such as management groups, policies, users, groups, and policies.
  • Implemented infrastructure that effectively and efficiently utilizes Office 365 and the Microsoft Azure Windows server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
  • Used Terraform to provision resources to specific applications and deploy stable suites.
  • Worked on Custom solution development, including utilization of PowerShell and OMS Data Collector API to collect, expose, and automate utilizing custom data.
  • Working as cloud Administrator, involved in configuration for Web apps/Function apps, V-net integration, HCM, Application gateway, App Insights, Active directory, Azure Key Vault, Encryption and Security on AZURE using ARM templates and PowerShell script.
  • Worked on configuring data sources for JBOSS with various versions of databases and configured and monitored distributed and multi-platform servers using Nagios.

Environment: Microsoft Azure, Terraform, AWS, Apache, Tomcat, Nagios, MySQL, PHP, Jenkins, Maven, Docker, Ansible, JBOSS 4.22.GA, JSON, Web Logic Application Server 9.x, 10.x, Ansible, GIT, Oracle, Windows and Linux.

Confidential, WI

Build Release Engineer / DevOps Engineer / SRE

Responsibilities:

  • Performing Build & Release activities for Major and Service Pack releases working on PROD On premises environment
  • Worked closely with the development and operations organizations and LOBs to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (infrastructure as code) using IBM tools.
  • Work on Blade Logic tool to execute scripts and automate the process, deploy and maintain software components of the existing infrastructure
  • Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Ansible and Terraform for automating CICD pipeline.
  • Setting up Jenkins Continuous Integration builds for all releases on windows and Linux.
  • Created CI CD pipe line using Groovy script to automate the Jenkins job.
  • Integrated Maven with Subversion to manage and deploy project related tags.
  • Setup Maven Remote Internal Secure Repository with access restricted to team members
  • Installed and administered Nexus repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Used Terraform to map more complex dependencies and identify network issue
  • Following agile methodology using DCT as a supporting Tool and handled multiple releases
  • Administering Jenkins CI servers, HP Quality Centre, HP Fortify, Build servers, Code collaborator.
  • Proficient in Writing Terraform templates, YMAL scripts to configuring infrastructure.
  • Developed Shell script to list recent ‘n’ number of builds for all the components.
  • Installed and configured Sonar server and client configured Jenkins jobs to run Sonar Analysis jobs.
  • Use Splunk to identify the error in Introwen Box and Application deployment.
  • Generate Crystal reports from the Build Database.
  • Installed and configured WebSphere application servers. Deployed Java based application in Web sphere application servers.
  • Configured Git with Jenkins and schedule jobs using Poll SCM option deployed the EARs and WARs in JBOSS Application server using ANT script.
  • Implemented Jira with Mavenreleaseplugin for tracking bugs and defects and created ANT and Maven POMs to automate thebuildprocess and integrated them with tools like Sonar Qube, Nexus.
  • Integration of ANT/Nexus, Jenkins, Atlassian (Bamboo), Urban Code Deploy with Patterns/Release, GIT, Confluence, and Jira.
  • Configured the Nexus binary repository and deploy the artifacts on to the Application instances through Ansible / Ansible Tower worked on monitoring tools like Splunk and Data dog. And created Dashboards for the monitoring Application.
  • Involved in meetings with Dev managers to Create, manage and maintain the SCM Plan, standards, and procedures.
  • Managed and handled multiple releases and create release plans and CRQ’s

Confidential, Memphis TN

System Administrator

Responsibilities:

  • Installation and configuration of Red Hat Linux, oracle Linux, windows 2003, 2008 & 2012 on new server builds as well as during the upgrade situations.
  • Configuration and pre-installation tasks of RDBMS Installation including Oracle rac,10g,9i on IBM AIX and Red Hat Linux and MYSQL on Linux
  • Utilized Push & Pull configurations through Puppet.
  • Managed and deployed multiple Masters to mitigate failures.
  • Stood up Secondary Nodes for redundancy using Ansible.
  • Verified Data Streams and organizational documentation using Ansible Galaxy.
  • Managed Deployments of Servers using Ansible Tower for Enterprise Services.
  • Experience with VMware vSphere ESXi 5.5
  • Deploying oracle linux, redhat linux, and windows servers in fast paced environment.
  • System audit report like no. of logins, success & failures.
  • Remotely coping files using sftp, ftp, scp, winscp, and FileZilla.
  • Created user roles and groups for securing the resources using local operating System authentication.
  • Modified Kernel parameters to improve the server performance in redhat Linux & oracle.
  • Experienced in tasks like managing User Accounts and Groups, managing Disks and Filesystems.
  • Installation of centrify (express edition) and integration with Active Directory Server for Linux Systems and updated the user login in centrify configuration.
  • Install and configure packages for the server they are needed by vendors.
  • Participated in the migration planning, developing, testing and moving the migration process onto full-fledged production network
  • Manage logical Volume manager on Red hat Servers
  • Configuring & monitoring DHCP server.
  • Experience in installing, integrating, tuning and troubleshooting Apache and Tomcat application server.
  • Worked on EMC storage for the virtual machine.
  • Supporting Customers on a real time IssueTrak ticketing System for solving online operational issues.
  • Taking backup using tar and recovering during the data loss.
  • Documenting the installation of third-party software’s.
  • Maintaining relations with project managers, DBA’s, Developers, Application support teams and operational support teams to facilitate effective project deployment.
  • Manage system installation, troubleshooting, maintenance, performance tuning, managing storage resources, network configuration to fit application and database requirements.
  • Performed regular installation of patches using RPM and YUM.
  • Maintained LVM, VxVM and SVM filesystems along with NFS.
  • Migrated centrify configuration to samba winbind to authorize and authenticate users of the domain to have access to the servers.
  • Patching of windows server in the weekly basis on the entire environment as needed.
  • Performed application installation and management on Linux servers for applications like JBoss 4.2.x, 5.x, Oracle
  • Installation of SAMBA 3.6.x server for interface between Linux servers and Windows servers to share files.
  • Administrated DHCP, DNS and Samba services in Linux.
  • Configuration, Administration and maintenance of NFS, DNS, NIS on Linux Servers.
  • Working on evaluating new hardware and software’s.
  • Provide 24x7 on-call /Remote Support for UNIX Production Problems.
  • Responsible for Installation of various Hardware Components on various servers.
  • Installation, Maintenance and Administration of Red Hat Enterprise and CentOS.
  • Responsible in building and startup shell scripts, managing the automation of CRON jobs
  • Responsible production support of LDAP, Domain users, Users and groups and given appropriate permissions, shares and privilege to access LAN and Domain environment.
  • Servers support included NFS, NIS, LDAP, NTP, FTP, users’ setup/troubleshooting.
  • Troubleshooting of day-to-day system and user problems various Servers on windows & Linux both.

Environment: CentOS 6x, Windows 12, AIX, HP, Apache Kafka, Cisco routers/switches, Dell 6400,1250, Cisco M240

We'd love your feedback!