We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

3.00/5 (Submit Your Rating)

Bethlehem, PA

SUMMARY:

  • Over 8+ years of experience in IT industry with major focus on DevOps, Software Configuration, Release management, Infrastructure management, Build/Release Management.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing and Post - production analysis.
  • Adept in Installation, Configuration and Administration of AIX 4.3/5.1/5.2/5.3/6.1 , Red Hat Linux 8/9, RHEL 3/4/5/6/7, Red Hat Satellite 6, OEL 4/5and SUSE Linux 10/11.
  • Implemented on AWS platform and its dimensions of scalability including EC2 , S3 , EBS , VPC , ELB , AMI , RDS , IAM , Route 53 , Auto scaling. Experience in server infrastructure development on AWS.
  • Hands on experience in writing scripts in Python boto framework and automate the build process.
  • Experience in all facets of full CM process with tools such as SVN, GIT, Perforce, Jenkins, TeamCity, Sonar, Subversion, Team foundation server, Nexus, Ansible, Chef and Puppet.
  • Expertise in automating build and deployments using ANT, MAVEN, Python and Shell Scripts.
  • Experience in writing shell scripts for admin tasks in MQ and monitored various MQ objects.
  • Efficient experience in using Nexus and Arti factory Repository managers for Maven builds.
  • Experience in defining the manual and automation process of CI/CD pipeline.
  • Implemented Puppet modules and manifests to automate configuration of a broad range of services like LAMP Stack, HTTP multiple Vhosts management and pushing those modules to puppet clients.
  • Extensive experience in setting up Chef Workstation, Server and Clients, and maintained Chef
  • Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
  • Worked extensively on automation engine Ansible that automates cloud provisioning, configuration management, application deployment. Wrote playbooks and deploying applications using Ansible.
  • Hands on experience with Ansible Playbooks, modules and roles and Set up Continuous Integration for major releases in Jenkins. Dockerized applications by creating Docker images from Dockerfile.
  • Experience in Configuring and deploying to Application servers WebLogic and WebSphere.
  • Extensive experience in writing various modules like Functions, PL/SQL Packages, Stored Procedures, Triggers and Functions using Oracle SQL, My Sqland PL/SQL.
  • Administer, install and manage Linux and Windows Desktops/Servers
  • Experience in building and deploying Java & SOA applications and troubleshooting deploy failures.
  • Worked on Docker for Application isolation in Linux environment andhandled large volumes of container clusters with Docker swarm, Kubernetes and Mesos using Linux Virtual machines.
  • Experience working with Amazon Web Services (EC2/AWS) - Web consoles, APIs, and Security Groups, Elastic Load Balancer, VPC, Elastic IP’s, Route 53, Lambda, RDS and S3.
  • Hands on experience working in both Waterfall and Agile methodologies forSoftware Configuration Management. Good knowledge on ITIL Process and coordinated releases across the projects.

TECHNICAL SKILLS:

Operating Systems: Linux (RedHat Enterprise Linux 3.x,4.x,5.x,6.x, Fedora and CentOS, SUSE 8,10,11, Ubuntu 7.x - 14.x), Windows 95/98/XP, Solaris, MacOS X.

Hardware: IBM RS/6000, pseries 520, 550, 570, 575, 590, 595, 650, 630,670, M80, S80, H70 and H80, z/VM-9 series, IBM ESS (Enterprise Storage Server).

Virtualization Tools: VMware vSphere, Oracle Virtualbox, VMware Workstation.

Web/Application Servers: WebSphere Application Server (WAS) 3.5, 4.0, WebLogicServer, Apache Tomcat, JBoss, Server, IBM HTTP Server.

Networking: TCP/IP, NIS, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, VMware nexus switch, Cisco Routers/Switches, F5 load balancer

RDBMS: Oracle 7.x/8.0/9i, MySQL, MS-SQL Server and MS-Access

Programming Languages: C, C++, Java, JavaScript, HTML, Python, Perl, Ruby and Shell Scripting.

Cloud services: AWS (EC2/SQS/SNS/S3/IAM/ELB), Azure.

Version Control: Subversion, Git, TFS, Perforce.

Build Tools/CI/CD: Maven, MSBuild, Ant, Gradle, Jenkins, TeamCity, and bamboo.

Monitoring tools: Nagios, Splunk, Graphite, AWS cloud watch.

Configuration Management: Puppet, Chef, Vagrant, Docker, Kubernetes, Ansible.

PROFESSIONAL EXPERIENCE:

Confidential, Bethlehem, PA

AWS Cloud Engineer

R esponsibilities:

  • Configured and maintained Jenkins to implement the Pipeline and integrated Jenkins with Maven to schedule the builds using POM.XML file.
  • Automated application deployment from TFS using build templates that trigger PowerShell scripts.
  • Configured TFS to run CI builds and execute unit test on all check-ins for .net web applications.
  • Installed/Configured and Managed Artifactory Repository Manager (Docker registry Setup).
  • Generated reports using Sonar Qube which covers different areas of Code quality like potential bugs,
  • Worked with IAM service creating new IAM users & groups, defining roles and Identity providers
  • Installed/Configured and Managed Git Lab SCM for CI/CD Workflow.
  • Worked on changing the application run time process using Shell and python scripts for WebLogic configuration and shell scripts for database configuration.
  • Worked with Cloud-based solutions like AWS for deploying on-demand Windows and Linux environments using EC2 and AMI, S3, IAM, EBS for cloud storage services, ELB, and Auto scaling, load-balancing and highly scalable environments, VPC for virtual public and private networking.
  • Implemented automated deployments with Docker-compose for scalable application deployment.
  • Worked with Docker and Puppet on AWS, from helping developers and testers to build and containerize their application ( CI/CD ) to deploying on AWS Public cloud.
  • Migrated Linux environment to AWS/ RHEL Linux environment and used Auto scaling feature.
  • Used Cloud-Watch logs to move application logs to S3 and create alarms and notifications for EC2 hosts using CloudWatch. Create alarms based on few exceptions raised by applications.
  • Deployed AWS Lambda code from Amazon S3 buckets. Used the AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS.
  • Wrote YAML scripts to perform deploys to Tomcat Webserver and WebSphere App Servers.
  • Configured Puppet to manage AWS environments and automate the build process for core AMIs used by all application deployments including Terra form Scripts and Puppet.
  • Performed setup of clustered environment setups with WebSphere Application Server.
  • Created Puppet Manifests for automating deployments of application Containers.
  • Deployed code on WebLogic Application Servers for UAT, IST, and Development environments.
  • Deployed LAMP based applications in AWS environment, including provisioning MYSQL- RDS and establishes connectivity between EC2 instance and MySQL-RDS via security groups.
  • Worked with the documentation of Migration process, AWS Deployment setup, Application Stack deployments and Troubleshooting Scenarios.

Environment: Puppet,RHEL 6/7, MS Build, Cloudwatch, Lambda, Artifactory, IAM, Maven, Docker, Terraform, Shell Script, SonarQube,Oracle, Splunk,AWS, Lambda, SQL, Jira, Python, Auto Scaling, Ruby, Apache Tomcat, Jenkins, GitLab, TFS, PowerShell.

Confidential - Campbell, CA

Cloud Engineer/DevOps Engineer

Responsibilities:

  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution for Continuous integration workflow.
  • Worked extensively with MS Build/TFS-Build/Jenkins and kept track of build releases.
  • Implemented continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes .
  • Have an experience in AWSNetwork administration, AWS RDS services, AWS instance monitoring, troubleshooting deployment optimization, root cause analysis and preparing documentation.
  • Provisioned infrastructure using Cloud-formation templates in AWS.Worked with Ansible managing Docker Hosts, setting up Docker services and provide with images of the application container.
  • Developed and maintained build script using Apache ANT for J2EE, NANTand MSBuild for .NETapplications to perform builds efficiently.
  • Automated deployment modules of IIS web applications, bindings and configuration settings using a combination of Python scripts and Ansible.
  • Worked on Windows Server 2003, 2008 R2 installation, deployments, troubleshooting and automation.
  • Automated Microsoft Security patch installation using PowerShell scripts.
  • Created a Lambda Deployment function, and configured it to receive events from your S3 bucket.
  • 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 Ansible.
  • Wrote Ruby scripts to perform deploys to Tomcat Webserver and WebSphere App Servers.
  • Installed and configured monitoring tools like Splunk for monitoring, create report and dashboards usingSplunk by identifying data patterns, and metrics.
  • Installed and configured foreman with Ansible for auto-provisioning Linux machines in AWS.
  • Set up PostgreSQLdatabase servers for Web Server environment.
  • Set up Factor and VMware Perl SDK for custom Web-UI-based reports for VMs.
  • Deployed Dynamic content to Application servers like WebSphere and WebLogic.

Environment: Maven , CloudFormation,PostgreSQL, ASP.Net,Route 53, RDBMS, RHEL 6/7,Lambda, Ubuntu, Visual Studio,Java, TeamCity,C++, Apache Tomcat, SQL, JIRA,Splunk, IAM, Auto Scaling, Jenkins,Ansible, Python, VMware, Docker, Shell script, AWS.

Confidential , Hanover, MD

Sr.DevOps Engineer

Responsibilities:

  • Installed/Configured/Managed JenkinsContinuousIntegration Automation.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Maintained branches in GITHUB version control for the changes made in cookbooks as per release.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server.
  • Implemented the Chef Software setup and configuration on VM’s from the scratch and deployed the run-list into chef-server and bootstrap the chef clients remotely.
  • Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server.
  • Used existing cookbooks from Chef Marketplace and customizing the recipes with respect to each VM, and Customized changes in Data Bags, Roles and Recipes.
  • Responsible for Continuous Integration(CI) and Continuous Delivery(CD) process implementation from Dev to Eval, Eval to Pre-Prod/ Pre-Prod to Production systems using Jenkins, GIT, SVN, Chef.
  • Deployed the cookbooks, recipes using knife tool from Chef-DK Workstation to Chef-server.
  • Created user, rpm packages and patch management & configuration implementations.
  • Automated Apache-webserver configuration, DB Server configuration, SSSD Configuration, LAMP by writing Ruby Cookbooksin Chef as configuration management tool.
  • Involved in querying data from MangoDB for searching grouping and sorting.
  • Worked on Relational Databases such as SQL and Microsoft Access.
  • Automated Nagios alerts and email notifications using python and executed them through Chef.

Environment: Perl Scripting, Python, Shell, Ruby, Nexus, SQL, Chef,Chef-DK, Chef workstation, Chef Server, Chef V12,Red Hat Linux 5/6/7,Windows 2003/2008, Nagios, Azure,Ngnix, SVN, Jenkins,JBoss, Web Services.

Confidential, Minneapolis, MN

Build-Release/SCM Engineer

Responsibilities:

  • Coordinated with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Resolving Release conflicts regarding dates and accommodating in various Release/Build windows by negotiating with customers based on priority and other factors.
  • Addressing dependencies and handling issues with release of interdependent projects especially in the RESTful and SOAPWeb services.
  • Managed the code migration from Subversion and to Git repository.
  • Created repositories according the structure required with branches, tags and trunks.
  • Attended sprint planning sessions and daily sprint stand-up meetings.
  • Configured application servers (JBOSS) to deploy the code.
  • Used Perl and Shell scripts for deployment automation.
  • EnhancedConfiguration ManagementusingPUPPETas configuration management toolto assist with automated, repeatable, and consist configuration and application deployments.
  • Developed automated build system for ASP.net web application through CI tool Jenkins.
  • Built Java code on to different Jenkins servers as per the schedule.
  • Worked on Ant-Maven conversion process by authoring POM Files.
  • Responsible for scaling/upgrading/maintaining the application.
  • Installed and administered Bugzilla bug tracking system with MySQL database and Apache webserver on RedHat Linux Operating System.

Environment: Perl Scripting, Puppet, Python, Shell Scripting, MySQL, Subversion, Jira, ANT, Maven, GIT, Jenkins, Java, C++, J2EE, JBOSS, Web sphere.

Confidential, Chicago, IL

Release Engineer

Responsibilities:

  • Developed build and deployment script using MSBuild, and NAntandSetup development and integration test and User Acceptance Testenvironments.
  • Used Octopus deploy for automated deployment and release management server.
  • Created and maintained the Shell/Perl deployment scripts for WebLogic and UNIX servers.
  • Developed, maintained, and distributed release media and release notes for each scheduled release.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Created views and appropriate meta-data, executed builds on a pool of dedicated build machines.
  • Deploying the application from Jenkins and management processeswith Ansible.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Developed and maintained UNIX/Perl/ANT scripts for build and release tasks.
  • Installation and support of various versions of Oracle, SQL Server and MySQL databases.
  • Maintained NAS gateways,configured NFSsharedvolumes.
  • Involved in setting up LDAP serverandmanagingusersand permissions.
  • Used various networking tools such as SSH, telnet, rlogin, ftp and ping to troubleshoot and diagnostic daily networking issues.
  • Performing Continuous Buildand maintained build for all environments (SANDBOX/DEV/QA/PROD) in WebLogicandWebSphere servers.
  • Migrated the artifacts from Dev to SIT to UAT and Prod.

Environment: MS build, .NET, IIS, Tomcat, Ansible, Perforce, Jira, Perl, Shell Scripting, Ant. WebSphere, Java/J2EE, ANT, MAVEN, JENKINS, JIRA, LINUX, XML and Windows Server 2008 .

Confidential

Jr. Systems Engineer

Responsibilities:

  • Installed, Configured and Upgraded Red Hat LinuxRHEL4/5/6 operating systems.
  • Installed and Configured Logical Volume Manager on Linux 6.
  • Installed new or rebuilding existing Servers on Oracle Enterprise Linux and configuring hardware, peripherals, services, directories, storage as per the standards and project requirements.
  • Implemented RAID techniques and the created Disk groups and volumes.
  • Used VMware for testing various applications on different operating systems.
  • Installation, Configuration, Administration and Troubleshooting of ESX 4.x/ESXi5.x, Virtual Center.
  • Installed Red Hat Linux using Kick start with the help of HTTP server.
  • Configured yum repository server for installing packages from a centralized server.
  • Updated Servers with latest Patches using Local repo.
  • Install, configure, and troubleshoot IIS 6 on Windows Servers.
  • Created Physical and Logical Volumes, Volume groups, implemented disk mirroring on LVM.
  • Involved in day to day maintenance and troubleshooting problems related to Linux.
  • Created slices or volumes, constructing file systems, monitoring free space, disk usage, Administration& monitoring of disk based file system. Knowledge on Nagios monitoring tool.
  • Configured DNS, DHCP servers & Installation of Web logic, troubleshooting etc.

Environment: Red Hat Linux 4.x,5.x AS ES, IIS, Oracle 9i/10g, Samba, NT/2000 Server, Web sphere, Web Logic 8.1, VMware ESX 2.x, Apache Server 1.x,2.x, Bash.

We'd love your feedback!