We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Having 9 years of experience as a DevOps Consultant, Build and Release, Software Integration and Release Management.
  • Experienced in working on DevOps/Agile operation process including various tools (Code review, unit test automation, and Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in AWS Cloud platform and its features which includes EC2, S3, VPC, EBS, dynamo DB, AWS Lambda, Elastic Beanstalk, EKS, AMI, SNS, RDS, Cloud Watch, Route53, SQS, Cloud Front(CDN), Auto scaling, Security Groups, and Cloud Formation.
  • Worked on IAM to create and manage AWS users and groups, and use permissions to allow and deny their access to AWS resources.
  • Regular review and monitor each of your IAM policies to improve the security of your AWS account.
  • Worked on Tomcat, JBOSS, Weblogic and WebSphere Application servers for deployment.
  • Experience in implementing Blue green deployment in reducing downtime and risks in production.
  • Have experience on deploying microservices onto the Netflix OSS stack using spring boot framework.
  • Experience in deploying and setting up applications in Pivotal cloud Foundry.
  • Experience in writing Ansible playbooks, to configure the AWS servers.
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler
  • Experience in implementing Configuration management tools like Chef and Ansible.
  • Worked on Source code repositories SVN, TFS, PVCS, BitBucket, GITLAB.
  • Created and developed Shell (Bash), Ruby, Python, Groovy and PowerShell scripts for automating tasks.
  • Strong experience in continuous integration (CI) technologies like Jenkins, Build Forge Cruise Control and Bamboo.
  • Have handson experience on Build Automation tools like ANT, MAVEN.
  • Experience in using Nexus and Artifactory Repository managers for Maven builds.
  • Experience with Bug tracking tool like JIRA, IBM ClearQuest, VersionOne.
  • Maintain and trouble shoot systems performance and network monitoring using tools like NewRelic,Nagios, and AWS services such as Cloud watch, Cloud Trail.
  • Have good experience in configuring Docker for systems to automation deployment process for software application.
  • Virtualized the servers using the Docker for the dev and test environment needs. And also configuration automation using Docker containers.
  • Good in working with the release and deployment in Java/J2EE Web, NodeJS Applications
  • Experience in deployment and configuration of EAR files in Tibco.
  • Expertise in Querying MongoDB, RDBMS such as Oracle PL/SQL, SQL Server and MySQL by using SQL for Data Integrity.
  • Experience in working on Red Hat Enterprise Linux, CentOS, Ubuntu, Solaris, and Debian systems.
  • Installation, configuration and management of MongoDB, PostgreSQL & MySQL database servers.

TECHNICAL SKILLS

Cloud Services: AWS EC2, VPC, EBS, AMI, SNS, RDS, DynamoDB, CloudWatch, CloudFormation, AWS Config, S3, Cloud Trial, IAM, OpsWork, Route 53, EKS,ECS

Programming/Scripting Languages: C, C++, Java, Unix Shell, Perl, Python, Ruby, VB Script, PowerShell, XML, JSON,Groovy

Databases: Oracle 11g, RDBMS, SQL Server 2008/2012, SQL, T - SQL PL/SQL, SSIS, SSRS,RDS, DynamoDB, PostgresSQL, MySQL, NoSQL, MongoDB

Configuration /Management Tools: ANT, Maven, Jenkins, Chef, Puppet, Build Forge, Ansible, Docker, Kubernetes

SCM Tools: Subversion, GIT, Microsoft TFS, VSS, Ab Initio EME, PVCS, BitBucket

Platforms: RedHat Linux 4/5/6/7, CentOS 5/6/7, Windows Servers 2003, 2008, 2008 R2, 2012,2012R2, Windows2000,XP,7,CloudServices,Solaris,Ubuntu, Mainframe

Monitoring Tools: Nagios, CloudWatch, ClearQuest, ServiceNow, NewRelic

Middleware: Tibco Admin Console for deployments

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

AWS DevOps Engineer

Responsibilities:

  • Create the Jenkins pipelines to deploy into the docker containers for the NodeJs application.
  • Create the AWS Infrastructure using the CDK templates and deploy the code by creating the AWS Code Pipelines.
  • Setting GitLabrepository and Runner for build automation
  • Creation ofgitlab-ci.ymlfile for kicking build process in stages that run in docker container.
  • Identify and automate the manual steps to Automation using Jenkins Pipelining (Groovy).
  • Monitoring the infrastructure the API calls using the cloud watch and the cloudtrial.
  • Troubleshooting the issues in the Deployments.
  • Work with Development teams and assist them in converting their applications to microservices (Migrate applications to Spring Boot and make sure they run as Docker containers) and deploy the services.
  • Manage product requirements, dependencies, resolve roadblocks, scope, costs, and risks

Confidential, Alpharetta, GA

AWS DevOps Engineer

Responsibilities:

  • Have broad technical background in the server, storage, network, virtualization, AWS cloud, and DevOps areas.
  • Spinning AWS Instances and configuring them as an Application, Web, Microservice, Redis, and Elasticsearch servers and also setting up servers for the project activities.
  • Developed Ansible scripts and created playbooks for configuring the servers.
  • Developed the CloudFormation templates to create the entire stack required for the server setup.
  • Experience inAWS Cloud platform and its features which includes EC2, S3, VPC, EBS, dynamo DB, AWS Lambda, Elastic Beanstalk, AMI, SNS, RDS, Cloud Watch, Route53, SQS, Cloud Front(CDN), Auto scaling, Security Groups, and Cloud Formation.
  • Setting of CI/CD pipelinesto auto build and deploy the code into various environments.
  • Worked on blue-green deployment model on the Pivotal cloud foundry.
  • Have experience with SCM/Documentation/Project Management systems such as BitBucket/GitLab/Stash/Accurev, JIRA, and Confluence
  • Have experience with Build Tools Maven, Ant.
  • Deploying Applications in Weblogic/Tomcat/Websphere servers. Troubleshooting and fixing the issues related to the application failure.
  • Relevant experience with Microservices, Netflix OSS, and RESTful web services
  • Experience designing and implementing container orchestration systems with Docker Container, Kubernetes.
  • Experience with scripting using Shell, Ansible, python,Groovy.
  • Worked on MongoDB, RDBMS databases.
  • Posses Sharp analytical, problem solving, and creative thinking skills.
  • Expert troubleshooting, debugging, and solution design and implementation skills
  • Extensive experience designing large-scale distributed systems with a deep understanding of design impacts on performance, reliability, operations, and security.
  • Extensive experience troubleshooting, debugging, and performance tuning at all levels (OS, network, application, database, and network) within large scale distributed systems
  • Extensive experience in shell scripting/programming skills, systems provisioning, automation, and configuration management tools

Confidential

AWS DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created AWS Route53 to route traffic between different regions.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written CloudFormation templates and deployed AWS resources using it.
  • Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Automated deployment of builds to different environments using Jenkins
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/Git and use Ant/Maven to build war/jar artifacts.
  • Used MySQL, DynamoDB andElacticCache to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Utilized Configuration Management ToolChef& created Chef Cookbooks using recipes to automate system operations.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes
  • Installed and configured configuration tool such as Chef Server / workstation and nodes via CLI tools to AWS nodes.
  • Configuring Chef to build up services and applications on the instances once they have been configured using cloud formation.
  • Writing JSON templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GitHub.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Used AWS ElasticBeanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apacheand IIS.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection(VPC).
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Worked with container based application deployments using Docker, with Kubernetes and have a good knowledge on Vagrant.
  • Orchestration of Docker images and Containers using Kubernetes by creating whole master and node.
  • Experience in various Docker components like DockerEngine, Hub, Machine, DockerCompose and DockerRegistry.
  • Created Dockerimages using a Dockerfile, worked on Docker container snapshots, removing images and managing Dockervolumes.
  • Virtualized servers in Docker as per QA environments and Dev-environment requirements and configured automation using Docker containers.
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Building workflows with Lambda, SQS/DynamoDB for tagging our resources.Installation, configuration and management of PostgreSQL & MySQL database servers.
  • Maintain and trouble shoot systems performance and network monitoring using tools like Nagios, and AWS services such as Cloud watch, Cloud Trail.

Environment: AWS, Chef, Jenkins, VDI,VPC, Route53, EBS, SQL, ELB, Cloud watch, Cloud Formation, PostgreSQL, MySQL, Docker, Kubernetes, Jira, AWS CLI, AWS Auto Scaling, Unix/Linux, Python, Ruby, Shell scripting, Git.

Confidential

Build and Release Engineer

Responsibilities:

  • Experience in code branching, tagging and maintaining the version across the environments for .NET applications in Team Foundation Server using Visual studio.
  • Worked on Cruise Control.net to continuously integrate the code from TFS for different environments using the IBM Build Forge tool.
  • Developed the build.xml scripts in IBM Build Forge to automate the process of build and release the code for different applications in different environments.
  • Deployed the code into different web servers for different applications.
  • Managed the source codes repository of multiple development applications using PVCS version control tools.
  • Promotions and Backout of versions in PVCS in different environments.
  • Executed automated jobs and commands daily to make the code available in live environments.
  • Promoted the packages in Mainframe to Production via UNIT, SYSTEM, QA environments.
  • Extensive experience in the normal and emergency routes for package promotion in Mainframe.
  • Migration of AB Initio code through all environments hosted on Solaris machines.
  • Tagging and migrating AB Initio air objects from dev to prod through the QA and pre prod environments.
  • Worked on the EME and Sandbox paths for check in and check out of the objects in different environments.
  • Expertise in Querying RDBMS such as Oracle, SQL Server and MySQL by using SQL for Data Integrity.
  • Extensive experience in scheduling and executing the jobs in SSIS in the SQL Management Studio.
  • Executed the DDL and DML statements, PL/SQL procedures and functions in order to perform release tasks.
  • Deployed the EAR files in Tibco ITEST, QA and Preprod environments.
  • Created the applications in the Tibco and configured them according to the developer requirements..
  • Deployed packages according to ETL specifications for staging and warehouse data loading using SSIS and SQL server 2008/2012.
  • Expertise on Job Scheduling in SQL Server 2008.
  • Deployed the database scripts in Toad and SQL Management Studio.
  • Developed UNIX Shell and Perl scripts for the purpose of manual deployment of the code to different environments and Email the team when the build is completed.
  • Responsible for building and releasing packages to DEV, Itest and QA Environments.
  • Worked on Client in built request tracking tool BMR Tool.
  • Worked on monitoring tools like IBM ClearQuest, ServiceNow, HPSM.
  • Regular Co-ordination and discussion with Client for Release schedule detailing including complete implementation of Change Orders, Approvals of RFC’s, Coordinating the lifecycle of Change orders all the way from drafting till closure in HP Service Manager and ServiceNow.
  • Released code to testing regions or staging areas according to the schedule published.
  • Developed VB scripts to automate the generations of weekly and monthly status reports.

Environment: TFS, Build Forge, AB Initio, Mainframe, Transcend, TFS, CruiseControl, PVCS, VSS, UNIX, PERL, SHELL, Windows, IBM ClearQuest, ServiceNow, VBScript, SQL, Oracle, SSIS, PL/SQL, Tibco.

We'd love your feedback!