We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

3.00/5 (Submit Your Rating)

Houston, TexaS

PROFESSIONAL SUMMARY:

  • 6 Years of experience in teh IT industry comprising of Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
  • Very good at implementing highly available, cost - efficient, secured and scalable infrastructures on teh AWS cloud.
  • Experience wif Configuration Management tools (Chef, Puppet and Ansible).
  • Managed Linux and Windows virtual servers on AWS EC2 using Chef Server. Configured and monitored multi-platform servers using chef. Excellent at defining Chef Server and workstation to manage and configure nodes. Developed Chef Cookbooks to manage systems configuration.
  • Experience wif Docker containers and teh AWS Elastic container services (ECS), Familiar wif kubernetes and AWS Fargate technologies
  • Knowledge of databases like MySQL, Oracle 10g/11g, MSSQL, MongoDB, DynamoDB.
  • Experience in Implementing Organization DevOps strategy in various environment of Linux and windows servers along wif adopting cloud strategies based on Amazon Web Services.
  • Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC and Auto Scaling) and deployment services (Elastic Beanstalk, OpsWorks and Cloud Formation) and security practices (IAM, Cloudwatch and Cloudtrail).
  • Production experience in large environments using configuration management tools Chef, Puppet. Familiar wif build server orchestration using mCollective.
  • Experience in DevOps Engineering in automating, building and deploying of code wifin different environments (Dev, SIT, UAT, Staging & Prod).
  • Strong Experience in Amazon EC2 setting up Instances, VPCs, and Security Groups.
  • Experience in managing AWS VPC (Virtual Private Cloud) environment wif around 2000+ Linux and Ubuntu instances.
  • Installation, configuration and administration of MongoDB database
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Worked on migrating MongoDB collections to new DynamoDB tables.
  • Point in time Backup and recovery in MongoDB using onsite MMS
  • Setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket.
  • Used teh AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS.
  • Production experience in large environments using configuration management tools Chef, Puppet.
  • Working experience on User management, disk quota and Job Scheduling using Crontab at jobs.
  • Extensive experience in working wif Oracle WebLogic, Apache Tomcat application servers.
  • Experience in application development, debugging, implementation, supporting dev team, testing of Oracle based ERP using SQL and Database Triggers.
  • Domain expertise includes, system developments using Core Java& J2EE Technologies such as JDBC, XML, ANT, Maven.
  • Experience in J2EE Application Development using Web/Application Server IBM Web Sphere Application Server, JBOSS Server and Apache Tomcat Server.
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Experience in building and deploying Java & SOA applications and troubleshooting teh build and deploy failures.
  • Familiar wif SAP ERP implementation on AWS cloud. Good knowledge in SAP Basis Administration.

TECHNICAL SKILLS:

Languages: UNIX Shell-Bash scripting, Python, JAVA/J2EE

Operating Systems: Windows, Linux, Solaris, RHEL, CentOS.

SCM Tools: GIT, GitHub, Nexus, Perforce, CVS, SVN, TFS.

Build Tools: ANT, Maven 2.0, Jenkins, Hudson, Bamboo.

Deployment Tools: Chef, Puppet, AnsibleContainers Docker, EC2 Container Service(ECS).

Web Servers: WebLogic, Web Sphere, Tomcat, Jboss, NGNIX, Apache.

Databases: MYSQL, MS SQL, Oracle, MongoDB, AWS RDS.

Cloud Services: AWS Cloud Platform

SDLC: Agile, Scrum, Sprint, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential - Houston, Texas

AWS DevOps Engineer

Responsibilities:

  • Manage all aspects of teh end-to-end Build/Release/Deployment process for multi Project.
  • Was part of Disaster Recovery exercise and actively involved in creating replica in another AWS AZ’s.
  • Creating alarms in Cloud watch service for monitoring teh servers' performance, CPU Utilization, disk usage etc.
  • Configured Elastic Load Balancers wif EC2 Auto scaling groups.
  • Implementing a Continuous Delivery framework using Jenkins in Windows & Linux environment.
  • Developed build and deployment scripts using ANT/Maven as build tools and Jenkins as automation tool to move from one environment to other environments.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated teh whole process.
  • Experienced in implementing Chef and Docker.
  • Worked on chef for teh deployment of servers.
  • Experience in chef, creating cookbooks from scratch and coding in chef.
  • Responsible for creating branches and resolving teh conflicts while merging in Git
  • Implemented Branching strategies using Git.
  • Performed migration setup from SVN to Git using bit buckets.
  • Installed and configured Nexus for artifacts repository. Published snapshot and release versioned artifacts into Nexus repository.
  • Performed configurations from Jenkins to nexus
  • Performed configurations from Apache tomcat and web logic to Jenkins.

Environment: AWS (IAM, EC2, S3, EBS, Glacier, ELB, CloudFormation, CloudWatch, CloudTrail, SNS, SQS, Route53, RDS, Opsworks), Git, Jenkins, Chef, Bash, Docker, Dynamo DB, Ubuntu, Oracle web sphere.

Confidential - Atlanta, GA

DevOps/AWS Engineer

Responsibilities:

  • Created and maintained continuous integration (CI) and continuous deployment (CD) environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Worked on creation and managing IT infrastructure and application stack using AWS Cloud Formation and writing teh template file using JSON.
  • Worked on AWS ELB and configure teh auto scaling as per teh application user traffic.
  • Setup up and maintenance of automated environment using Chef Recipes & cookbooks wifin AWS environment.
  • Experience in using Lambda to run scripts for performing tasks on multiple AWS services.
  • Involved in testing of application using teh tool Selenium and Java.
  • Built a continuous integration and deployment framework for Chef Code using test driven development.
  • Experience designing, building, maintaining, and coordinating an automated build/release process using Git, Jenkins, Bamboo, Docker, Vagrant.
  • Having ample experience in load balancing and monitoring wif Nagios.
  • Deployed MongoDB on AWS EC2 instance, which is configured wif persistent storage using teh EBS.
  • Implemented AWS RDS service for MySQL, Oracle and SQL servers.
  • Installing, configuring and maintaining RHEL 5.x, 6.x physical and virtual server.
  • Creating and configuring user accounts and DNS entries.
  • Writing shell scripts to accomplish day-to-day system administration task.
  • Managed VMware Infrastructure/vSphere5 clusters on Test/Development environments.
  • Involved in configuring network bonding and troubleshooting networking issues.

Environment: AWS (IAM, EC2, S3, EBS, Glacier, ELB, CloudFormation, CloudWatch, CloudTrail, Route53, RDS), Git, Jenkins, Chef, Bash, Mongo DB, MYSQL, Oracle, Ubuntu, selenium, Docker, Nagios.

Confidential - New Jersey, NJ

DevOps Engineer

Responsibilities:

  • Design roles and groups using AWS identity and access management (IAM), and manage network using Security Groups, Network Access Control Lists wif services provided by IAM.
  • Document system configurations, Instances, Operating Systems, and AMI build practices, backup procedures, troubleshooting guides, and safe keep infrastructure and architecture updated wif appending.
  • Experience in working wif an Agile / Scrum environment and daily standup meetings.
  • Developed and supported key pieces of teh company's AWS cloud infrastructure. Built and managed a large deployment of Ubuntu Linux instances systems wif Opscode
  • Created Chefcoding best practices for existing development team.
  • Debug existing automation code and test to confirm functionality wifin AWS/EC2.
  • Coach, mentor and train developers in OpscodeChefand autonomously provisioning instances in a virtual environment.
  • Support application deployments, building new systems and upgrading and patching existing ones through DevOps methodologies.
  • Build servers in cloud based and physical infrastructure.
  • Since DynamoDB only stores data as key/value pairs, worked to strategize how to convert teh MongoDB JSON document
  • Used teh AWS-CLI to suspend an AWS Lambda function processing an Amazon Kinesis stream, then to resume it again.
  • Configured alerts for relevant mongo metrics.
  • Provide oversight and guidance for teh architecture; develop best practices for application hosting, and infrastructure deployment for each application hosted wif AWS and Docker containers.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Experience wif CloudTrail, CloudFront, and Glacier services
  • Design EC2 instance architecture to meet high availability application architecture and deploying, configuring, and managing servers in AWS.
  • Support, troubleshooting and problem resolution for teh developed Cloud Formation scripts to build on demand EC2 instance formation.
  • Continuous deployment, continuous integration, and promoting Enterprise Solution deployment assets to target environments.
  • Use Amazon RDS MySQL to perform basic database administration. Set up DynamoDB for NoSQL data for other teams on lightweight Docker containers wif elastic search and quick indexing.
  • Utilized Puppet for configuration management of hosted Instances wifin AWS.
  • Integrated existing systems into AWS/EC2 cloud infrastructure. Built/maintain a puppet master server, and used dat to push out bi-weekly application updates.
  • Elastic Load Balancer, and DNS services wif amazon Route 53.
  • Manage AWS and install web certificates (SSL, Client Authentication Certificates).
  • Performed all necessary day-to-day Subversion/GIT support for different projects and Responsible for design and maintenance of teh Subversion/GIT Repositories, views, and teh access control strategies.
  • Migrating a production infrastructure into an Amazon Web Services VPC utilizing AWS CloudFormation, EC2, S3, Chef/OpsWorks, CloudWatch, CloudTrail, EBS, Route 53, IAM etc. dis included migrating a number of production MySQL databases into RDS/ ElastiCache, rewriting a large set of monolithic recipe-based cookbooks as Provider and Attribute-driven wrapper cookbooks.
  • Setup up and maintenance of automated environment using Chef recipes and cookbooks wifin AWS environment.
  • Support various web services including Apache Tomcat.
  • Coded Java backend, JSP, JavaScript, Business classes.
  • Experienced in Writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Established Chef best practice, approaches to systems deployment wif tools such as vagrant, test-kitchen and teh treatment of each Chef cookbook as a unit of software deployment, independently version controlled.
  • Security conscious in all teh system administration, development and tools configuration management.
  • Coordinate release activities wif Project Management, QA, Release Management and Web Development teams to ensure a smooth and trouble-free roll out of releases.
  • Analyzing teh tools and application architecture and implement it on different environments, making it more user-friendly for teh application team.

Environment: AWS (IAM, EC2, S3, EBS, Glacier, ELB, CloudFormation, CloudWatch, CloudTrail, SNS, SQS, Route53, RDS), Git, Chef, splunk, Bash, Shell, DynamoDB, RHEL 4/5/6, CentOS, Open SUSE, Apache Tomcat.

Confidential

Build and Release Engineer

Responsibilities:

  • Configured and Deployed Java and J2EE applications into application servers.
  • Used build tools like ANT and MAVEN on java projects for teh development of build artifacts on teh source code.
  • Worked wif Jenkins for any automation builds which are integrated wif GIT as part of infrastructure automation under continuous integration (CI).
  • Strong usage of GIT commands to clone teh central repository to teh local server, merge teh local changes wif teh master.
  • Automated teh build and release management process including monitoring changes between releases.
  • Scheduled automated builds using Hudson/Jenkins.
  • Wrote Unix Shell scripts to automate Subversion (SVN) branching, merging, tagging and various other version control tasks.
  • Configured teh File transfer environment using Proftpd packages and open SSL to secure FTP.
  • Disk and File system management through Veritas Volume Manager, LVM and SVM.
  • Implemented and maintained teh branching of build/release strategies utilizing ClearCase.
  • Used SQL queries to validate data and updated teh records for teh various modules.
  • Created analytical matrices reports, dash boards for release services based on JIRA tickets.
  • Coordinated wif developers, Business Analyst and Managers to make sure dat code is deployed in teh Production environment.
  • On-call support for 24/7 for troubleshooting production issues.

Environment: Java/J2EE, Bash, Shell, Linux, Unix, CI/CD, GIT, SVN, Hudson, Jenkins, JIRA, ClearCase, SQL, Ant, Maven.

We'd love your feedback!