We provide IT Staff Augmentation Services!

Sr. Cloud Engineer Resume

2.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • 8+ years of substantial IT experience with expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation, Amazon Web Services (AWS) and Microsoft Windows Azure .
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, Autoscaling, CloudFront, CloudFormation, ElacticCache, CloudWatch, DynamoDB, Lambda, RDS, SNS, AWS Import / Export.
  • Experience in Log Insight and Cloud watch services to diagnose problems and configuring alerts.
  • Experience in using Key Management Service (KMS) to create and control encryption keys
  • Experience setting up and maintaining auto - scalingAWSstacks (using cloud formation and scripting)
  • Skilled enough to build deployment, Build scripts and automated solutions (using scripting languages such as Shell, Perl, JavaScript etc.)
  • Well Experienced in working on source controller tools like Subversion (SVN), CVS, GIT, TFS.
  • Extensively worked on Hudson and Jenkins for continuous integration and for End-to-End automation for all Build and deployments.
  • Experience in configuration and automation management using Chef, Puppet, Ansible,Salt.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Worked with System Engineers, QA, business and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
  • Excellent Knowledge of Application Lifecycle Management, Change & Release Management and ITIL process.
  • 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.
  • Implemented and administered Continuous Integration process using Jenkins/Hudson, Bamboo and AnthillPro.
  • Expertise in Administration of BEA WebLogic (version 6.x - 10g SME), iPlanet Web Server on IBM AIX 4.3/4.5, Sun-Solaris (versions 9 and 10) and Red Hat Linux (4.x - 8.0) environments.
  • Substantial experience with JVM profiling and JVM performance tuning / JVM performance management - for enterprise applications.
  • Experience with configuring and working on Cloud Containers, Docker.
  • Experience with WebLogic Environment Capacity Planning - for various applications and environments.
  • Created CM Plans, Test plans and Build DocumentEleation while maintaining source code.
  • Extensive experience of working with the release and deployment of large-scale Java/J2EE Web applications.
  • Designing custom workflows for automating the infrastructure.
  • Technically adept with Multiple flavors of Linux, Unix, Windows and Mac Operating Systems
  • Experince in release and deployement of .Net applications on windows, IIS servers
  • Experience in managing DNS using Route53 of AWS.
  • Experience in administering and deployment of Sun Solaris, Red Hat (Linux) &AIX servers via VMware.
  • Worked on installation, configuration and administration of Kickstart and Jumpstart in various Red Hat and Solaris server.
  • Experince in Windows system administation and configuration.
  • Setting up Auto scaling of the instance group using AWS command line tools and AWS cloud environment for Dev/QA environments.
  • Created Process, policies, procedures and Release Notes for migration of SCM and CI Environment from Ubuntu to SUSE.
  • Experience in Querying RDBMS such as Oracle, MY SQL and SQL Server by using SQL for data integrity.
  • Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
  • Well Adverse with the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Experience in using Nexus and Artifactory Repository Managers for Maven Builds.
  • Expert in deploying the code through web application servers like WebSphere, WebLogic, tc Server, Apache Tomcat/JBOSS.
  • Efficient in working on apps from scratch and take them to Cloud. And have strong Development background .
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, SonarQube
  • Experince in using monitering tools like ElasticSearchandGraylog
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef&Jenkins.
  • Designed, Created and Managed Continuous Build and Continuous Integration environments in Agile/Scrum projects.
  • Experience in bug tracking Software like JIRA, HPQuality center, Remedy, ServiceNow and Project Management tool like Microsoft Project.

TECHNICAL SKILLS

Cloud Computing: Azure, Amazon AWS Cloud, EC2, EBS, VPC, RDS, ELB, Autoscaling, S3, CloudFront, CloudFormation, ElasticCache, CloudWatch, SNS, AWS Import / Export

Operating Systems: Linux(Red Hat 4/5/6, SUSE), Solaris 11/10/9, HP-UX11.0, 11.11, 11.23, 11.31, Ubuntu, Fedora, CentOS, Windows NT/2000/2003, 7, Macintosh.

Server Services: Active Directory, DNS, DHCP, RIS, RRAS, FTP, RDS, Bind, Apache, Samba, VSFTP

Web Servers: IIS, Apache

Programming & Scripting: PL/SQL, Java AWT/Swing, C#, ASP.Net, XML, HTML, Bash, Shell, Ruby, Python, WLST, Perl

Configuration Management Tools: Puppet, Chef&Salt Stack, Jenkins,Bamboo, Maven, Ant, Gradle, Sonar Qube

Database: MS SQL Server HA / Mirroring / Replication, My SQL HA

Messaging: Google Apps, MS Exchange Server 2003, MS Live Communication Server, Qmail, Sendmail, Fetchmail

Network Security: Firewalls & NAT, MS ISA Server, Squid Proxy, iptables, Cisco PIX, Cisco ASA 5500 Series, Linksys RV Series S/W Firewall - Vyatta, E-Trust, Outpost, VisNetic, Cisco Check Point, VPN HW & SW

Enterprise Antivirus & Antispam: Kaspersky, Trend Micro, AVG Professional, Symantec, Trend Micro IMSS

Virtualization: VMWare, MS Virtual Server, MS Hyper-V, Citrix Xen

VoIP: Asterisk, FreePBX

Data Collaboration: MS SharePoint Server, Project Server, VSS, TFS

High Availability, Data Redundancy & Storage: MS Cluster, DFS, RAID, Link Bonding, iSCSI, OpenFiler, FreeNAS

Remote Management: RDP, Symantec PC Anywhere, VNC, Kasaya, IP KVM

Systems Management & Monitoring: SMS 2003, WSUS, Manage Engine Service Desk, OpManager, Nagios

Enterprise Backup: Acronis TrueImage, EaseUS Todo Backup, BrightStor ARCserve, Symantec NetBackup, HP Backup ManagerDAT Drives, Ultrium LTO Drives

PROFESSIONAL EXPERIENCE

Confidential, St.Louis, MO

Sr. Cloud Engineer

Responsibilities:

  • Experience with analysis of logs and performing root cause analysis for various issues coming up on daily basis
  • Write AWS and Azure highly available automated solutions using json templates, PowerShell and Chef.
  • CI/CD designs using Github, Jenkins and PowerShell.
  • SME for Azure Digital sales support
  • Align multiple business units to adopt new standards and automation techniques while reducing overhead
  • Wrote custom PowerShell DSC resources to handle application and infrastructure provisioning for AWS and Azure. Reduced deployment time from 5 days to 1 hour
  • Proof of concept work to lead to new product offerings
  • Automated SQL Server deployment (DB Mirroring and SQL AlwaysOn) in Azure
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
  • Implement and Enhance the Existing Scripts which are developed in Shell, Perl, Ruby and Python.
  • Install EMC PowerPath and create Storage RAID groups, LUN's and assigning them to the servers.
  • Troubleshoot and performance tuning issues with applications like Oracle 10.x, 11.x JBoss 5.x, WebLogic 11.x, 12.x.Installing and deploying Apache, JBoss 5.x
  • Integrated builds with Code Quality Tools like SonarQube and Findbugs.
  • Support of Applications like Apache Tomcat and Java based applications running on Linux machines for multiple clients.
  • Installation, configuration and administration of Red Hat Linux, Centos, Sun Solaris and HP-UX Servers.
  • Manage network using Security Groups, NACLS, and IAM. Use Amazon RD and, MySQL to perform basic database administration.
  • UtilizeCheffor configuration management withinAzure.Configuring and Networking of VNET.
  • Administration of BEA WebLogic (version 6.x - 10g SME), iPlanet Web Server on IBM AIX 4.3/4.5, Sun-Solaris (versions 9 and 10) and Red Hat Linux (4.x - 8.0) environments.
  • Develop CloudFormation scripts to automate EC2 instances.Design user's credentials and profiles usingAWSIAM.

Environment: Azure, Chef, GITHub, Red Hat Linux, Centos, Sun Solaris, Apache Tomcat, Ruby, Perl, Python

Confidential, Washington DC

DevOps Engineer

Responsibilities:

  • Involved inDevOps migration/automation processes for build and deploy systems.
  • Implemented the Build automation process for all the assigned projects in Vertical Apps domain
  • Monitor the UAT/Production Environments for any down time issues by performing regular Cron job updates in servers.
  • Evolved new tools/methodologies to improve this existing process and show better results to all stakeholders
  • Supported the code builds by integrating with continuous integration tool (Jenkins)
  • Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
  • Built Continuous Integration environment (Jenkins, Nexus) and Continuous delivery environment (puppet, Yum, Rsync).
  • Integrating Unit Tests and Code Quality Analysis Tools like JUnit, SonarQube
  • Configured Docker container for branching purposes.
  • Performed Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and puppet.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written Cloud formation templates and deployed AWS resources using it.
  • Created scripts for system administration andAWSusing languages such as BASH and Python.
  • Built server deployment on Cloud (EC2) servers with help ofDevOpstools like Puppet.
  • Implemented JSHint/JSLint testing tool to automate the code review process and published the results on Jenkins as well the graph by comparing everyday nightly builds.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Cloud Containers,Docker, Apache Mesos and Vagrant.
  • Maintenance and Managing of LDAP server.Processing of Java Script to all the nodes using Puppet.
  • Performed application installation and management on Solaris and Linux servers for applications like Web SphereApplication Server (WAS) 7, JBoss 4.2.x, 5.x, Sun JES Web Server 6.1, Oracle 10g, Sybase 12.5 etc.
  • Worked on cloud services elastic capacity administration and cloud deployment and administration tools.
  • Deployed the Java applications into Tomcat web application servers.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • Worked as a system administrator for the build and deployments process for DEV and ITEST Environments.
  • Configured automation tools like Chef and Puppet 2.x, Ansible on Linux servers.
  • Installed and Configured Nagios on servers and clients using Puppet automation.
  • Created Modules for Protocols configuration and managing them using Puppet automation.
  • Writing Manifests/Modules for Installation and Updating of Yum repositories on the Server using Puppet infrastructure.
  • Actively involved in architecting the puppet infrastructure to manage more than 2000 servers.
  • Involved in virtualization with VMware ESX vSphere 4.1 and created VM's and performed P2V and P2P migrations.Migrated Projects from SVN to GIT.
  • Installing and Configuring TOMCAT and deployment of JSP.
  • Worked on hardware, HBA, DNS, firewall, load balancer, networking, middleware, web application and security.
  • Used SonarQubeto integrating Unit Tests and Code Quality Analysis
  • Installing, configuring, and administering DNS, NFS, NIS, Mail servers, FTP serversRPM servers on Sun Solaris and Red Hat Linux platforms.
  • Configure and maintain codebase to support the build and deployment of code on servers.
  • Maintain a Live Like environment to test any production issues on the setup and push it into production.
  • Responsible for distributed applications across hybridAWSand physical data centers.
  • Configure and maintain stress server in different geographical location and provide setup in every release to perform stress testing.
  • Configuration Management using Subversion (SVN) and maintaining admin related files.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN.

Environment: Java/J2EE, Subversion, Jenkins, JIRA, OpenStack, Maven, GIT, ANT, Puppet,AWS, Python, Remedy, UNIX Shell Scripting. Red Hat EL 3/4/5/6, SUSE, Apache CloudStack, AWS, Solaris 5.8, 9 and 10, Sun Fire V480, V490, V880, V890 Sun Enterprise E3500, E4500, E6500, M4000, M5000, T5220, T5120, T5140

Confidential, White plains, NY

AWS Cloud Administrator

Responsibilities:

  • Performed application server builds in EC2 environment and monitoringthem usingcloud watch.
  • CreatingPrivatenetworks andsub-networksand bringinginstances under them based on the requirement.
  • CreatingSecuritygroupsforboth individual instances and forgroupofinstances under a network.
  • Built DNSsystem in EC2and managedallDNS related tasks. Managed the configuration ofthe applications usingchef, Ansible.
  • Maintained alldevelopment tools and infrastructureand insureavailabilityfora24/7 development cyclewith teams.
  • LaunchingAmazon EC2 CloudInstances using AmazonImages(Linux/ Ubuntu) and configuringlaunched instances with respect to specific applications.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Used Jenkins extensively to automate the build and deployment.
  • Created and configured various jobs for continuous integration and deployment.
  • Creating snapshots andamazon machine images (AMIs) ofthe instances for backup andcreating clone instances.
  • Performed Server configuration management viaPuppet. Transparent Data Encryption (TDE) implementation
  • Used SonarQubeto integrating Unit Tests and Code Quality Analysis.
  • Database Encryption for mirrored Databases. SQL Web Replication implementation
  • Migration of over 2500 Applications with 3000+ Databases
  • Settingup private networks and sub-networks usingvirtual private cloud (VPC) and creating securitygroups to associate with the networks.
  • Settingup scalabilityforapplication servers using command lineinterfaceforSettingup and administeringDNSsystem in AWSusingRoute53 Managingusers andgroups usingthe amazon identityand access management (IAM).
  • Install andconfigureAmazon command lineinterfacetoolsPerformed migrations of virtual serversfrom Ubuntu OpenVZphysical servers toAWSEC2.
  • Developingautomation scripts usingEC2 commands. Designing SQL Server Reporting Services (SSRS) High Availability
  • Managed theconfigurations of theinstances usingOpscodeChef. Written and modified various Cookbooks/Recipes forbetter management ofthe systems.

Environment: AWS EC2, VPC, EBS, Windows AD, MS WSFC, MS SQL 2012, SQL Server Always on Availability Group, SQL Server Reporting Services, SQL Web Replication, ELB, Route53, Windows Server 2008 R2, SQL Server Mirroring, Active Directory, DFS

Confidential

WebLogic Administrator

Responsibilities:

  • Involved in System Requirements study and conceptual design.
  • CreatedUML diagramslikeactivity diagrams,sequence diagrams, andUse case diagrams.
  • Developed presentation layer of the project using HTML, JSP 2.0, JSTL and JavaScript technologies.
  • Using Micro services based architecture to develop Micro services from a large monolithic.
  • Used Object/Relational mapping Hibernate 3.0 framework as the persistence layer for interacting with Oracle 9i.
  • Used various Java and J2EE APIs including XML, Servlets, JSP and JavaBeans.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component.
  • Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
  • Configured and used Log4j for logging all the debugging and error information.
  • Developed Ant build scripts for compiling and building the project.Used SVN for version control of the application.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Participated in the production support and maintenance of the project.

Environment: GWT, Java, Web Logic, UNIX OS, CSS, JavaScript, JBoss, AJAX, Eclipse, Perforce, Maven, Hudson, HP Client for Automation, Argo UML, Putty, HP Quality Center.

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensively use of Core Java features including Collection, Exception handling, Generics and Annotation in the logic tier to implement the mortgage calculator algorithms such as monthly payment for fix rate and ARM.
  • Designed the back-end server, build web service to provide result and generate report and also the front-end user interface.
  • Developed Presentation and validation layers using JSP, HTML, CSS3 Custom Tag Libraries.
  • Retrieved data from the RESTful web service for calculation using AJAX call.
  • Created JUnit test cases for DAO and Service Layer methods.
  • Extensively used jQuery validation package to make client side user input validation.
  • Extensively used Spring IOC features with Spring framework for bean injection and transaction management.
  • Extensively used Spring Cache to avoid the repeated logic calculation and access database.
  • Used JSP, JavaScript and JDBC to create web Servlets.
  • Created tables in database based on the Entity-relationship model that is provided by the database architect.
  • Used SVN for version control.

Environment: Java, JSP, Hibernate, Struts1.1, JSP, JavaScript, HTML, XHTML, CSS, Log4j, Tomcat5.5.

We'd love your feedback!