We provide IT Staff Augmentation Services!

Aws devops engineer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • 7+ years of professional experience in Build and Release Management, DevOps, Experience in Installation, configuration and troubleshooting of Ubuntu, Redhat Linux, AIX and Windows 2012 on various hardware platforms and AWS cloud.
  • Involved in migrating physical Linux/Windows servers to cloud (AWS).
  • Build servers using AWS: Importing volumes, launching EC2, RDS, S3, creating security groups, auto - scaling, load balancers (ELBs) in the defined virtual private connection. Administered and Implemented CI tools Hudson/Jenkins, and Anthill Pro for automated builds. Cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.
  • Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins, AnthillPro. Continuous integration and automated deployment and management using Jenkins, Teamcity, Terraform, Puppet, Chef, SaltStack, udeploy, Ansible, Maven, Ant, Gradle, Docker, or comparable tools.
  • Experience in working on source controller tools like Subversion (SVN), Git, BitBucket and IBM Clear case.
  • Experience in using PowerShell.
  • Experience with Virtualization (VMware). Experience in approaches and tooling for automated build, delivery and release of software. Understanding of both the technical and business aspects of managing a hosting infrastructure and network operations group.
  • Basic understanding of SQL database design and architecture. Installed, configured and monitored SQL database servers.
  • Experience in building, scaling and orchestrating environment deployment and automation. Deployments and involved in working for a high scalability and high availability environment running Linux and Windows. Involved in the bare metal provisioning of the new servers using DHCP/TFTP/PXE-server boot and DNS configuration of the new servers. Experience in using Tomcat and Apache web servers for deployments and for hosting tools. Developed Bash, Ruby and Python Scripts for the purpose of manual deployment of the code to the different environments. On-call support for 24/7 for troubleshooting production issues. Documenting all the processes for above, issues caused and its solutions in timely manner.
  • Setting and maintaining SUSE/Redhat Linux and Ubuntu servers in Production and Lab Environments.
  • Experience working with testing tool like Selenium. Creating alarms in Cloudwatch service for monitoring the servers performance, CPU Utilization, disk usage etc.
  • Experienced with the installation and configuration on Apache 2.x, 1.3.x, MySQL 5.x. Installation, configuration and administration of Linux (Ubuntu, Redhat/SUSE, CentOS).
  • Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers. Setting up UNIX/Linux environments for various applications.
  • Troubleshooting system and user issues, providing friendly and timely Linux customer support. Handled all application and server configuration releases. Standardized naming convention for all databases and servers.

TECHNICAL SKILLS:

PYTHON: (6 years), ORACLE (6 years), JAVA (5 years), XML (5 years), ansible (7 years), java (3 years), chef (7 years), devops (8 years), AWS (8 years), cloud, cloud (4 years), mesos (4 years), gradle (3 years)

Operating Systems: Redhat Linux 6.x/7.x, Ubuntu, CentOS, Solaris, Windows

Versioning Tools: GIT, Bitbucket, CVS, SVN, TFS, ClearCase, Perforce

Build Tools: Cruise Control, ANT, Maven,Gradle, SBT, Gradle

Scripting: Perl, Bash, Python, Groovy, powershell, Ruby

Web Technologies: C, C++, Java,.Net, Servlet, HTML, JavaScript, Junit, XML,CSS, BigData

Bug Tracking Tools: JIRA, Remedy, IBM Clear Quest, Mingle

CI and Configuration Management Tools: Jenkins, Bamboo, Puppet, udeploy, Chef, AnthillPro, Ansible, Docker, Rundeck, TeamCity

App/Web servers: Oracle WebLogic 11g, WebSphere 7.x, Apache Tomcat 7.x, JBoss 7.x, Apache 2.x, Sun ONE 6.x, MS IIS server 6.0/7.0

RDBMS: Oracle 11g, SQL Server, MySQL, DB2, Cassandra

Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP.

PROFESSIONAL EXPERIENCE:

AWS DevOps Engineer

Confidential, New York, NY

Responsibilities:

  • Involved in migrating physical Linux servers to cloud (AWS).
  • Build servers using AWS: Importing volumes, launching EC2, RDS, S3, IAM, Route53, VPC, CodeDeploy, creating security groups, auto-scaling, Lambda, load balancers (ELBs) in the defined virtual private connection.
  • Implemented, deployed and maintained cloud infrastructure using AWS.
  • Automating backups by shell for Linux to transfer data in S3 bucket.
  • Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.
  • Designed an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.
  • Used GITHUB as source code repository.
  • Managed GIT repositories for branching, merging, and tagging.
  • Worked with Cassandra and other NOSQL databases.
  • Experience in using Atlassian tool Confluence.
  • Controlled existing tools across disciplines through a standard automation system using Build forge.
  • Built Chef Development workflow and best practices around configuration management as well as building a strong and diverse internal Chef community.
  • Creating alarms in Cloud watch service for monitoring the servers performance, CPU Utilization, disk usage etc.
  • Wrote ANT, Maven and Gradle scripts to automate the build process.
  • Good understanding of Java and .Net codes.
  • Good experience using automation tool like Powershell.
  • Experience modeling data in and deciding application paradigms using PostgreSQL and NoSQL.
  • AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
  • Documenting all the processes for above, issues caused and its solutions in timely manner.
  • Installation, configuration and administration of Linux (Ubuntu, Redhat/SUSE, CentOS).
  • Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins, AnthillPro.
  • Experience in automating build and deployments using AnthillPro.
  • Tracking the bugs in project using Jira.
  • Worked with Terraform for automating the build process.
  • Configuring network services such as DNS/DHCP/NFS/NIS/NTP for UNIX/Linux Servers.
  • Experience in analyzing and monitor performance bottlenecks and key metrics in order to optimize software and system performance.
  • Worked with repositiory managers like Nexus and Artifactory.
  • Setting up UNIX/Linux environments for various applications.
  • Experience in building and deploying frameworks such as Nexus and Artifactory.
  • Have good experience of creating and maintaining the Docker containers.
  • Deployed spring boot applications using Docker.
  • Good experience working with container orchestration tools Mesos, Marathon, Kubernetes.
  • Monitored, Developed and implemented applications using New Relic.
  • Creating a change requests, work orders and problem tickets using BMC Remedy tool and getting approvals from higher officials.
  • Experience in medium scale application servers running on 50+ servers.
  • Scripted Linux repository database comparisons using Python, Ruby, Shell, Groovy.
  • Good knowledge on big data platforms.
  • Basic understanding of Spark development.
  • Involved in creating new process Apache Spark using Scala.
  • Experience in creating, setting up and working with virtual machines using VMware.
  • Experience in developing .Net applications.
  • Experience in automating applications using udeploy.
  • Implemented Unit Testing Framework Driven Using Junit.
  • Worked with automation tool Ansible to manage the infrastructure and deployments.
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, Vagrant, Ansible, Jenkins, and cloud Formation.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Experience working with unit testing framework using Junit.
  • Monitored and deployed JAVA and .NET based applications.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Designed and built a continuous integration and deployment framework for Chef Code using test driven development.

Environment: Redhat Linux 7.x, AIX and Windows, BMC Remedy, Chef, Shell, Python, WebLogic Server 11g, IBM WebSphere MQ 6.0, F5 BIG-IP Load Balancers, WLST, Apache Tomcat 7.x, Configured plug-ins for Apache HTTP server 2.4, Nginx, LDAP, JDK1.7, XML, SVN, GitHub

AWS DevOps Engineer

Confidential, Chicago, IL

Responsibilities:

  • Developed and supported the Software Release Management and procedures.
  • Performed all necessary day-to-day GIT support for different projects.
  • Responsible for design and maintenance of the GIT repositories and the access control strategies.
  • Experience in using TFS as a source code management tool and also integrated it with different IDE's.
  • Created the branches in TFS and GIT to implement the parallel development process.
  • Merged release branches to the trunk after the production release and resolved the conflicts arose during the merge in both Subversion and GIT.
  • Experience with .Net framework components such as ASP.Net, C# MVC, MSSQL, Micro Services and OOPS concepts.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Good knowledge of Microsoft Azure services.
  • Good knowledge on .Net frameworks (C#, ASP.Net).
  • Experience in developing .Net web-based applications using Visual Studio.
  • Experience in building and deploying .Net based applications.
  • Experience working with cloud AWS.
  • Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Terraform, Security Group, Auto Scaling, RDS in Cloud Formation JSON templates.
  • Wrote MAVEN and Powershell Scripts to automate the build process.
  • Administered and Implemented CI tool Jenkins for automated builds.
  • Executed operational tasks using Rundeck.
  • Experience working with SOAP and REST services.
  • Worked with test automation tool like Selenium Webdriver.
  • Experience in creating modules and web services using SOAP and REST.
  • Managed the Maven Repositories using GIT Repository Manager and to share the snapshots and releases for internal projects.
  • Experience working with Database administration for MSSQL server.
  • Worked in a team for troubleshooting and resolving SQL database problems.
  • Experience in setting up, configuring and maintaining Weblogic Server.
  • Worked closely with development team and SQA team for product releases.
  • Implemented Configuration Management, Change Management policies and procedures.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Wrote build automation scripts for SQL database maintenance using PowerShell, VBscript, Groovy.
  • Installed and configured New Relic.
  • Configured Database connections in Weblogic Server.
  • Basic knowledge of automation tool SaltStack.
  • Documented project's software release management procedures with input decisions.
  • Have a good experience in Docker.
  • Created and implemented Ansible Playbooks.
  • Worked with Ansible to automate and manage application configuration and deployment.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Deployed the applications to Weblogic Application Server and static content to Apache Web servers.
  • Used Puppet and Ansible configuration management tool for managing Jenkins Slave machines.

Environment: RHEL 6.x, Solaris and Windows, Git, Puppet, udeploy Bash, Python, Tomcat 7.x, Apache2, Nginx, Nagios, OpenStack, Test Director, Quality Center, BMC Remedy, Oracle HTTP Server.

DevOps Engineer

Confidential, Boston, MA

Responsibilities:

  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Deployed legacy applications into Apache Tomcat application server.
  • Created shell scripts to automate the server bounce activities for Apache Tomcat application server.
  • Worked closely with developers and managers to resolve the issues that rose during the deployments to different environments.
  • Executed the DB Scripts (DML and DDL) which have dependencies on the code on Oracle DB.
  • Installed Jira and confluence on Tomcat server.
  • Processed all the requests from the Developers through Remedy which is an IT process management tool. I performed a check-in to TFS and a Continuous Integration TFS build is triggered.TFS invokes MS build to compile the project.
  • Used PowerShell for automation tool.
  • Experience in setting Maven repository and pom.xml, Ant build.xml.
  • Managed the maven artifacts using Nexus repository.
  • Edited and Modified pom.xml for a few applications that used Maven.
  • Used Ant scripts to perform the builds and wrote a few build.xml files for application development teams.
  • By using IBM urban code create automated deployment processes using the graphical editor; run processes on thousands of machines simultaneously.
  • Developed Maven, Python, Ruby and Shell scripts for build and release activities in Dev, INT, QA, Staging and Production environments.
  • Expertise in scripting using shell, Python.
  • Wrote Python, Shell scripts to automate the build process.
  • Good experience working with Nagios APIs and plugins.
  • Configuring Jenkins for developers to bounce the application container, to get the application, container, and access logs by using ANT scripts.
  • Used the continuous integration tool Jenkins to automate the daily processes.
  • Responsible for managing the code in Subversion/ Git (version controlling).
  • Created scripts using Perl to build object code out of the checked-in modules
  • Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments.
  • Experience in deploying .Net applications.
  • Used Puppet configuration management tool for managing Slave machines.
  • Documented Build process, branching strategy and continuous integration design and setup along with deployment instructions for QA.
  • By using migrating to subversion The transformation preserves revisions, authors, commit messages and dates of commits
  • Logging (output to console, logging level) can be tuned in configuration file

Environment: Java, Jenkins, Jboss, Puppet, Subversion, Ant, Maven, Gradle, Jira, Confluence, Bash scripting, Perl.

DevOps/Build & Release Engineer

Confidential, Roanoke, VA

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Design highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balancer and AMIs.
  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in GIT.
  • Established devops culture based on Docker and kubernetes tools.
  • Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
  • Troubleshooting and monitoring of various proprietary Acxiom and 3rd party applications using Splunk and Cloud Watch in the Amazon Web Services (AWS) environment.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.
  • Worked on Creating new EC2 instances on AWS (Amazon web services)
  • Established Puppet Best practices approaches to systems deployment with other tools and managing Puppet as a unit of software deployment and independently version controlled.
  • Installation and configuration of Linux for new build environment.
  • Managed build results in Jenkins and deployed using workflows.
  • Have Experience on Ruby with chef Automation tools.
  • Integration of Puppet with Apache and developed load testing and monitoring suites in Python.
  • Written scripts in Python to automate log rotation of multiple logs from web servers.
  • Worked on building data center with AWS. Installed SVN, GIT, Jenkins images on AWS.
  • Generated scripts in Maven, Perl & Bash Shell for build activities in QA, Staging and Production environments.
  • Puppet Manifests to provision complex multi-node applications composed of Ruby on Rails, Node, Apache, Nginx Passenger, Unicorn, Elastic Search, Hadoop, and MySQL.
  • Also worked in Installing, Configuring and Monitoring using Nagios and GRAPHITE.
  • Deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.

Environment: Git, Chef, AWS, Windows Solaris, UNIX, C++, Java, Eclipse 3.20, Ant, Maven, Jenkins, JBoss Application Server, CVS, Subversion.

We'd love your feedback!