We provide IT Staff Augmentation Services!

Aws Engineer Resume

4.00/5 (Submit Your Rating)

Morrisville, NC

SUMMARY:

  • An Innovative and dynamic IT consultant with 9 years’ experience in Information technology.
  • Highly experienced and motivated business systems professional with business process experience. Worked in all domain such as Production Support, IT Operation
  • Development, Admin and infrastructure support and Agile. In depth noledge of Amazon web service as a Devops Engineer.
  • Experienced in end to end business flow starting from load balancing, admin, cache to middleware and backend system including security feature.
  • Good noledge in migrating the application from Java to AWS and setting up the cloud infrastructure.
  • Experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
  • Highly productive and results - driven in team and individual projects, strong research and time management skills.
  • Good noledge in bash scripting.
  • Highly interactive communication skills with clients in core decision making meetings.
  • Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Cloud Formation) and security practices (IAM, Cloudwatch and Cloudtrail).
  • Experience with Configuration Management tools (Chef and Ansible).
  • Experience in Implementing Organization DevOps strategy in various environment of Linux and windows servers along with adopting cloud strategies based on Amazon Web Services.
  • Experience in DevOps Engineering in automating, building and deploying of code within different environments (Dev, QA, UAT, Prod).
  • Strong Experience in Amazon EC2 setting up instances, VPCs, and security groups.
  • Experience in managing AWS VPC (Virtual Private Cloud) environment with around 200+ Linux and Ubuntu instances.
  • Good noledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Good noledge in creating the playbook in Ansible using its different modules.
  • Experience on working with Docker containers infrastructure and Continuous Integration for building & deploying Docker containers.
  • Sound understanding of cloud computing and good noledge of hybrid solutions mixing use of private data center and public cloud.
  • Good hands on IAM (AWS permissions, Roles, Profiles, Policies, MFA autantication, User permissions, Groups based, AWS key & Secret Key)
  • In depth noledge of S3 (Buckets & objects, Pre-signed URL, Permissions, Distributions, Relation between Cloud front, S3 & glacier) also noledge of creating a website in S3 using static web hosting. Expert in storage class concept and its usage.
  • Writing the bash script and python script depending on the project requirement.
  • Route 53 noledge including Hosted zone and routing policy.
  • Good noledge of Cloud Watch (with different metrics, monitoring, custom metrics) and Cloud Formation.
  • Good noledge of Workspaces, Glacier, Cloud Trail, AWS Config Network Concepts (Active directory, Computer name, Network commands).
  • Good understanding of ELB, security groups, FTP, SCP, NAT, firewall and Route 53.
  • Good architectural noledge to define vision, strategy and principles for cloud based architectures.
  • Experience with RPM based Linux distributions, managing and deploying system and application monitoring.
  • Good working experience in Chef and Ops works using cookbook, recipe. Good understand of creating infrastructure for Chef Workstation, Chef Server and Chef node and creating communication between them.
  • Good noledge in setting up alarm and notification using Cloud Watch.
  • A highly motivated, innovative, and fast learner able to quickly adapt to new environments.

TECHNICAL SKILLS:

AWS: VPC, Subnet Group, Network ACL, NAT Instance, Security Group, Cloud Formation, ECS, AMI, Elastic Load Balancer, Auto Scaling, IAM, EC2, S3, Cloud Watch, CLI, Route 53, Elastic IP, ECS, KMS, Cloud Trail, Trusted Advisor

System Admin/Dev Ops engineer: Terraform,Jenkins, Ansible, Docker, Linux, Unix, Bash-Scripting, Networking, Linux, Centos and Ubuntu Distribution System, Chef, OpsWorks, Package, Policy, Git, YAML, Bit Bucket

Production Support: SAP PI, MQ, WTX, Linux, Unix, Java, Tomcat, Web Server, Application Server, Slack, Pivotal

PROFESSIONAL EXPERIENCE:

Confidential, Morrisville, NC

AWS Engineer

Responsibilities:

  • Migrate the Pearson on-premise application into AWS cloud.
  • Manage multiple AWS accounts with multiple VPCs for both production and non-production where primary objectives are automation, build out, integration and cost control.
  • Design Terraform templates to create VPC architecture, EC2s, Subnets and NATS to meet high availability application and security parameters across multiple AZs.
  • Create the CPU and time based auto scaling to save the cost.
  • Create the AWS stack using all AWS services such as: ELB, ALB, Security group, IAM Roles, IAM polices, Bucket Policies, RDS, KMS Keys in the terraform and push the code to code commit.
  • Migrate the petabyte of data using snowball. Schedule the daily transfer, monitor the running process and work with AWS to migrate the content into AWS cloud.
  • Create IAM roles, polices, users and group for different applications.
  • Create the buckets, bucket policies, cross region replication and server side encryption using KMS. Create bash script to synchronize the on-premise data daily into amazon S3.
  • Create the docker images and push it to ECS repository and create task definition and tasks with high availability.
  • Follow the AWS and devops best practices to deploy the applications.
  • Update the daily work into status call with all stakeholders.
  • Check the event history in cloud trail to track account level activity.
  • Check the trusted advisor on a daily basis to fulfill the requirement of security compliance.
  • Writing the python and bash scripting depending on the project needs.
  • Work on windows ami and install the required software and automate the process using powershell.

Confidential, San Francisco,CA

AWS Devops Engineer

Responsibilities:

  • Responsible for the Automation of the deployment of the Western Union application on AWS using high-end AWS architectural components.
  • Setup and maintain the AWS Cloud infrastructure.
  • Created the bash scripting and called using the cloud formation template depending on the project requirement.
  • Worked in lambda function and created the python script to stop and start the EC2 instance in non-business hours to save the cost. Also used the auto scaling time based policy to implement the same.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Experience working with IAM in order to create new accounts, roles, and groups.
  • Automating backups by shell for Linux to transfer data in S3 bucket.
  • Install the required software in the system and configure the apache.
  • Worked with the developer and created docker images and push it to AWS repository and use the ECS as a docker container.
  • Gather the information with the developers for ports, elb, traffic of the application and provide high availability environment.
  • Created AWS Route53 to route traffic between different regions.
  • Experienced with AWS data backup (snapshot, AMI creation) techniques, along with data-at-rest security within AWS.
  • Created an S3 bucket for holding code zips.
  • Created a lambda function to stop and start the instance in AWS in non-business hours.
  • Integrated services like GitHub, Jenkins with the AWS EC2 Instance.
  • Here GitHub is used for source code repository; Jenkins is used for continuous integration and continuous delivery.
  • Wrote the python script with lambda function.
  • Setting up the Jenkins and pipeline, perform the admin activity, taking care the chaining of the job. Troubleshoot the build failure.
  • Worked in ansible and chef playbook and performed the configuration management activities.
  • Built a set of security policies which helps in identifying, categorizing and protecting the assets on AWS, managing access to AWS resources using accounts, users and groups.
  • Developed & Supported tools for integration, automated testing & Release.
  • Setup and maintain the system using cloud formation.
  • Also used the bash scripting in cloud formation.
  • Deploy the application using AWS resources and services such as: EC2, Elastic Load Balancer, Auto Scaling Group, Launch Configuration, IAM, S3, VPC, Subnet, Security Group and Scaling Polices with high availability.

Confidential, Atlanta

AWS System Engineer

Responsibilities:

  • Performing the linux administration activities and installing the required software into the system in Centos and Ubuntu distribution system.
  • Create a role in IAM and provide it to user. Take care authorization and autantication issue. Attach and detach the policy based on requirement.
  • Create a bucket and assign the permission to access it using Standard, Standard-IA and reduced redundancy technique.
  • Create the recipe and cookbook in Chef depending on the project requirements.
  • Make a decision for the data storage and assign the permission to access the objects.
  • Create an instance and provide it to the user for dash-boarding and monitoring purpose.
  • Good experience to engage with software architects across product development teams, mentor and prototype concepts for modernization of new and existing applications.
  • Worked on process improvements, analytical frameworks and as a team member shared the expertise with others, mentor the offshore for the same and continually strive to improve overall contributions.
  • Experience with cloud security concepts using AWS IAM, legal concerns around data storage locations.
  • Create a web-site using static web hosting in S3. Assigning version and IAM and bucket policy.
  • Created EC2 instance, installed the required software, managed and created security group. Also created volume and snapshot and assigned to particular instance depends on the requirement. Created AMI and used it multiple times.
  • Created load balancer using Elastic Load Balancer concept.
  • Worked in agile methodology and supported 200 + non production stores.
  • Managed and provisioned servers in Home Depot Environment AD, QA, QP and production environments
  • Managed DNS and firewall rules.
  • Created dashboard in Graphana using graphite.
  • Good working experience in GitHub.
  • Good automation experience using OpsWorks.
  • Assigned the constant IP to the website.
  • Setup and maintain the system using cloud formation.

Confidential, Atlanta

Infrastructure Developer

Responsibilities:

  • As an Agile process, join the daily standup call and update the application platform issue with the team. Share the resolution idea with everyone and get the feedback and apply the same.
  • Use the pivotal tracker to create the story feature, bugs and chors and update daily. Collect the weekly and monthly matrix and present it to the Home Depot management.
  • Communicate with the Home Depot team using Slack.
  • Experience with RPM based Linux distributions, managing and deploying system and application monitoring.
  • Created a script in Linux to collect the JVM status and system services matrix from 200 non-production stores and bring up the services if it is down.
  • Created script Linux to read the JVM SSL validity in all stores and shows the status in dashboard.
  • Worked on the script to check system availability status and disk space allocated to the tomcat6 and tomcat 7 container.
  • Created the script to check the max resources causing the space issue and fix it automatically for JVM resources.
  • Analyzed the JVM frequent down issue due to system performance and tried to fix it.
  • Worked to copy the files from one store server to another store server incase new store server is getting created.
  • Created a script to check the package installed in each store for jvm code consistency across all stores.
  • As a daily task restart the tomcat containers reported down in the script in Pivotal Tracker.
  • Perform the root cause analysis for JVM hung and solve it using configuration file comment procedure and analyze through catalina logs.
  • Deploy the package and policy.
  • Collect the JVM metrix from all the non-production server and show in the dashboard.

Confidential, Atlanta

SAP PI Developer and EAI Production Support Executive

Responsibilities:

  • Identify interfaces to be migrated to the new environment.
  • Migrate the identified interfaces from existing PI environment to the new PO environment in a different life cycle Sandbox, Development, Quality, Regression testing and production system.
  • Coordinate in unit testing with business owner and functional leads.
  • Coordinate with SAP Basis, SAP SCM, SAP finance EAI team to fix any issue.
  • Log a defect in HPQC and fix them.
  • Setup an alert in new SAP PI-PO system.
  • Create a detailed implementation plan for all interfaces. It includes implementation, back-out and cutover plan.
  • Update the completed interface list in inventory sheet.
  • Joining the status call and updating about development and testing status.
  • Coordinate with MQ, Basis team to solve environmental issue.
  • Coordinating with networking team to complete web-service url setup.
  • Coordinate with external vendor for installing .
  • Create and production support document for each issue.
  • Worked with the functional & technical teams to collect overall PI requirements, design, develop and configure PI repository objects make recommendations on Performance tuning and maintenance of the PI system to the technical and Basis team.
  • Develop ABAP, JAVA and XSLT mapping programs, analyze existing XSLT ABAP and JAVA programs to trouble shoot or enhance integration scenarios. Tuning, configuration of the PI J2EE environment, understanding PI functional specifications and creating technical design specifications, validating business plans, creating and maintaining business scenarios test plans.
  • Created and maintained technical specifications from functional/business requirements for all integration/development.
  • Followed the changed management process for any deployment.
  • Created comprehensive development plans.
  • Managed the design, development, implementation and maintenance efforts of the development team.
  • Update the completed interface list in inventory sheet.
  • Worked with the functional & technical teams to collect overall PI requirements, design, develop and configure PI repository objects make recommendations on Performance tuning and maintenance of the PI system to the technical and Basis team.
  • Develop ABAP, JAVA and XSLT mapping programs, analyze existing XSLT ABAP and JAVA programs to trouble shoot or enhance integration scenarios. Tuning, configuration of the PI J2EE environment, understanding PI functional specifications and creating technical design specifications, validating business plans, creating and maintaining business scenarios test plans.
  • Provided 24/7 support after post deployment.
  • Develop and mentor team and encourage team to learn new technologies and improve skill sets.
  • Being an innovator for the team by keeping abreast of SAP technologies and development practices.
  • Created and maintained technical specifications from functional/business requirements for all integration/development.
  • Followed the changed management process for any deployment.
  • Created comprehensive development plans.
  • Managed the design, development, implementation and maintenance efforts of the development team.
  • Communicate project status to upper management and provide insight on any current and upcoming issues.
  • Coordinate with production support team such as EAI, WMS and other middleware team to solve any production support issue.
  • Escalate issues to key management and stakeholders.
  • Collaborate with project managers and business analyst to ensure development is on track and also to resolve issues and provide root cause analysis for defects.
  • Prepare detailed technical specifications and/or test plans from which programs will be written, they may be highly complex.
  • Development in Enterprise Services Repository and configuration in Integration Builder.
  • Creating a detailed technical Documentation for the project.
  • Monitor message processing and message throughput and troubleshooting and status tracking of messages.
  • Root-cause analysis and error and alert handling.
  • Participate in meetings, demonstrate presentation skills and work in a collaborative work environment.
  • Provide direct support to development teams and QA teams.
  • Coordinate in unit testing with business owner and functional leads.
  • Log a defect in HPQC and fix them.
  • Joining the status call and updating about development and testing status.
  • Coordinate with MQ, Basis team to solve environmental issue.
  • Coordinating with networking team to complete web-service url setup.
  • Coordinate with external vendor for installing .
  • Create and production support document for each issue.
  • To give primary production support to the SCORE EAI system from offshore and onsite.
  • It involves monitoring the Asynchronous messages and jobs in SAP XI. If any job cancels, fails to start or running for too long time tan fix the issue by coordinating with CA-7 team where the scheduling is done.
  • Monitor the production support inbox, If their is any ticket tan try to resolve/close the ticket as soon as possible.
  • Update the ABEND log where the information related to all issues was maintained.
  • Worked with SAP B2B, BASIS, SCM and Finance team if any issue occurs with GIS and GSP teams related to idoc failure and document failure, as part of SAP XI support and development.
  • Worked with Admin MQ team if some messages are not processing in the queue and we are getting so many errors in UNIX for XI message failure.
  • Worked in splunk monitor to check message TEMPhas processed or not or any error occurred etc.
  • Helped clients for preparing new document for SAP XI related issues.
  • Worked with maps in WTX for any integration related issues.
  • Root cause analysis for map failures using Error Handling system.
  • Development of Type Trees and maps.
  • Good working experience on various components of Design studio like Type tree designer, Map designer and Integration flow designer.
  • Data extraction, Transformation and loading using Mercator.
  • Designing technical specifications and test cases.
  • Performing unit test in development environment.
  • Ensure the quality standards of the deliverables.
  • Performance tuning and corrective maintenance for performance affected programs.
  • Developed new interface for processing the incoming EDI messages or XML canonical or Flat files for ASN or Vendor details or SKU details or Shipment and Transportation.
  • Ensure the overall quality of the project by performing the project’s quarterly audit.
  • Participate in PMR. and monitoring of the team members.
  • Support for UAT.

We'd love your feedback!