We provide IT Staff Augmentation Services!

Senior Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Extensive experience as AWS Certified DevOps Engineer, UNIX System Engineer (Redhat & Solaris), Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
  • Experience in working with multiple public and private cloud platforms like Amazon Web Services.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible and Puppet.
  • Proficient in using all amazon web services like EC2, EBS, IAM, S3, ELB, RDS, VPC, Route 53, Cloud Watch, Cloud Formation etc.
  • Experienced in Installs, Upgrades, Patches, Configuration, performance tuning on UNIX and system software & hardware.
  • Experience on Shell Scripting languages.
  • Experience in real - time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail and Simple Notification Service.
  • Experience in deploying and monitoring applications on various platforms using Elastic Bean Stalk.
  • Configured AWS IAM users and groups for improved login authentication.
  • Expertise in managing VPC configurations for organizations and maintaining networks and subnet ranges.
  • Implemented AWS high-availability using AWS Elastic Load Balancing (ELB), which performed balance across instances in multiple availability zones.
  • Configured and managed AWS Glacier to move old data to archives, based on retention policy of database/applications.
  • Implemented S3 Bucket life cycles.
  • Automated provisioning, configuration and deployment in AWS environment using Ansible.
  • Worked on application servers like Apache tomcat & web logic
  • Experience with Jenkin, Docker, vagrant & GIT
  • Has Experience in continuous integration technologies like Jenkins. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines
  • Installed IBM WebSphere MQ on multiple servers. Created queue manages and integrated queue managers with the customer queue managers. Provided end to end support on WMQ administration.
  • Installed & configured CA workload automation (Autosys r11.3) on multiple servers. Written JILs to automate the environment and provided end to end support on Administration
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Ansible, Puppet & Jenkins.
  • Excellent analytical, problem solving, communication and interpersonal skills.
  • Vast knowledge over IT infrastructure scalability, optimization and dealing with incident, Problem, Change and release management.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.
  • Experience on HP service Manager& Service Now for handling the tickets like incidents / Changes and problem tickets.
  • Excellent in patches and packages installation through Redhat Satellite server.
  • Supported and maintained Java Application.

TECHNICAL SKILLS

Cloud Technologies: AWS EC2, ELB, EIP, EFS, EBS, Auto Scaling, VPC, Route 53, Lambda, Elastic Beanstalk, RDS, Cloud Watch, Cloud Formation, IAM, SQS, SES, SNS & Cloud front

DevOps skills: Aws, Puppet, Ansible, Jenkins, Git, Docker, Vagrant, Jira, Maven, Apache Tomcat.

Scheduling Tool: Autosys 4, 5 and Autosys r11.3, Cron tab

Database: Oracle11g & Mongo.

Operating System: Redhat Linux, Sun Solaris, Ubuntu, CentOS Windows XP, Windows 2003 server.

Networking Concepts: ftp, sftp, scp, tcp/ip, udp, ssh & rsync

E-mail Applications: MS Outlook, Lotus Notes

Queues: - AMQ & MQ Administration

Scripting: Shell Scripting, Python

Application server: Apache tomcat

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Senior AWS Devops Engineer

Responsibilities:

  • Experience in automated deployment of EC2 instances.
  • Create individual IAM users, Use groups to assign permissions to IAM users.
  • Configure a strong password policy for your users
  • Enable MFA for privileged users and Monitor activity in your AWS account
  • Used security groups to develop a logical firewall to ensure high security for control applications.
  • Used Amazon IDENTITY AND ACCESS MANAGEMENT to grant fine access of AWS resources to users. Also, managed roles and permissions of users to AWS account through IDENTITY AND ACCESS MANAGEMENT.
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Set up Auto Scaling Groups based on memory and CPU to adapt to unforeseen spikes without having an outage or needing manual intervention.
  • Set up Elastic Load Balancers for different applications to ensure high availability of applications.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers ip’s.
  • Set up various Route 53 polices like Simple, Failover, Low Latency, Load balancing and geolocation.
  • Used Cloud Watch logs to move application logs to S3 and create alarms raised by applications.
  • Configured an AWS Virtual Private Cloud (VPC) and Data Base subnet group for isolation of resources within AWS RDS.
  • Implemented private and public subnets to improve the security.
  • Used Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MYSQL workloads.
  • Configured S3 Versioning and Life Cycle Policies to backup files and archive files in Glacier.
  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • To design high availability applications on AWS across Availability Zones and availability regions.
  • Trained a group of employees about infrastructure management using AWS Management Console.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Hands on experience with Ansible in AWS Cloud environment
  • Designed continuous delivery tools/ configuration management tools like Puppet.
  • Installed, configured and managed Puppet Master and Agent.
  • Written Ansible playbooks for various configurations to modularize and optimize end product configuration.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Worked in Agile development team.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet/Ansible, maven in Linux environment
  • Involved in Setup and Configuration of Ansible.
  • Installed and configured of an application that included the installation and configuration using Ansible.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
  • Used GIT version control to manage the source code and integrating GIT with Jenkins to support build automation.
  • Automated the apache installation and its components using puppet.
  • Used GIT version control to push the modules to the GitHub
  • Good in Bash shell scripting for writing up scripts for matrix collection of various application and automation of day to day activity.
  • Delivered specific versions of various components of an application into target environments.
  • Installing Red-hat Linux on both application servers and database servers.
  • Setting up the required filesystem, user creation and network settings.
  • Installed/Configured Oracle-64 bit on Database servers
  • Creating databases for both RM application and for autosys on database hosts.
  • Installing oracle-32bit/64-bit clients on application servers and updating the tnsnames.ora file.
  • Setting up the network connectivity between application server and database servers.
  • Testing the database connectivity from application servers.
  • Installing, configuring and upgrading application based on build releases.
  • Running autosys jobs to populate the database.
  • Installing and configuring different types of GUI for user accessibility to RM application.
  • Biggest part is trouble shooting on the issues faced while setting up the environment.
  • User/Client technical transition training to handle the application and to trouble shoot.
  • Writing shell scripts to automate the process
  • Experience in Installing, Configuring & Troubleshooting IBM MQ Series on various environments like windows & UNIX flavors.
  • Trouble shooting day to day issues.
  • Experience in configuring of MQ Objects like Queue Managers, Remote Queues, Local Queues, and Queue Aliases.
  • Good Experience in Triggering Concepts and Distributed Queuing.
  • Experienced in setting up MQ queue manager Cluster Environment.
  • Configured the Cluster Mechanism for Workload Balancing.
  • Good exposure on Configuring and implemented Client/Server architectures.
  • Experienced to give permissions for USERS to connect Queue managers and Queue
  • Automated the environment using shell & Python Scripting.
  • Experience with custom development or IAM solutions using AWS integration technologies, HTTP, HTML, Python, Java/EE, JSON

Confidential 

Linux / DevOps Engineer

Responsibilities:

  • Batch job management operations & User Security Support: Responsible for Batch job scheduling,
  • Handling SQL script: Entrusted with the task of execution of SQL scripts in both environments, Windows & UNIX (through Telnet Interface & Putty), to generate reports from different databases.
  • Transfer reports: To transfer / FTP result files to different client servers.
  • Batch job management operations include job error handling (batch failure) & logging calls/incidents to Northgate team.
  • Handling ad-hoc, service requests & incidents, using Remedy.
  • Quality Check: Responsible for quality-check of the advanced scheduled scripts on Live Database scheduled by the team.
  • Fetching data: Data are pulled from database by using SQL and PL/SQL.
  • Company Business Opportunities & Customer relations: Have been interacting with the clients to understand the business requirements & provide solution on time.
  • Sending Daily, Weekly, Monthly reports to clients.
  • Bringing up failed applications like minsat and hlrs.
  • Incident/Change Management:
  • Creating, scheduling and implementing a change request as per agreed SLA time.
  • Attending Change Management Review Meeting on behalf of my team on a rotational basis.
  • Providing 24/7 supports by on call support from home during critical situation.

We'd love your feedback!