We provide IT Staff Augmentation Services!

Sr. Devops/aws Engineer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in automating, configuring and deploying instances in the areas of Data Center Operations, Systems Administration, Cloud computing, Software Configuration Management (SCM).
  • Familiar With Confidential AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Hands on experience with Chef and Opswork in AWS cloud environment.
  • Configured and monitored distributed and multi - platform servers using chef. Defined Chef Server and workstation to manage and configure nodes.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experience in branching, tagging and maintaining the version across the environments.
  • Creating Linux Virtual Machines using VMware Virtual Center (ESXI), hypervisor-v, PHP Virtual Box.
  • Design high availability (HA) applications on AWS across Availability Zones and Availability Regions.
  • Good Exposure on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash)
  • Used scripting languages like Ruby, Perl, Bash.
  • Wrote Vagrant Scripts to spin up servers on the Developer workstations and in AWS.
  • Worked on web servers like Apache and application servers like Web logic, Tomcat, Web sphere, JBOSS to deploy code.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining for the purpose of continuous integration(CI) and for End to End automation for all build and deployments.
  • Extensive experience with software Build automation and standardization tools like ANT, Maven.
  • Good knowledge in Continuous Integration and Continuous Deployment methodologies.
  • Experience in using tools like JIRA for ticketing.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Effectively managed code merge process.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within the company.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.
  • Experience in administering Linux. Experience in Installation, Configuration, Backup, Recovery, Maintenance, Support.
  • Develop or modify SQL queries and stored procedures to meet business requirements and achieve desired performance
  • Familiar with automated testing methodologies
  • Configuring network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP, SAMBA, SQUID, postfix, send mail, ftp, remote access, security management and Security trouble shooting skills.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects.
  • Excellent communication, team membership and relationship management skills.

TECHNICAL SKILLS:

Cloud Technologies: Confidential Web Services EC2, S3, ELB, Auto scaling Servers, GlacierStorageLifecyclerules,ElasticBeanstalk,CloudFront,Functional knowledge of Import/Export Snowball, Elastic Cache, RDS, Redshift, VPC, Direct Connect, Route 53, Cloud watch, Cloud trail, opswork, IAM & Roles, SNS subscription service, Dynamo DB, SNS, SQS, S3

Operating Systems: Red hat Linux 4/5/6/7, Windows servers 2003, 2008, 2008 R2, 20122012R2 .

Languages: Java, C, C#, T-SQL, PL/SQL, JBOSS

Databases: Oracle, SQL SERVER, MY SQL, Post Gre SQL, Dynamo DB, Aurora DB

Technologies: Chef, Puppet, Vagrant, Ansibel, CentOS/Red Hat Linux, AWS, AntMaven, Git, Jenkins, Jira

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Sr. Devops/AWS Engineer

Responsibilities:

  • Hands on experience in Confidential Web Services (AWS) provisioning and good knowledge of AWS services like EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, DynamoDB, DMS, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM.
  • Launching Confidential EC2 Cloud Instances using Confidential Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Working on Multiple AWS instances, set the 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).
  • Develop Cloud Formation scripts to automate EC2 instances.
  • Created Cloud Formation templates and deployed AWS resources using it.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Creating Cloud Watch alerts for instances and using them in Auto-scaling launch configurations.
  • Creating an AWS RDS MySQL DB cluster and connected to the database through an Confidential RDS MySQL DB Instance using the Confidential RDS Console.
  • Focus on continuous integration and deployment, promoting Enterprise Solutions to target environments.
  • Wrote python routines to log into the websites and fetch data for selected options.
  • Provided WLST and configured various WebLogic components/services via python script.
  • Servers configure management via Puppet and System orchestration via Ansible.
  • Ansible was extensively used for continuous integration.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Worked with a complex environment on Red Hat Linux and Windows Servers while ensuring that these systems adhere to organizational standards and policies.
  • Strong in building Object Oriented applications using Java, writing Shell Scripts on UNIX.
  • Manage the integration of new software projects and products into the build environment.
  • Work with product development to resolve build-related issues in all projects.
  • Migrating the data to respective DEV and QA Oracle database before doing code roll-out.
  • Troubleshooting various production related outages.

Environment: Ansble, Puppet, Shell,Python Scripting, Subversion, Perforce, Hudson, Jira, Bamboo, GIT, AWS, Web services, Web Logic, Mercury, Quality center, Visual Build, .Net, ANT, TFS 2008/2010(Team Foundation Server), Jenkins, J2EE, Web sphere.

Confidential, Scranton, PA

Devops/AWS Engineer

Responsibilities:

  • Launching Confidential EC2 Cloud Instances using Confidential Web Services (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Managed servers on the Confidential Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks.
  • Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Converting production support scripts to chef recipes. And AWS server provisioning using Chef Recipes.
  • Involved in the installation and configuration of Nix as a web server.
  • Experience with Build Management tools Ant and Maven for writing build.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Extensive usage of Tortoise SVN in windows environment for version control activities.
  • Implemented Continuous Integration using Jenkins and Hudson.
  • Application Deployments & Environment configuration using Chef, Puppet, Ansible.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
  • Deployed the java application into web application servers like Apache Tomcat.
  • Experienced in deployment of applications on Apache Web server, Nix and Application Servers such as Tomcat, JBoss.
  • Implemented unit testing framework driven using Junit and Cucumber.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Worked with various scripting languages like Bash, Perl, Shell, Ruby, PHP and Python.
  • Coordinated with the Offshore and Onshore teams for Production Releases

Environment: JIRA Selenium WebDriver,Agile, Java, XML, Window NT/XP, HTML, DB2, Excel, SQL Assistant, SQL Server 2005, Web Services, UNIX, TOAD, Oracle10g.

Confidential, Southlake, TX

Devops/AWS Engineer

Responsibilities:

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Manage Code Repository by, maintaining code repository in GIT; improve practices of branching and code merge to custom needs of development team.
  • Creating the build script using the ANT as build tool, for JAVA and .NET web applications.
  • Implemented Jenkins as Continuous Integration Server, for - Installation, Configuration, Design and Administration, and integrating tools with other systems.
  • Installing and administering SVN, Jenkins and Artifactory on AIX servers.
  • Hosting applications with the AWS Cloud.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Built AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Utilized Confidential Glacier for archiving data.
  • Used Confidential RDS to manage, create snapshots, and automate backup of database.
  • Designing and implementing fully automated server build management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agents, SSH, deployment and testing.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • Implemented rapid-provisioning and life-cycle management for Red Hat Linux using Kickstart.
  • Troubleshoot the build issue during the Jenkins build process.
  • Deployed the generated build to WEB and APP server using the continuous integration process to all Environments. Coordinated different teams across the globe to deploy different builds to different environments on parallel development for multiple projects. (DEV, QA, PERF, AUTH, UAT, PRODUCTION)
  • Managed daily builds and releases to QA. Debugged build failures and worked with developers and QA personnel to resolve related issues.
  • Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, Ant, MS Build, and Subversion.
  • Code Coverage- Installed SONAR on Jenkins server and configure with the build process for the code analysis process for better code quality and code metrics, and rapid feedback for development teams and managers.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • Used the JIRA for bug tracking, creating the dashboard for issues.
  • Worked on cross-platforms (Windows-Unix)

Environment: GIT, Jenkins, AWS, MS Build, Puppet, Chef, Weblogic, JIRA, Ant, WIN-SCP, NodeJS, Service Now, Sonar, Putty, EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.

Confidential

AWS Cloud Engineer

Responsibilities:

  • Provided Configuration Management and Build support for more than 5 different applications, built and deployed to the production and lower environments.
  • Defined and Implemented Configuration Management and Release Management Processes, Policies and Procedures.
  • Created Development Environments in Confidential Web Services using services like VPC, ELB, EC2 and RDS instances.
  • Wrote Vagrant Scripts to spin up servers on the Developer workstations and in AWS.
  • Worked with Engineers on providing the configuration details of the DEV environments and assisting in Creating CHEF recipes for a Proof of Concept.
  • Analyze and resolve compilation and deployment errors related to code development, branching, merging and building of source code.
  • Created and maintained Subversion repositories, branches and tags and Experience in Administering SVN.
  • Acted as an integrator for performing merge, rebase and baseline operations.
  • Enforced development policies using Subversion hooks and other metadata.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion source control.
  • Developed build and deployment script using ANT, Shell to Setup development and QA environments.
  • Troubleshoot the automation of installing and configuring Java applications in the testing and production environments.
  • Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant build.xml.
  • Deployed code on Web Sphere application servers for Production, QA, and Development environments.
  • Performance tuning of WebSphere application server including JVM, Garbage Collection, JDBC along with its server logs.
  • Involved in sprints and planned releases with the team using JIRA and Confluence.
  • Used JIRA tool to track all the defects and changes related to build and Release Team.

Environment: JIRA, Selenium WebDriver, Agile, Java, XML, Window NT/XP, HTML, DB2, Excel, SQL Assistant, SQL Server 2005, Web Services, UNIX, TOAD, Oracle10g.

Confidential

AWS Cloud Engineer

Responsibilities:

  • Design roles and groups using AWS Identity and Access Management (IAM).
  • Managed hardware, software, and networking for a large scale cluster on Confidential EC2.
  • Used security groups, IAM roles, scaling groups, load balancers, Monitored EC2 instances with Cloud watch.
  • Used Confidential S3 to backup database instances periodically to save snapshots of data.
  • Experience with analysis of logs and performing root cause analysis for various issues coming up on daily basis.
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors, which are important for deployment.
  • Develop Cloud Formation scripts to automate EC2 instances. Design user's credentials and profiles using AWS IAM.
  • Automated system deployment, monitoring, alarming and scaling in the Cloud.
  • Created, deleted and managed user accounts used to interact with AWS and setup their ACLs with Confidential IAM.
  • Decent knowledge on Dynamo DB and Confidential EMR.
  • Manage network security using Load balancer, Auto-scaling, Security groups and Confidential .
  • Creating NAT and Proxy instances in AWS and manage route tables, EIP's and Confidential .
  • Used DNS management in Route53, Confidential S3 to backup database instances to save snapshots of data.
  • Created periodic EBS snapshots and rebuilt new EBS volumes from these snapshots to migrate applications.
  • Used AWS command line client and management console to interact with AWS resources and APIs, Confidential
  • RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads.
  • Maintained existing and also helped creating new Users and tenants using Confidential IAM's.
  • Manage Network allocation in VPC to create new public networks.
  • Coordinate with other departments to setup health checks and monitors for high availability of cloud services.
  • Defined security group rules for control plane services to secure the control plane network.

Environment: S3, EC2, RDS, IAM, Dynamo DB, Elastic Search, VPC, EBS, Route 53, EMR, ELB, MySQL, Linux.

We'd love your feedback!