We provide IT Staff Augmentation Services!

Senior Devops Aws Engineer Resume

4.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Experience in working as a DevOps engineer for release automation and to achieve continuous integration and continuous deployment (CI and CD).
  • Experience and specialization in system administration, working on Red Hat Linux, Oracle Enterprise Linux, Solaris, SUSE Linux, AIX, and CentOS.
  • Hands on experience on installing and configuring & upgradation of Red Hat Linux 5.x 6.x, 7.x,Oracle Enterprise Linux5.x, 6.x, SUSE Linux, Solaris 8/9/10, Dell, IBM and HP x 86 Servers.
  • Experience with configuration management tools like Chef, puppet and Ansible.
  • Good experience in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, CloudTrail, CloudFormation AWS Config, Autoscaling, CloudFront, IAM, S3, and R53.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Implemented Continuous Integration and deployment using various CI Tools like Jenkins and Hudson (Maven, ANT, Jenkins, Bamboo.)
  • Worked on implementing microservices on Kubernetes Cluster.
  • Experience in developing scalable solutions using NoSQL databases CASSANDRA, MongoDB.
  • Experience in working on version control systems like Subversion and GIT.
  • Proficient with Docker based container deployments to create shelf environments for dev teams and containerization of environment delivery for releases
  • Worked in container - based technologies like Docker, Kubernetes andOpenShift.
  • In depth knowledge of Apache Cassandra and Datastax Enterprise Cassandra.
  • Excellent experience with virtualization technologies like KVM and VMware vSphere, VMware ESXi, Vcenter and VM tools.
  • Experience in containerizing and migrating application to Kubernetes.
  • Experience inAzureinfrastructure management (AzureStorage,AzureAD and Office365).
  • Experience supporting multi-region, Multi-AZ applications in AWS Created placement groups to maintain cluster of instances.
  • Experience with installing, configuring and monitoring Apache Cassandra cluster.
  • Strong experience onDevOpsessential tools like VSTS, Jenkins, Ant, Maven and migrated VMWARE VMs toAzureand Managed Services like VM, VPN, VNet, UDR, NSG.
  • Mastery of build technologies like Bamboo, Jenkins, Maven, Gradle, etc., Integration and automation of source control applications like Perforce, Subversion, Git, Artifactory
  • Expertise in writingTerraformtemplates to deploy various cloud environment infrastructures like Dev, QA and UAT in AWS.
  • Wrote Maven build scripts for various Java/J2EE applications and mobile applications from scratch and integrated various release, test and deploy plug-ins.
  • Experience in designing, installing and ImplementingAnsibleconfiguration management system.
  • Implemented Bash, Perl,Pythonscripting and Cloud services on Azure.
  • UsedAnsibleto manage web applications, environments configuration files, users, file systems and packages.
  • Expert in Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installing and configuring Kubernetes.
  • Good experience in installing database applications like MySQL and Oracle.
  • Experience in installing, integrating and tuning Webservers such as web server 6.3, 6.5, Tomcat 4.x, 5.x & Apache Server 1.x, 2.x.
  • Implemented and enhanced the Existing Scripts in Shell, Perl, and Ruby for automation tasks.

TECHNICAL SKILLS

Build Tools/Scripting Lang(s): Ant, Maven, Shell Scripting, Python

Configuration Management: Chef, Puppet, Ansible

Continuous Build Integration: Jenkins, Team City, Bamboo, MS Build

Sub Version Control: GIT, SVN, Kubernetes, Tortoise GIT

Operating Systems: Windows, Unix, RHEL, CentOS

Databases: MS Access 2000, MS SQL 2000, MySQL and Oracle 9i

Web/Application Servers: Tomcat, Web Logic, JBOSS

Bug Reporting Tools: Bugzilla, Trac, PHP bug tracker, Clear Quest

Cloud Technologies: AWS, AZURE

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Senior DevOps AWS Engineer

Responsibilities:

  • Created Cloud Infrastructure on AWS with CloudFormation Templates using JSON and Python scripting for Custom needs.
  • Created Cloud Infrastructure on Azure with Terraform templates.
  • AWS provisioning using Terraform.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Managed Applications located in AWS including S3, VPC, EC2, ELB, Auto scaling, with Cloud watch metrics integration.
  • Lead adoption of Docker and modern Chef best practices allowing Operations to function more like a PAAS, with less configuration management overhead.
  • Implemented multi-tier application provisioning in Openstack cloud, integrating it with Puppet.
  • Experience in dealing with WindowsAzureIaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Deploying the various test environments for different Applications based on requirement usingTerraformand Jenkins.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Worked on creating pipeline to automate application deployment on Kubernetes using Jenkins.
  • Implementing new projects builds framework using Jenkins & maven as build framework.
  • Installed Jenkins Plugins for GIT Repository, setup SCM Polling for immediate build with Maven and Nexus Art factory.
  • Implemented Puppet modules to automate configuration of a broad range of services.
  • Built Puppet manifests and bootstrap scripts to allow us to bootstrap instances to various roles without having to maintain AMIs.
  • Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.
  • Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
  • Created the repositories in the artifactory and used them to store the artifacts of the Jenkins jobs.
  • GIT administration like providing access for branches and GIT repositories.
  • Creating GIT repositories and give access rights to authorized developers and worker on Artifactory.
  • Managed GIT repository for Continuous delivery and continuous integration process in multi user environment.
  • Installed/configured different software’s like java, tomcat and apache web servers on Linux servers.
  • Created CI/CD pipeline in the Jenkins and ran the build by integrating with Github repository by usingansiblebuild and deploy scripts. Stored the build Artifact to S3 bucket in AWS cloud.
  • ConfiguredAnsiblecontrol machine and wroteAnsibleplaybooks withAnsibleroles. Used file module inAnsibleplaybook to copy and remove files on EC2 instances.
  • Installing, configuring, monitoring Apache Cassandra Prod, Dev and Test clusters
  • Set up Splunk to capture and analyze data from various layers Load Balancers, Webservers.
  • Managing theOpenShiftcluster dat includes scaling up and down the AWS app nodes.
  • Had very strong exposure using ansible automation in replacing the different components ofOpenShiftlike ECTD, MASTER, APP, INFRA, Gluster.
  • IntegratedOpenShiftcloud platform with Continuous Integration, Continuous Delivery, and Continuous Deployment tools like Jenkins, GIT SCM, Udeploy.
  • Proficiency in scripting for automation, & monitoring using Shell Bash, PowerShell, PHP, Java,Python, YAML, Ruby & Perl scripts.
  • Created and wrote shell scripts (Bash),Pythonand PowerShell for setting up baselines, branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion (SVN), Stash and TFS on Linux and windows platforms.
  • Have working in Bash, Perl,Pythonscripting on Linux. Strong knowledge on Linux internals
  • Installed & Configured software packages in Red Hat Linux. (Using both yum and rpm installations.
  • PerformedLinuxadministration tasks in test and production environments with installing, configuring and troubleshooting the client applications on the UNIX servers.
  • Installed and updated patches on the servers using Red Hat Satellite servers.
  • Worked on Troubleshooting critical hardware and software issues and other day-to-day user trouble tickets.
  • Created, Resized and managed online JFS File system for users upon user request using VERITAS Volume manager and LVM.

Environment: DevOps, AWS, Red hat Linux 6.x, 7.x, OpenShift2.1,2.2.5, Azure, Maven, Kubernetes, Active Directory, Jenkins, python, Ant, Chef, Puppet, Ansible, Splunk, Jira, VMware ESXi, CentOS, SUSE.

Confidential, Eden Prairie, MN

Senior DevOps Engineer

Responsibilities:

  • Designed, configured and deployedAzureAutomation Scripts for a multitude of applications utilizing theAzurestack (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, HDInsight Clusters,AzureSQL, Cloud Services, and ARM), Services and Utilities focusing on automation.
  • Tested and validated dev, stage and production instances. Co-ordinated with web ops team, firewall team, and daycare ticketing team for a successful migration.
  • Investigated the errors occurred while the user is trying to approve the Adobe Experience forms.
  • DeployedAzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Implementing the NewAzureservice like Backup Vaults, Recovery service vaults, operation Management suites, Cost Estimation and efforts.
  • Create VMWare VM's forOpenShiftand configuring with all the prerequisites resources for theOpenShiftservers.
  • • Developed Ansible Playbook for Automatic Deployment and Configuration ofOpenShiftin multiple environments.
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Installed, configured Bamboo build server for nightly builds of World Wind Java SDK client, server, demo apps.
  • Worked on creating and modifying the build in VSTS in different environments.
  • Integrated Jira, Confluence, Bamboo for improved visibility of build metrics.
  • Worked own various proof-of-concepts to influence the group to utilize WindowsAzure. Leveraged,azuretable storage, SQLAzureand service bus to move part of the infrastructure to theAzurecloud.
  • Setup a Continuous Integration and Build Automation system using Maven and Bamboo.
  • Created and maintainedPythonscripts for Automating Build and Deployment Process and Creating Web Based Application by Using Django Framework.
  • Used Service Management Automation (SMA) for automating the creation, monitoring and deployment of resources intoAzurepack environment. Utilizedazureservice bus and web Services to handle messaging from thousands of devices.
  • Experience withAzureAPI Management as a turnkey solution for publishing APIs to external and internal customers
  • Created inventory inAnsiblefor automating the continuous deployment and wrote playbook.
  • Implemented Automated Application Deployment usingAnsibleand Integrated delivery (CICD process).
  • Experience in writing Ansible scripts and heavy Shell, Perl, Python scripting. Logged all issues as JIRA stories and bugs for developers with all the necessary details.
  • Logged all issues as JIRA stories and bugs for developers with all the necessary details.
  • Provided the root cause analysis of the production issues to developer by using Splunk logs. Involved with Admin team to assign and revoke permissions to users by using swagger which contains 20 different API’s (Application programming interfaces).
  • Worked with the Admin team to upgrade system, capacity planning, security, and disaster recovery.
  • Administered web servers and applications including web server maintenance and patches/ fixes.
  • Implemented and administered VMware ESXi for running Windows, Centos, SUSE and RHELServers on development and test servers using VMWare infrastructure client and vSphere.
  • Added patches to keep the servers updated against bugs present in the operating system as well as ther applications like VERITAS Storage Foundation, Web Sphere and Oracle.

Environment: Red hat Linux, AWS, RDS, Cloud watch, Maven, Bamboo, OpenShift 2.x, Cloud Trail, Jenkins, Ant, Ansible, Ansible Tower 3.1.5, Splunk, Jira, S3 Bucket, EC2, Lambda, VMware ESXi, CentOS, SUSE.

Confidential, Austin, TX

Senior DevOps Engineer

Responsibilities:

  • Working in an agile development team to deliver an end to end continuous integration and continuous deployment product in an open source environment using tools like Docker & Jenkins.
  • Installed Chef Servers and clients by using the build from Jenkins repository which was later deployed in target environment.
  • Extensively worked on Ruby scripting on Chef Automation.
  • Automated the deployment process and Admin tasks using Chef Recipes.
  • Configured Jenkinsfor doing the build in all the non-production and production environments and Troubleshoot the issues raised in Jenkinswhile using for continuous integration and deployment
  • Worked with Jenkins Pipelines and expert in setting up Upstream and Downstream Jobs Jenkins.
  • Configured/managed the Jenkins server for the respective Builds & integrated the respective Plugins.
  • Involved in creating of container from Docker file and Clustering of Docker.
  • Configured Git with Jenkins using plug-ins and schedule jobs using POLL SCM option in Jenkins.
  • Managed Version Control Systems tools like Git, GitHub to implement revision control systems to track, document and control changes to the repository source code.
  • Developed scripts to automating the tasks using Python, Ruby, Shell, and Bash.
  • Used Nagiosas a Monitoring tool for visualizing the events and get alerts.
  • Written Maven/Ant Scripts for Automating end-to-end build process and written Shell scripts for deployments and configuration of WebLogic server for all J2EE applications.
  • Used E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups and configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Using Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in you're AWSresources.
  • Worked on integrating AWSDynamo DB using AWSLambda to store the values of the items and backup the Dynamo DB streams.
  • Designing and configuring the AWSSimple Notification service(SNS) and Simple Email service (SES) architecture of the solution and working with a client.
  • Worked on upgraded hardware of Linux servers in p2v and worked on Red Hat Linux Servers migration from Physical to Virtual(p2v), Physical to Physical and Virtual to Virtual
  • Supported multiple AWS cloud instances running Red Hat and Windows environments.
  • On Unix/Linux servers Configured NFS, NIS, NIS+, DNS, LDAP, Auto-mount, and disk space management and built RPMs for applications as per requirement.

Environment: Docker, Jenkins, GIT, Apache Tomcat6.x/7.x, JIRA, Nexus, Maven, Nagios4.x/5.x, Linux/Unix, PL/SQL, Windows, Java, J2EE, AWS, JBoss Enterprise application Platform 4.3/5.1/6.0 JBoss, EWS 1.0.1/1.0.2.

Confidential, Lincolnshire, IL

DevOps Engineer

Responsibilities:

  • Administered and troubleshoot Red Hat Linux 6.x/7.x, which includes installation and testing.
  • Worked as DevOps Engineer responsible for Automation through DevOps tools like, Jenkins, Git
  • Experience in Branching and Merging and Created Release Branches for Parallel development.
  • Configured the different (Hosted, Proxy and Virtual) repositories based on the requirements to share artifacts with in company.
  • Created the Release process of the artifacts from Jenkins to Chef.
  • Implemented auto deployment of software applications in secured and managed environment using container technology Docker.
  • Setup and configured DHCP, Kickstart, and PXE servers for automated system builds and performed typical OS administration tasks and troubleshoot the issues.
  • Created disk file systems new users, groups, user passwords, changed passwords, managed user accounts issues.
  • Writing Shell scripts for automated deployments especially in handling all the tasks before kicking of WLST scripts or admin console deployments.
  • Performed database deployment activities like execution of Database scripts.
  • Performing clean builds according to the schedule published for a given releases.
  • Installed, configured, monitored, managed and maintained DNS servers, Mail servers.
  • Involved in Troubleshooting Linux networks, captured packets using toolssuch as Iptables, firewall, NMAP.
  • Performed regular installation of patches using YUM, RPM and Tarball utilities.
  • Effectively used YUM repository server for installing packages from a centralized server.
  • Involved in Configuring and monitoring DHCP server.
  • Worked with Cron jobs and managed of Red Hat Linux user accounts, groups, files permissions and ACLs.
  • Worked on Agile methodology and used JIRA for issue tracking
  • Involved in configuring disk partition of Raid.
  • Created user roles and groups for securing the resources using local operating System autantication.
  • Created user roles and groups for security of the resources used in local operating system.
  • Performed kernel tuning and monitoring the system performance through various system tools: top, sar, vmstat, netstat, iostat.
  • Installed and configured packages for the servers, according to the requirements.
  • Good knowledge on migration, planning, developing, testing, and moving the migration process into full-fledged production network.
  • Worked on change control process which gives an insight of any changes done on the server
  • For local repositories installed and Configured Vsftpd and NFS Server with TCP Wrappers.
  • Worked on installing, integrating, tuning Apache and Tomcat application server.
  • Installed SAMBA server for interface between Linux servers and Windows servers to share files.
  • Troubleshoot day to day Server & User related issues on Linux systems.
  • Enabled, started and stopped services, worked with run levels and system targets and created physical volumes, volume groups, and logical volume.

Environment: Red Hat Enterprise Linux 6.x,7.x, Chef, Jenkins, Docker, Centos, SAMBA, MYSQL, PXE, RAID, MS Windows Server, Tomcat, Apache, IPTables, Firewall, NMAP, YUM, RPM.

Confidential

Linux Systems Engineer / Administrator

Responsibilities:

  • Backed and restored file systems using Veritas Netbackup 6.5.
  • Performed volume management using SVM and LVM and the creation of zfs, VxFS, UFS and ext3 file systems.
  • Administered and supported Unix Servers including SUSE, IBM AIX & Red Hat Linux and CentOS.
  • Created VMs for SUSE, Solaris x86 and Red Hat Linux on VMWare ESX 3.5 and administering them with VI Client.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.
  • Created users, manage user permissions; maintain User & File System quota on Red hat Linux.
  • Bash shell-scripts to automate routine activities.
  • Monitored trouble ticket queue to attend user and system calls.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Decommissioned the servers/service groups which: removal of DNS, take full ad-hoc backup of file systems, removal from backups, removal of patrol monitoring, removal from AD.
  • Worked on Remedy project and resolved Remedy tickets as assigned to the individual or team
  • Strong scripting knowledge on Perl, bash, ksh, to perform different administration tasks.
  • Managed, Supported and troubleshoot with remote as well onsite support for Customers to resolve server.
  • Provisioned LUNs from SAN based on McData Switches and Hitachi Based Storage.
  • Performance tuning and troubleshooting of the applications and resolution of issues arising out of the ticketing systems in Remedy.
  • Monitored the servers using tools like BMC and Nagios and providing 24x7 support on call rotation basis.

Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash.

We'd love your feedback!