We provide IT Staff Augmentation Services!

Aws Cloud Ops And Devops Engineer Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • Having 7+ years of experience as, AWS Cloud and DevOps Engineer, Build and Release Engineer and System Administrator.
  • Extensive experience in working with broad range of AWS cloud services and it’s features like AutoScaling, AWS Storage, ELB, VPC, Security Groups, Access Control Lists(ACL), Route53, RDS, S3, IAM, SNS, SES, SQS, Amazon Glacier, Amazon CloudFront, Elastic Beanstalk, DynamoDB, AWS KMS, AWS Lambda.
  • Experience in managing cloud infrastructure of Amazon Web Services (AWS) including computing services like Amazon Machine Image (AMI) and Elastic Compute Cloud (EC2)
  • Designing and implementing flexible, secure and scalable cloud architecture by leveraging AWS computing services such as EC2, Auto Scaling, Elastic Load Balancing(ELB) to handle expected and unexpected loads
  • Networking knowledge in AWS Services like Virtual Private Cloud (VPC), Amazon Route53
  • Good knowledge in AWS Storage Services like Amazon Simple Storage Service (S3), Amazon Elastic Block Store (EBS), Amazon Glacier, Amazon CloudFront
  • Intensive experience in Elastic Beanstalk for deploying the infrastructure orchestrating various services like Elastic Compute Cloud(EC2), S3, SNS
  • Proficiency in AWS Administration and Security Services like AWS Identity and Access Management(IAM), Amazon CloudWatch and AWS CloudTrail
  • Experience working in Agile Scrum Software Development methodology integrating Continuous Integration and Continuous Delivery (CI/CD) environment for efficient software solutions
  • Detailed knowledge on Build Management, Configuration Management and DevOps Engineering.
  • Experience in design and implementation of Continuous Integration(CI), Continuous Deployment(CD), Continuous Delivery of Agile Projects working with environments and technologies like UNIX/LINUX, Subversion (SVN), GIT, GitHub, ANT, MAVEN, JENKINS, CHEF, APPDYNAMICS, SPLUNK.
  • Experience in handling highly scalable JAVA/J2EE applications and their performance monitoring.
  • Experience in deploying and configuring GIT repositories with branching, forking, tagging and notifying and experienced in version control tools like SVN
  • Expertise in implementation of DOCKER for wrapping up final codes and setting up development and testing environments using DOCKERHUB
  • Detailed working knowledge in build tools like ANT, MAVEN
  • Hands on in integrating Jenkins with GitHub private repo, build automation tool MAVEN and Nexus repository for pushing successful code build.
  • Proficiency in installing CHEF Workstations, Bootstrapping Nodes, writing Chef recipes and cookbooks and uploading them onto Chef servers.
  • Experience in writing playbooks using Ansible to configure nodes.
  • Extensive experience in ticketing tools like JIRA and Bugzilla.
  • Strong knowledge in LINUX / UNIX environments and Shell scripting for System Administration tasks like installation, configuration, operations and maintenance of hardware and software related infrastructure.
  • Proficiency in deployment of code to servers like Apache Tomcat, JBOSS
  • Expertise in monitoring and management tools like Splunk and AppDynamics.
  • Experience in installation and configuration of Network infrastructures using routing and switching strategies, TCP/IP network services.
  • Experience in security services like VPN, DNS, LDAP, Active Directory, firewalls
  • Experience working with cross - functional teams to provide recommendations or solutions to fix issues and investigate the root causes.

TECHNICAL SKILLS

Cloud Services: Amazon EC2, AutoScaling, Amazon Storage, AWS VPC, Security Groups, AMI, ELB, Route53, S3, Cloud Front, SNS, SES, SQS, RDS, IAM, Cloud Formation, Elastic Beanstalk, AWS Cloud Trail, AWS Cloud Watch, DynamoDB, AWS KMS, AWS CLI

Virtualization: VMware, Virtual Box

Networking: Amazon VPC, Amazon Route53, AWS Direct Connect, HTTP/HTTPS, FTP, SMTP, TCP/IP, LDAP, DNS.

Scripting Languages: Shell scripting, Perl Scripting, Python

Containerization Management: Docker

Configuration Management: Chef, Ansible

Source Code Management: SVN, GIT, GitHub

Artifact Repository Management: Nexus

Build Tools: Ant, Maven

Continuous Integration: Jenkins

Web and Application Servers: Apache Tomcat 6.x, 7.x, JBOSS, WebLogic, Nginx

Monitoring tools: AppDynamics, Splunk, Nagios

Bug Tracking tools: JIRA, Bugzilla, Incident management

Operating Systems Worked On: Windows XP, Windows, Linux (Red Hat 4.x, 5.x, 6.x), Centos, Ubuntu.

PROFESSIONAL EXPERIENCE

Confidential, NY

AWS Cloud Ops and DevOps Engineer

Responsibilities:

  • Intensively working on AWS cloud services that include AWS Storage & Content Delivery, Compute Services and Networking, Database, AWS Deployment Management.
  • Configuring and Maintaining user accounts for Dev, Test and Prod teams and creating IAM roles for EC2 and users. Creating bucket policies for S3.
  • Immense experience in Phased strategy for migration leading in all the phases right from Cloud Assessment Phase to Optimization phase for secured and cost saving migration using migration tools.
  • Migrating and Managing of various applications to cloud from on-premise using Amazon Web Services (AWS) like EC2, AutoScaling, ELB, VPC, Route53, RDS, S3, IAM, SNS, SES, SQS, Amazon Glacier, Amazon CloudFront, ECS, DynamoDB, CLI, AWS Key Management Service (KMS), AWS Lambda.
  • Working with AWS Lambda to provision server less environment to run and scale the code in response to the triggers with high availability.
  • Intensively working with Amazon DynamoDB thereby reducing latency for real time applications and making them reliable and highly available.
  • Performing troubleshoot and root cause investigation to maintain high performance without downtime.
  • Implementing quick and rapid provisioning by collaboratively working with cross functional teams through Agile Methodology
  • Working with cross-functional operation and development teams to troubleshoot and provide solutions for any issues.
  • Using GIT for configuring and managing source codes by resolving merging conflicts that occur during collaboration of various application developers.
  • Easing the development and deployment pipeline with the implementation of DOCKER containerization to ship new features faster maintaining security
  • Working on build systems such as ANT AND MAVEN in integration with JENKINS to compile, debug and place builds into Maven Repository.
  • Integrating Docker containers with JENKINS to test and setup build environments integrating with GIT to trigger build and configuring Master and Slave to implement parallel execution of jobs through executors.
  • Leveraged Docker Engine to run multiple Tomcat Instances as Containerized App Servers.
  • Setting up Chef infrastructure like installing and configuring Chef workstation, Chef server, bootstrapping the Chef clients and configuring knife.
  • Writing Chef recipes and cookbooks and uploading them to Chef server, managing on-site OS, Applications, Services, Packages using Chef.
  • Deploying final JAVA/J2EE application codes to application servers like Tomcat.
  • Experience with deploying applications to the cloud using Amazon Web Services (AWS) with high performance HTTP servers like Nginx.
  • Developing Python scripts for automation of various system tasks, OS patches for Development environments and deployment of applications to testing /production environments using Python modules.
  • Automation of daily manual tasks by running CRON jobs using BASH scripting and reverting on versatile issues that meet user-defined thresholds.
  • Working with JIRA for creating Projects, assigning permissions to users and groups for the projects and created Mail Handlers and Notification schemes for JIRA
  • Implementing tools like Splunk for the management, analysis and visualization of logs that are generated by the system and creating events and reports.
  • Monitoring and managing performance like performance diagnostics, capacity planning, performance tuning of servers using APPDYNAMICS.
  • Coordinating with development teams recommending the changes needed to improve performance.
  • Documenting and reporting application and infrastructure solutions to Middleware teams and development teams.

Environment: Amazon Web Services, GIT, Jenkins, Chef, AppDynamics, Python, Splunk, JIRA, Apache / Tomcat, Nginx, JBOSS, DOCKER, LINUX, Networking

Confidential, NY

Build and Release / Configuration Management Engineer

Responsibilities:

  • Administration of LINUX systems which includes Installation, Configuration, Backup and Recovery.
  • Handled the day - to - day operations like applying software patches, monitoring performance activities and troubleshooting alerts.
  • Automating various tasks using Shell scripting.
  • Using GIT(CLI) and GitHub(GUI) version control systems to coordinate and keep track of changes in files among multiple people concurrently ensuring data integrity
  • Integrating DOCKER containers with JENKINS to test and setup build environments integrating with GIT to trigger builds.
  • Installed Jenkins plugins for GIT repositories, setup SCM polling for immediate build with Maven and Nexus Artifact Repository and deployed applications using custom Chef recipes through Chef as CI/CD process.
  • Using Ruby to write various cookbooks in CHEF, a configuration management tool to automate deployment and management of infrastructure.
  • Automate the software development process with continuous integration tools like Jenkins.
  • Mapped on - premise application with the cloud environment and assessed in the view of financial analysis, security and compliance, dependencies.
  • Scripted the migration from on - premise to AWS infrastructure and participated in data migration phase and application migration phase through hybrid migration method.
  • Planned, deployed, monitored, maintained Amazon AWS cloud infrastructure through services like EC2 as per the requirement.
  • Launching Amazon Elastic Compute Cloud (EC2) Instances using Amazon Web Services and Configuring them depending upon the requirements of applications
  • Controlling ingress and egress traffic to access the instances in a subnet using Amazon Virtual Private Cloud (VPC) by defining Security Groups and Network Access Control Lists(NACL) that act like firewalls
  • Serving the scheduled, unexpected traffic hikes and performing health checks with help of Elastic Load Balancer (ELB) and Auto Scaling
  • Working on various Storage Services like Amazon S3, Amazon Elastic Bean Stalk (EBS) and Amazon Glacier.
  • Administrating various user accounts with the help of AWS Identity and Access Management(IAM)
  • Monitoring the metrics with CloudWatch and tracking user activity, API usage with AWS CloudTrail
  • Writing Cloud Formation templates in JSON format to automate the creation and management of AWS resources required to run the application
  • Working on OpsWorks that depends on CHEF to configure, deploy and manage servers across EC2 instances
  • Written various playbooks using YAML with Ansible to handle configuration management and set up nodes.
  • Experience with deploying applications to the cloud using Amazon Web Services (AWS) with Nginx servers
  • Installed, configured Splunk for Resource Monitoring, Network Monitoring, Log Trace Monitoring of servers and created events, reports.
  • Setting up scripts to automate the creation of snapshots and deletion of old snapshots of EBS volumes
  • Ensure the impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.

Environment: Linux, GIT, GitHub, Maven, Nexus, Chef, Ansible, Jenkins, Shell Scripting, Python Scripting, DOCKER, Nginx, Splunk, JIRA, AWS services

Confidential, CA

LINUX Administrator with DevOps

Responsibilities:

  • Involved in migration of projects from one flavor to the other.
  • Configured LINUX environments on both private and public domains.
  • Created and assigned users and groups and maintained system security by assigning permissions to files and directories.
  • Installed RPM based and YUM based packages and patches in Red Hat Linux.
  • Implemented system upgrades including operating system, hardware, and patch management.
  • Maintained maximum uptime with maximum performance capacity for Production, QA, UAT/Staging.
  • Expertise in installation, configuration and maintenance of applications like Apache/Tomcat and JBOSS.
  • Responsible in the administration of large, multi-site UNIX/LINUX server environments and operating systems.
  • Involved in software package installation, upgrades, system integrity, security, disaster recovery and security.
  • Writing and setting up cronjob scripts on production servers.
  • Performed RHEL administration that includes installation, maintenance, monitoring, patching etc., to meet the requirements in production, staging and testing environments.
  • Maintained backup of files and directories for effective recovery.
  • Handling, deploying, maintaining various application servers, Database Servers, Web Servers, Mail Servers and Virtual Servers.
  • Configuring and maintaining network services like LDAP, DNS, DHCP, Syslog, SSH, FTP and network troubleshooting using ifconfig, netstat to fix various software and hardware issues.
  • Troubleshooting Memory, CPU, Network, File system issues, FTP, DNS, SMTP, TCP/IP in Linux servers.
  • Designed and developed automation workflows using Continuous Integration and Continuous Deployment (CI/CD) tools like JENKINS, CHEF.
  • Installed Chef - Server enterprise on-premise/Work Station/ Bootstrapped the Nodes using Knife
  • Assessed the capacity for new requests of servers calculating CPU and Memory for new servers according to current or future applications running on the system.
  • Migrated partially from on-premise to AWS cloud utilizing the cloud services provided by AWS like storage and computing.
  • Start, Stop, troubleshoot and maintain AWS EC2 instances on Amazon Cloud.
  • Deploying and monitoring scalable infrastructure on Amazon Web Services (AWS).
  • Automated some of the administration tasks on multiple servers through Bash scripting.
  • Worked on Linux backup/restore using tar including disk formatting and disk partitioning.

Environment: RHEL, Apache, DNS, LDP, FTP, Bash scripts, Python scripts, BOTO3, RPM, YUM, JENKINS, CHEF, AWS Services

Confidential,

System Administrator

Responsibilities:

  • Involved in full software development lifecycle (SDLC) that includes Requirement analysis, Design, Coding and Implementation, Testing, Deployment.
  • Involved in designing and development of core functional modules and Report Generation.
  • Installation and configuration of Linux, Sun, Windows in all the servers.
  • Installed and configured windows server 2000.
  • Created users and groups and allocated different security policies.
  • Involved in network mapping for the company for over 50-75 hosts.
  • Involved in suggesting different disaster recovery models.
  • Automated several administrative tasks.
  • Build Hard Drive Images for various O.S using Norton Ghost.
  • Configured and maintained several DNS/DHCP/WINS services.
  • Participated in 24/7 support roles for windows Servers, to help maintain and troubleshoot both software and hardware.
  • Use of Confidential ILO for the debugging and troubleshooting of servers in a datacenter remotely.
  • Involved in creation of virtual switches and configuration of Nic for a clustered environment.
  • Creation of Virtual Switches, Ports and Port groups and setting up Layer 2 Security Policies for Virtual Networks.
  • Handling complete IT infrastructure includes Servers, Storage solutions and Administration, VMware configuration and Administration, Network devices, Security devices for datacenter.
  • Administration of all Onsite/Offsite backups of critical servers, VMware applications servers and storage arrays through Symantec NetBackup 7

Environment: Windows 2000/2003, Oracle, PL/SQL, JDBC, Linux, Solaris and Windows NT

We'd love your feedback!