We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

3.00/5 (Submit Your Rating)

Salt Lake City, UT

SUMMARY:

  • 6+ Years of experience in IT industry comprising of Cloud Computing, DevOps Engineering, Linux Systems Administration, VMware and Amazon Web Services (AWS), More TEMPthan 2 years of experience in Amazon Web Services including migrating infrastructure to AWS cloud and maintenance of production web infrastructure.
  • 3 plus years of experience as Java/J2EE in enterprise applications, systems software design and development Using J2EE Client/Server technologies in IT and PLM/PDM end - to-end Implementations.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience in configuring and networking of Virtual Private Cloud (VPC).
  • As a passionate on AWS, Involved in migration of one Business from a physical data center environment to AWS. Designed, built, and deployed a multitude applications utilizing almost all of teh AWS stack (Including EC2, R53, S3, RDS, SNS, IAM, EIP, EBS, VPC), focusing on high-availability, fault tolerance, and auto-scaling wif Cloud watch monitoring.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Redesigned infrastructure for high availability using multiple AWS availability zones.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket andGlacier for storage and backup on AWS.
  • Experienced in Chef, Puppet, Ansible configuration and automation tools.
  • Worked wif Jenkins and Maven to build and deploy systems.
  • Well experienced in writing puppet manifests and customized Facts.
  • Used Chef to manage Web Applications, Configure Files, Database, Users, Mount Points, and Packages.
  • Administration of DevOps tools like Puppet Enterprise, AWS, GitHub, JIRA, Confluence,Octopus Deploy, Splunk and ELK stack.
  • Experience in administering and supporting teh code versioning tools including GIT, SVN on UNIX/LINUX environments.
  • Hands on experience wif Nagios, Splunk, Willy monitoring tools.
  • Experience in different distributions of Linux such as RedHat, Centos, Solaris, Suse, Fedora etc.
  • Installing, upgrading and configuringRed Hat Linux, using Kickstart ServersandInteractive Installation
  • Hands on Experience inredhat Enterprise Linuxand Kickstart-PXEinstallation.
  • Excellent introubleshooting and system Patching.
  • Experience in Installing, upgrading and configuring SUN Solaris 8, 9 and 10 on Sun Servers using Jumpstart Servers, Flash Archives and Interactive Installation.
  • Experience in Shell scripting (cron) to automate system administration jobs as per teh customer request and applying teh changes after creating a change control and getting teh approval according to customer requirements.
  • Proficient in Networking and configuring TCP/IP, DNS, NFS, NIS, NIS+, SAMBA, LDAP, SSH, SSL, SFTP, SMTP, SNMP.
  • Experienced wif teh installation, configuration and volume/File system management using Veritas Volume Manager (VxVM), Logical Volume Manager (LVM)
  • Expertise in implementation and designing of disaster backup and recovery plan.
  • Provided production support in an on-call rotation in a 24x7 environment.
  • Excellent analytical, oral, written, communication and problem solving skills and good Team Player

TECHNICAL SKILLS

Languages: Java, Bash

Database: SQL, Postgres

Automation Tools: Puppet, Chef, Jenkins, Ansible

Scripting Languages: Shell, Perl, Python etc.

Operating Systems: Microsoft Windows, Red Hat, Ubuntu, Sun Solaris, Fedora, Suse, AIX etc.

Application Servers: Oracle WebLogic, Tomcat, WebSphere MQ series

Cloud Solutions: Amazon Web Services (AWS)

Virtualization tools: Oracle virtual box, Docker

Networking: TCP/IP, DNS, NFS, NIS, NIS+, SAMBA, LDAP, SSH, SSL, SFTP, SMTP, SNMP.

Version & Change Control: GIT

Java Technologies: Java/J2EE enterprise

Webservers/App Servers: Apache, Tomcat, WebLogic

Monitoring Tools: Nagios, Splunk

Ticketing Tools: JIRA, ServiceNow

PROFESSIONAL EXPERIENCE:

Confidential, Salt Lake City, UT

AWS/Devops Engineer

Responsibilities:

  • Setup and build AWS infrastructure resources such as VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation
  • Launched Amazon EC2 Cloud Instances using Amazon Web Services and Configuring launched instances wif respect to specific applications.
  • Dockerizing applications using AWS ECS.
  • Built & Deployed Java/J2EE to web application server in agile continuous integration environment and automated Labelling activities in TFS once deployment is done.
  • Working on Multiple AWS instances, set teh security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Written multiple manifests and also customized facts for efficient management of teh puppet clients.
  • Well versed wif puppet console, Mcollective and Hiera.
  • Writing/Modifying Manifests and applying them on teh nodes using Puppet
  • Created VMware templates and building VMs.
  • Created a custom puppet module skeleton to use same structure across all puppet modules.
  • Implemented Puppet hiera to separate data from puppet code.
  • Improved teh Configuration Management Infrastructure using distributed TeamCity Agents, Git. Teh new
  • Involved in designing and deploying a multitude applications utilizing almost all of theAWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling inAWSCloud formation
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Deployed Java/J2EE applications on to Apache Tomcat application servers.
  • Creating Cloud watch alerts for instances and using them in Auto scaling launch configurations.
  • Route 53 configuration.
  • Configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Worked wif JIRA ticketing system in resolving user and platform issues.
  • Coordinate/assist developers wif establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Used JIRA to track issues and Change Management
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, and EBS volumes.

Environment: AWS EC2, ELB, S3, Java/J2EE, Cloud watch, EIP, RDS, VPC, R53, Linux, Cloud Formation, Auto scaling, Chef, Puppet, GIT, Maven, Puppet hiera, Jenkins, Nagios, JIRA.

Confidential, Boston, MA

AWS/Devops Engineer

Responsibilities:

  • Creating snapshots and amazon machine images (AMIs) of teh instances for backup and creating clone instances.
  • Setting up and administering DNS system in AWS using Route53
  • Setting up private networks and sub-networks using virtual private cloud (VPC) and creating security groups to associate wif teh networks and Setting up scalability for application servers using command line interface.
  • Deployed teh Java/J2EE enterprise applications into web application servers like Web logic.
  • Managing users and groups using teh amazon identity and access management (IAM).
  • Involved in teh design of teh applications using J2EE using Model/View/Controller (MVC) design pattern.
  • Used JIRA tool for day-to-day user interactions.
  • Experience in writing chef cookbooks and recipes to automate middleware installations, domain creations and deployment activities.
  • Wrote chef cookbooks using teh several of its components like attributes, files, recipes, resources and templates.
  • Wrote recipes and cookbooks to install and configure node.js on several servers.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running teh chef client on them in a Chef-Solo environment
  • Using teh Chef Cookbooks/recipes Migrated teh VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route, ELB, EBS etc.
  • Used JIRA ticketing tool to interact wif users towards ticket resolution.
  • Designed and implemented Chef, including teh internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI.
  • Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs.
  • Deployed application updates using Jenkins. Installed, configured, and managed Jenkins
  • Deployed and configured Git repositories wif branching, forks, tagging, and notifications. Experienced and proficient deploying and administering GitHub
  • Deploy builds to production and work wif teh teams to identify and troubleshoot any issues.
  • Automated Merging of branches as requested by developers.
  • Bootstrapping instances using Chef and integrating wif auto scaling

Environment: AWS EC2, ELB, S3, Java/J2EE, WebLogic, JIRA, Cloud watch, EIP, RDS, VPC, R53, Linux, Cloud Formation, Auto scaling, Chef, Puppet, GIT, Maven, Jenkins.

Confidential, Denver, CO

Linux/Unix Administrator

Responsibilities:

  • Involved in Creation and managing user accounts, security, rights, disk space and process monitoring in Red Hat Linux. Created users, manage user permissions; maintain User & File System quota on Red hat Linux.
  • Installed and configured WebSphere Application Server on Aix.
  • Performed Linux administration tasks in test and production environments wif Installing, configuring and troubleshooting teh client applications on teh UNIX servers.
  • Create, deploy and manage Linux and windows VMware using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VMware from one cluster to another cluster or wifin teh same cluster.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server and MySQL databases in both development and production.
  • Configured and managed Jump Start Server on Solaris and Kick Start Server on Linux.
  • Worked wif adding DNS entries to their DNS servers for virtual servers that was being created for certain projects. Installed, setup and configured Virtual Machines (VMs) matching teh project requirements.
  • Configured and maintained Jenkins to implement teh CI process and integrated teh tool wif Ant and Maven to schedule teh builds.
  • Implemented teh monitoring tools like Nagios to monitor services like CPU, Hard Drive, Memory, Users, HTTP and SSH etc.
  • Worked closely wif developers and DevOps to debug software and system problems.
  • Knowledge of Chef as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Implemented and administered VMware ESX 3.x for running teh Windows OS on Red hat Linux Servers on development and test servers.
  • Responsible in managing all aspects of teh software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
  • Involved in installing subversion version control, creating and administering repositories.
  • Work wif teh various agile development teams to standardize branching and tagging of code in our TFS repository and maintain code base integrity.
  • Manage and maintain TFS server. Customize Work Items, Process Templates, Build Definition Templates and TFS Reports. Designing, creating and maintaining GIT repositories to client specifications.
  • Involved in taking teh weekly backups of teh repositories and managing teh repositories
  • Engaged in managing daily builds, configuration, and environment maintenance across multiple test and production environments in an Agile sprint lifecycle.
  • Bash shell-scripts to automate routine activities and Monitored trouble ticket queue to attend user and system calls.
  • Troubleshooting issues on RHEL servers and worked on user request (LAN ID requests) and performance issues.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.

Environment: RedHat, Git, TFS, VMware, Agile, Jenkins, Nagios, VMware ESX 3.x, Apache/Tomcat, Bash scripting, Maven, WAS, AIX.

Confidential

Linux Administrator

Responsibilities:

  • Installing teh RedHat operating system on multiple Linux machines.
  • Troubleshooting teh protocols like TCP/IP for network related issues.
  • Configuring and setting up teh NIS clients/servers.
  • Configured teh networking protocols like TCP/IP, DHCP, SMTP, Samba, NFS, FTP, and SSH.
  • Experienced in reviewing system log files for errors.
  • Created new users and set password aging policies as well as file and group permissions to enforce security.
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP.
  • Installed and maintained PostgreSQL database in production environment.
  • Very good experience in creating and managing user accounts, groups in RedHat, CentOs.
  • RPM and YUM package installations, patch and other server management.
  • Installing, administering RedHat using Xen, KVM based hypervisors.
  • Setting up of CRON jobs for continuous task completion.
  • Proficiency of error logging subsystem and Performance Monitoring tools like vmstat, iostat, netstat on Linux.
  • System logging, network logging of servers for maintenance, performance tuning, testing.
  • Scheduling full and incremental backups using on daily, weekly and monthly basis
  • Creating users and writing scripts for administration tasks.
  • Troubleshooting and resolving all applications issues.
  • Assisting wif teh software integration, including turning software builds into RPM packages.

Environment: RedHat Linux, TCP/IP, DHCP, SMTP, Xen, KVM, Samba, NFS, FTP, and SSH.

We'd love your feedback!