We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

3.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY

  • 8 Years of total experience in Cloud Infrastructure Setup, Configuration Management, Change/Release/Build Management, Infrastructure automation, Code migration and troubleshooting.
  • Managed AWS Services like EC2, S3 bucket, RDS, EBS, ELB, Auto - Scaling, AMI, IAM through AWS Console and API Integration with Chef Code.
  • Experienced in cloud automation using AWS cloud Formation Templates, Chef and Puppet.
  • Good experience on DevOps tools such as Puppet, Jenkins, SVN, GIT, Xymon, Chef.
  • Worked on setting up the auto scaling groups in AWS for enterprise infrastructure scalability.
  • Worked with Chef to aid with deployment process and migrating in house systems to amazon cloud Services.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Used AWS command line interface (CLI) and management console to interact with AWS resources and APIs.
  • Proficient with container systems likeDockerand container orchestration likeEC2 Container Service,Kubernetes
  • Worked on setting up the life cycle policies to back up the data from AWS S3 to AWS Glacier.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Build server deployment on Cloud (EC2) servers with help of DevOps tools like Puppet.
  • Experience in Implementing DevOps Organization strategy in various environment of along with adopting cloud strategies based on Amazon Web Services.
  • Expertise in shell, bash, and python scripting with focus on DevOps tools, CI/CD Architecture, and hands- on Engineering.
  • Setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket.
  • Have hands on experience in Implementing best Security, Identity & compliance Foundation in AWS in IAM, NAT, Guard Duty, WAF, AWS Inspector, AWS Config, CloudTrail.
  • Administered and Implemented CI tools Circle Ci, Jenkins for automated builds.
  • Experience in development and configuration experience with software provisioning tools like Chef, Puppet and Ansible.
  • Worked on creating, deploying & upgrading ELK Stack (Elastic search, Logstash, Kibana)
  • Improving Continuous Integration workflow using Virtual Environments like Docker and automated Build process using Docker and similar tools.
  • In-depth knowledge of computer applications and scripting like Shell, Python, Ruby, Perl, JavaScript.
  • Installation, Configuration and Management of RDBMS tools such as SQL Server, MySQL, Oracle.
  • Experience in requirements gathering, analysis, solution design, development, implementation, setup, testing, customization, maintenance, and support and data migration.
  • Created events, email notification schemes and assigned project roles on Jira
  • Created JIRA projects as per the requirement on JIRA Cloud and Troubleshooted any JIRA issues for users
  • Experienced in working with Ticketing & Tracking Tools like Atlassian JIRA, BMC Remedy, Bugzilla, HPSM and IBM Rational Clear Quest.
  • Experience with engineering and best practices for DevOps on the Microsoft cloud Azure.
  • Developed Puppet manifests for different applications and web servers like Apache, Tomcat, Nginx.

TECHNICAL SKILLS

SCM Tool: Subversion (SVN), Perforce, Star Team, Hudson, GIT.

Build Tool: Maven, Ant, Gradle

Configuration Management Tool: Chef, Puppet &Ansible

Cloud: AWS - Foundation, IAM, EC2, S3, RDS, EBS, VPC, Auto-Scaling, AMI, ECR, ELB/ALB, Athena, SNS, CloudWatch, Inspector, Guard Duty, Secrets Manager, Glacier, CloudFormation

Monitoring Tools: Xymon, Elk Stack, Splunk, Nagios, AppDynamics, Grafana, New Relic, Data Dog

Servers: JBOSS, Apache Tomcat, Web Logic, Web Sphere, TFS, IIS

Languages: Python, Perl, Bash, Ruby, Shell, Core Java

Database System: MS SQL Server, Oracle, Dynamo DB, Redis Labs, Mongo DB

Platforms: RHEL, CentOS, Amazon Linux, Amazon Linux 2, Ubuntu, and Solaris

Web Technologies: Google Web Toolkit, HTML, JavaScript, CSS, XML, XSLT, Share point 2010, 2013.

Containerization: Docker, Kubernetes

Ticketing & Tracking Tools: JIRA, BMC Remedy, Bugzilla, HPSM and IBM Rational Clear Quest

PROFESSIONAL EXPERIENCE

Confidential, Orlando, FL

DevOps/AWS Engineer

Responsibilities:

  • DevelopedChefRecipes to configure, deploy and maintain software components of the existing infrastructure.
  • Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (Infrastructure as code) usingChef.
  • Used existing cookbooks from Chef Market place and customizing the recipes with respect to each Project.
  • Strong experience in setting up the entire Chef Solo Infrastructure from scratch.
  • Hosted Continuous Integration for web applications on the fastest testing platform on the internet using Circle CI.
  • Worked on changing the build tools Setup from Maven to Gradle.
  • Implemented centralized logging usingElasticsearch, Logstash and Kibana (ELK), Grafana & Xymon and upgraded ELK stack.
  • Established infrastructure and service monitoring using Grafana.
  • Worked on Setting up Xymon Monitoring Tool from scratch.
  • CreatedAWSCloudFormation Templates & Terraform Scripts to createIAM,VPC, EC2, ELB, ECR, S3, RDS, EBS, DynamoDB, Aurora.
  • Developed few Bash & Shell Scripts in Build Tools.
  • Setting up Mongo DB and deploying.
  • Worked on container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • UtilizedDockerfor the runtime environment of theCI/CDsystem to build, test deploy.
  • Proficient with container systems likeDockerand container orchestration likeEC2 Container Service,Kubernetes
  • Worked on setting up NAT Gateway so that servers can be in Private Subnets without exposing over Internet.
  • Setting up AWS Web Application Firewall (WAF) rules to Block IP address that submit Bad requests and IP address received by Guard Duty analyzing which are diagnosed by CloudFront logs using Athena.
  • Reviewing AWS Well-Architected Framework on existing workloads and implementing latest AWSarchitectural best practices
  • Worked on updating Java version and modified Build tool.
  • Has knowledge on AWS Transit Gateways & AWS Direct Connect.
  • Worked on moving all Secrets in conf files to AWS Secrets Manger.
  • Setting up CloudTrail Configuration to analyze AWS Infra activity.
  • Setting up Amazon Guard Duty and filtering Findings and creating Alerts based on Level of severity.
  • Create projects on Jira and assignedJira Agileboards and worked onJira Cloud
  • Setting up Amazon Inspector Assessment Templates with required Rules packages and running on servers once every 15 days and understanding Reports.
  • Worked on setting up Icecast Server and Amazon Cloud Front Distribution.
  • Started Unity cache Server and Worked on couple of HTTP Proxy tools like MITM Proxy & Charles Proxy.
  • Responsible for supporting Linux servers for production, development, and testing.

Environment: AWS (EC2, EBS, ELB, ECR, RDS, ROUTE53, Security Groups, VPC, Elastic IP), Chef, Docker, Circle Ci, GitHub, GitLab, Shell, BASH, JIRA, Gradle, MAVEN, SQL, Redis Labs, Hosted Graphite & Grafana, Xymon, ELK, Gem Fury

Confidential - Peroia,IL

DevOps/Cloud Engineer

Responsibilities:

  • Written CloudFormation Templates for AWS Infra resources
  • Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS
  • Worked on setting up the life cycle policies to back up the data from AWS S3 to AWS Glacier.
  • Deployed and configured Chef Server including bootstrapping of chef-client nodes for provisioning.
  • Worked with IAM service on creating new IAM users & groups, defining roles and policies and Identity providers.
  • Developing tools to assist in automation of application deployments and monitoring of production environments
  • Involved in Operations, migration/automation processes for build and deploy systems.
  • Performed all necessary day-to-day GIT support for different projects.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers, and hyperlinks.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion /GIT.
  • UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes
  • Working withDevOpspractices using AWS, Elastic Bean stalk and Docker withKubernetes
  • Extensively worked on Jenkins for continuous integration and maintained end-to-end automation solution for build and deployments.
  • Configured Jenkins Monitor, List and Build views to displays the status and progress of selected jobs with build version information.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Developed Spark, Python for regular expression (regex) project in the Hadoop environment with Linux/Windows for big data resources.
  • Automated the cloud deployments using Chef, Python (boto& fabric) and AWS Cloud Formation Templates.
  • Configured JIRA workflows according to the needs of the team and integrated the project management features of JIRA with the build and release process.
  • Worked on infrastructure with Docker containerization.
  • Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
  • Worked with development, testing, deployment, systems/infrastructure, and project teams to ensure continuous operation of build and test systems.

Environment: AWS, (EC2, EBS, ELB, EFS, RDS, ROUTE53, Security Groups, VPC, Elastic IP), Puppet, Chef, Docker, Apache, Tomcat, Jenkins, GITHUB, Perl, Spark, Shell, BASH, JIRA, Tortoise SVN, ANT, MAVEN, SQL.

Confidential, NY

DevOps Engineer

Responsibilities:

  • Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.
  • Participated in the release cycle of the product which involves environments like development, QA, and production.
  • Worked with Chef recipes/cookbooks which involved installing, updating, Oracle 11g, deploy agents, 7zip, updating Cent OS, controlling load balancers, updating LDAP servers and many more etc.
  • Implemented a continuous Delivery Pipeline with Docker, Jenkins, and GitHub. Whenever new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it.
  • Installed and administered Tomcat repository to deploy the artifacts generated by Maven and to store the dependent jars, which are used during the build.
  • Building & configuring Red Hat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.
  • Administration responsibilities include user, group, disk, and security management, File sharing Permissions.
  • Created Terraform scripts for AWS Resources
  • Configuring Server Environments for different environments
  • Maintained and executed builds using Unix scripting & Perl scripting, Reported the build failures to appropriate groups.
  • Setup end-to-end integration with JIRA, Stash and Jenkins.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Created playbooks for Open stack deployments and bug fixes with Ansible
  • Created a Nagios instance to help monitor the production provider portal which gave business deep insight into the overall health of the production environment.
  • Wrote bash scripts to automate Nagios service check creation through usage of a snmp index as an array to monitor production SMS binds to major cell phone carriers.
  • Setting up and configuring of Nagios, improved monitoring in Nagios and custom plugins.
  • Implemented Nagios core/XI for monitoring Infrastructure resources.
  • Set up customized monitoring with Nagios, &PNP4 Nagios Graphs for the legacy and new environments.
  • Defined and implemented build and deployment strategies for all applications.
  • Worked with development, testing, deployment, systems/infrastructure, and project teams to ensure continuous operation of build and test systems.

Environment: Puppet, Nagios, Ansible, Docker, Apache, Tomcat, Linux, Jenkins, GITHUB, Perl, Shell, Bash, JIRA, Splunk, Tortoise SVN, ANT, MAVEN, Oracle.

Confidential

Build & Release Engineer

Responsibilities:

  • Setting up the build and deployment automation for Java base project by using JENKINS and Maven.
  • Responsible for creating and deploying builds on various Web logic environments, testing in build environment and release to test team on scheduled time.
  • Creating builds using power shell Scripts, ANT/Maven scripts manually and automated.
  • Troubleshooting deployment and installation issues.
  • Automated the Build Process using Jenkins.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an Agile continuous integration process and automated the whole process.
  • Performed Database Tasks as executing DML’s in DB2.
  • Written Chef Cookbooks for installing Tomcat, JBoss, Nginx, WebLogic, WebSphere and for configuring load balancers and fail over.
  • Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN, GIT.
  • Worked closely with developers and managers to resolve the issues that were risen during the deployments in different environments.
  • Used to write an install script in Ruby using all the extra helper functions from Chef.
  • Configured the user's accounts for Continuous Integration - Jenkins, Nexus, and Sonar.

Environment: Subversion (SVN), Jenkins, JAVA/J2EE, ANT, Maven, Chef, Tomcat, Perl Scripts, Shell Scripts, XML, UNIX, Windows.

Confidential

Build & Release Engineer

Responsibilities:

  • Installed and configured Subversion server on Linux via the Apache Web Server to provide access over the HTTP Protocol.
  • Integrated Subversion (SVN) and Ant with Hudson to implement the continuous integration process.
  • Created Ant, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Handle version control tools SVN and Git for code changes to help developers/programmers branch/merge/revert code.
  • Installed, configured, and maintained web services like HTTP Web server, Apache Web server and Web sphere application server on Red Hat Linux.
  • Involved in migrating from SVN to GIT. Connected continuous integration system with GIT version control repository and continually build as the check-inn's come from the developer.
  • Created multiple ANT, MAVEN, Shell scripts for build automation and deployment.
  • Worked on Administration, maintenance, and support of Red Hat Enterprise Linux (RHEL) servers.
  • Responsible for building the project in different environments.
  • Involved in SDLC Analysis, Design and Development as a technical lead and coordinate with team using Agile Methodologies.
  • Handling the day-to-day Operations, install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts.
  • Implemented LDAP authentication for Jenkins.
  • Installed and configured Subversion server on Linux via the Apache Web Server to provide access over the Http protocol.
  • Maintained configuration files for each application for builds and installed on different environments.

Environment: Apache, Tomcat, Jenkins, Linux, GITHUB, Chef, Shell, BASH, RHEL, JIRA, Perl, Tortoise SVN, ANT, MAVEN

We'd love your feedback!