We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • AWS DevOps Engineer over 5+ years of progressive experience in teh areas of Linux Administration, Cloud Computing, Build & Release Management.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto - scaling groups.
  • Broad experience in creating teh company’s DevOps strategy in a mix environment of Linux (RHEL, Ubuntu, CentOS) servers along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances and experience in configuring and networking of Virtual Private Cloud (VPC).
  • Experience in installation and management of network related services like TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS, SMTP, CDN.
  • Hands-on experience in infrastructure development and operations involving AWS (CloudFormation, CloudTrail, CloudWatch, CodeBuild, CodeCommit, CodeDeploy, CodePipeline, EC2, EC2 Container Service, EBS, Elastic Beanstalk, IAM, Security Groups, OpsWorks, Route 53, S3, CloudFront, Glacier, SQS, SNS, VPCs, DynamoDB, ElasticCache, Lambda, API Gateway, AWS Import/Export, CLI Scripting).
  • Well versed in managing source code repositories like SVN, Git, GitHub, bit bucket and Gitlab. Good Knowledge of Git hooks to trigger JENKINS build automatically.
  • Responsible for CI and CD using Jenkins, Maven and Chef.
  • Extensive experience using MAVEN and ANT as a Build Tool for teh building of deployable artifacts (Jar, war & ear) from source code.
  • Handling Nexus and Artifact repository management integrated teh build tools with JENKINS, to automate builds and deployable artifacts.
  • Experience in Installing and Configuring Continuous Integration and Continuous Delivery application JENKINS. Proficient in defining build pipelines in addition to creating and maintaining multiple jobs. Extensively worked on Jenkins for Continuous Integration and End -to-End automation for all builds and deployments, Creating and configuring Jenkins jobs and delivery pipelines.
  • Excellent hands on experience on configuration management tool like Chef, Puppet and Ansible. Authored many recipes and cookbooks for node management and Infra management. Wrote many manifests for different modules to be configured remotely. Created Chef Recipes to automate teh deployment process.
  • Good Knowledge on Deploying Java and web applications to TEST, STAGING and PRODUCTION Environments using Configuration Management Tools like Chef and Ansible.
  • Good Knowledge on Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm. Used Docker for local Application Deployment and test.
  • Extensive experience in working with Docker container snapshots, attaching to a running container, removing images, managing directories structures and managing containers.
  • Collaborated with development support teams to setup a continuous delivery environment with teh use of Docker.
  • Experience in Developing auto container to automate containerization of new and existing applications as well as deployment and management of complex run time environment like Kubernetes.
  • Experience in Zero Downtime Deployment of Java and Web applications to Test and Production servers using AWS ECS Clusters and ELB.
  • Experience in monitoring servers with NRPE plugin in Nagios tool. Worked with logging/monitoring such as Nagios and AWS cloudwatch.
  • Managing and monitoring teh server and network infrastructure using Nagios. Worked on User administration setup, maintaining account, Monitor system performance using Nagios.
  • Creating alarms and monitors in AWS CloudWatch service for monitoring teh Servers Performance, CPU Utilization, Disk Usage etc.
  • Experience in installation, configuration and troubleshooting of various web and application server issues including Apache HTTP Server, Nginx, Apache Tomcat, Jetty, and WebLogic.
  • Experience in Installation of SQL Server, MYSQL SERVER and MONGODB.
  • Good Knowledge in Bash Shell Scripting, Automation of Cron Jobs. Experience in writing Bash shell scripts to automate teh administrative tasks and management using cron jobs.
  • Strong hands on experience in scripting languages like Shell, Ruby and Python.
  • Expertise in troubleshooting teh problems generated while building, deploying and in Production support. Excellent communication skills, ability to work as a team or individually, ability to learn modern technologies quickly.
  • Good noledge on teh concepts and implementation of Fault Tolerance, Replication, Service Oriented Architecture (SOA) and various Software Development Life Cycle (SDLC) and agile methods. Experience working in Agile/SRUM teams.

TECHNICAL SKILLS

Operating Systems: Amazon Linux AMI, Linux (Ubuntu, Centos, Red Hat, Debian), Solaris, Windows.

Virtualization Tools: VMware Workstation, Oracle VirtualBox, Vagrant.

Version Control Tools: GIT, SVN, Github, Bitbucket, Gitlab, AWS-Codecommit.

CI/CD Tools: Jenkins, Nexus, Chef.

Bug Tracking Tools: JIRA, AXOSOFT.

Build Tools: Maven, Ant.

Monitoring Tools: Nagios, AWS CloudWatch

Configuration Management Tools: Chef, Puppet, Ansible.

Containerization: Docker, Kubernetes.

Web/ App Servers: Nginx, Apache Tomcat, Jetty, Apache HTTP Server, WebLogic.

Databases: SQL Server, MySQL, DynamoDB, MongoDB.

Cloud Infrastructure: AWS (CloudFormation, Cloud Trail, Cloud Watch, Code Build, Code Commit, Code Deploy, CodePipeline, EC2, EC2 Container Service, EBS, Elastic Beanstalk, IAM, Security Groups, OpsWorks, Route 53, S3, CloudFront, Glacier, SQS, SNS, VPCs, DynamoDB, ElasticCache, Lambda.

Scripting Languages: Bash, Shell, Python, PHP, HTML, Ruby.

Network Protocols: TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS.

PROFESSIONAL EXPERIENCE

Confidential

AWS/DevOps Engineer

Environment: Git, Cloud Computing Tools, Nagios, Jenkins, chef cookbooks, maven, nexus, Apache, Tomcat Application Server.

Responsibilities:

  • Responsible for versioning teh source code, releasing binary files, creating and applying labels on source files and release files.
  • Testing cloud level deployments in AWS (Amazon Web Services) for future cloud deployments.
  • Configured and managed Nagios for monitoring over existing AWS Cloud platform. Build Nagios monitors for new services being deployed.
  • Manage Linux staging and testing environments and automated application packaging and deployments.
  • Integrate GIT into Jenkins to automate teh code checkout process and trigger builds.
  • Responsible for User Management, Plugin Management and End-to-End automation of Build and Deployment process using Jenkins.
  • Connected continuous integration system with GIT version control repository and continuously build as teh check-in’s come from teh developer.
  • Managed design and maintenance of teh Subversion/GIT Repositories, views, and teh access control strategies.
  • Responsible for Managing teh Maven Repository using Nexus tool and used teh same to share teh snapshots and releases of internal projects.
  • Solve deployment errors related to code development, branching, merging and building of source code.
  • Automated Linux production servers setup using chef cookbooks. Documented release, builds and source control processes and plans.

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Launched AWS EC2 instances using Amazon Web Services (Linux/Ubuntu/RHEL) for development, test and production environments. Responsible for teh development and maintenance of Auto Scaling and Elastic Load Balancers.
  • Created and maintained teh development operations pipeline and systems like continuous integration, continuous deployment, code review tools and change management systems.
  • Responsible for teh creation of S3 buckets and policies and for teh creation of IAM role based policies.
  • Set up AWS Security Groups which behave as Virtual firewalls controlling teh traffic by allowing it to reach one or more AWS EC2 instances.
  • Migrated applications to teh AWS cloud.
  • Built scripts on AWS cloud for scheduling EC2 Auto Scaling load balancer with python Boto.
  • Designed and Implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Worked with continuous integration/continuous delivery using tools such as Jenkins, Git, Ant, and Maven, created workflows in Jenkins and Worked on teh CI-CD model setup Using Jenkins.
  • Gained extensive practical training in branching, labeling and merging strategies for all applications in Git.
  • Creating and maintaining GIT repositories also analyzing and resolving conflicts related to merging of source code to GIT.
  • Worked with logging/monitoring tools such as CloudWatch and Nagios.
  • Used Configuration management tool Chef and created Chef Cookbooks using recipes to automate system operations.
  • Developed expertise in writing Shell scripts, Python to automate teh package installation, web server and instance configuration.
  • Managed servers on teh Amazon Web Services platform instances using Chef Configuration management.
  • Used Ant and Maven as build tools on java projects for teh development of build artifacts on teh source code.
  • Conducted auto deployment of software applications in secured and managed environment using Docker container technology.
  • Experience in creating scheduled jobs using Shell and Python scripts.
  • Managed large-scale deployments in stage and production environments.

We'd love your feedback!