We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

0/5 (Submit Your Rating)

Cary, NC

SUMMARY

  • 7+ years of experience in Software Configuration Management, Build/Release Management and Change/Incident Management.
  • Extensively involved in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Monitoring, Automation.
  • It includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, Github, CVS, Tomcat, JBoss, Linux etc.
  • Very strong in bash (shell), Ruby and Python scripting.
  • Hands on experience with an in - depth level of understanding in the strategy and practical implementation of AWS cloud-specific and OpenStack technologies. services like EC2, S3, Route 53, CloudFormation, Elastic Bean Stalk,VPC,EBS etc..
  • Develop automation and processes to enable teams to deploy, manage, configure, scale and monitor their applications in data centers and in cloud.
  • Extensive experience with Continuous Integration Tools (Jenkin’s, Hudson, Bamboo).
  • Experience on Version Control System(VCS) like GIT, GIT-Hub,Git Stash;SVN.
  • Experience implementing and administering monitoring tools Splunk and Zabbix, Sensu, Cacti, Nagios, Cacti.
  • Experience with Atlassian tools like Bamboo, Jira, and confluence.
  • Experience on Deployment Tools like Chef, Puppet, Ansible and Vagrant, Docker.
  • Solid understanding of current web and internet technologies like Apache,Tomcat, Nginx, MongoDB, Cassandra, Elasticsearch, Memcache.
  • Experience working in various environments like e-commerce, product, SAAS and IT web Apps
  • Experience with Windows/Microsoft, Apple/XCode, iOS, Linux/Unix/Java
  • Great experience with Docker continer service.
  • Hands on experience with Selenium Testing Tools.
  • Exposure to SDLC and experience with building deployment solutions for Scrum.
  • Deep expertise in building and breaking cloud-scale systems, with focus on Information Security, Data Stewardship, User Authentication, Network Security, Key Management, Resource Isolation.
  • Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly.
  • Extensive experience in working with Oracle Weblogic, Apache Tomcat application servers.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, HP Quality Center and IBM Clear Quest.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Experience as a Cloud DevOps Engineer.
  • Highly organized, able to multi-task, the ability to work individually, within a team, and with other groups.

TECHNICAL SKILLS

Application/Web Server: Oracle Web logic Server 11g, Apache Tomcat, Oracle Application Server 10g BEA WebLogic 8.1/9.2, WebSphere, JBoss, Tomcat, IIS

Web Services/Technologies: HTML, XML, SOAP, Nginx, WSDL, UDDI, XSD, XSL, XPATH

Databases: MySQL, Oracle 9i/10g, SQL Server 2005, 2008.

Operating Systems: UNIX, Linux, iOS, WINDOWS NT/2000/2003/XP/vista/7.

Version Control Tools: GIT, SVN.

Scripting Languages: UNIX Shell scripting, Python, Ruby, Java Scripting, Java.

Programming skills: good programming knowledge on OOPS.

Build & Release Engineering / DevOps: Ansible, Jenkin’s, Puppet, AWS, Chef, Ant, Maven, Docker, BAMBOO, SCM, AWS.

PROFESSIONAL EXPERIENCE

Confidential, Cary, NC

Devops/Aws Engineer

Responsibilities:

  • Installed/Configured/Managed Jenkins CI Automation.
  • Implementing a Continuous Delivery framework using Jenkins, Maven, and Nexus in Linux environment.
  • Wrote Pom.xml for Maven application builds Automation
  • Installed/Configured and Managed Nexus Repository Manager and all the Repositories.
  • Created various branches for each purpose, merged from development to release branch, created tags for releases.
  • Interacted with client teams to understand client deployment requests.
  • Integrated JIRA with Git and created automated release Notes using Perl Scripts; used JIRA to track issues
  • Written several cookbooks which include recipes to perform Installation and Configuration Tasks
  • Involved JDK, tomcat, WebLogic binaries installation and domain creations.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS)configuration management
  • Leveraged AWS S3 service as Build Artifact repository and created release based buckets to store various modules/branch based artifact storage.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • Created and managed cloud VMs with AWS EC2 command line clients and AWS management console
  • Created IAM policies for Amazon EC2 instances
  • Coordinate with Development, Database Administration, QA, & IT Operations to ensure no resource conflicts.
  • Deployed web applications into different application servers using Jenkins.
  • Generated reports on different bugs & tickets using JIRA/ Bug tracking; created & solved blocked/unassigned tickets
  • Assisted Project Managers to understand code/configuration release scope and how to confirm a successful release
  • Used sub modules in the GIT and educated users working with sub modules in GIT.
  • Configured plugins for the integration tools to the version control tools.
  • Built & Deployed Java/J2EE to web application server in Agile continuous integration environment and automated
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers.

Environment: Git, Maven, Jenkins, Nexus, Aws, Chef DK, Chef workstation, Chef Server, shell, weblogic Server, apache tomcat, F5 Load Balancer, Sonar.

Confidential, Bothell, WA

Devops/Aws Engineer

Responsibilities:

  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Developed processes, tools, automation for Jenkins based software forbuildsystem 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 build results in Jenkins and deployed using workflows.
  • Worked on building data center with AWS. Installed SVN, GIT, Jenkins images on AWS.
  • Hands on working knowledge on following AWS services like EC2, S3, VPC, EBS, ELB, Auto Scaling, Cloud Watch, Cloud Trail, IAM, SNS, SQS, RDS, DynamoDB, Cloud front etc.
  • Wrote custom monitors for Cloud Watch.
  • Puppet Manifests to provision complex multi-node applications composed of Python, Node, Apache, Nginx Passenger, Unicorn, Elastic Search, ETL, and MySQL.
  • Experienced in writing Python scripts for Cookbooks in Chef.
  • Experienced in Installing, Configuring and Monitoring using NAGIOS, Sitescope and GRAPHITE.
  • Delivered specific versions of various components of an application into target environments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Have used Confluence to create, share and discuss content and projects.
  • Nginx can be deployed to serve dynamicHTTPcontent on the network.
  • Monitored and reporting using graphs using Nagois to show the developers and management when performance issues are reported by the customers.
  • Set up ElasticSearch, Logstash and Kibana for multiple clusters, helping other teams quickly access new job logs.
  • Indexed data in ElasticSearch using the river plugin. Queried data using the elastic search API.
  • Using ANT, Puppet/ Chef Scripts with Ivy to build the application and deploy.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Created Branches, and performed Merges in Source Tree & Stash
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Very strong Project Management experience performing ITIL RM /SCMactivities.
  • Knowledge of concepts in code lines, branching, merging, integration, versioning.
  • Worked with customers, developers, testing, product management and support staff.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.

Environment: Git, Chef, Docker, Java, Eclipse 3.20, Ant, Maven, Jenkins, JBoss Application Server, CVS, Subversion, Nginx, Ruby, Jira, Elastic search, Nagios, SQL server.

Confidential, West Field Center, OH

Devops Engineer

Responsibilities:

  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead and QA Team Lead.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet master, agents & Databases.
  • Integration of Puppet with Apache and developed load testing and monitoring suites in Python.
  • Integrated delivery (CI and CD process) Using Jenkins and puppet.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Installation of Application on production and Test server for the use of application development and configuration.
  • Work with product development to resolve build-related issues in all projects provided support for Application issues.
  • Responsible to perform Build operations with ANT Scripts, while implementing the required modifications in the ANT Script to perform build operations, in accordance with requirements.
  • Performed database deployment activities like execution of Database scripts.
  • Dealt with Jira as ticket tracking and work flow tool.
  • Releasing code to testing regions or staging areas according to the schedule published.

Environment: UNIX, Jenkins, Windows, Subversion, GIT, ANT, MAVEN, Jira, Puppet, Test Manager.

Confidential

Build and Release

Responsibilities:

  • Workingwith the business analysts to review the requirements and preparing technical specifications document.
  • Developed web based user interface using Struts,JSP, JavaScript,AJAX technologies
  • Developed forms validation using JavaScript and used Strutsvalidator mechanism for server side validations.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks
  • Good experience writing Manifests, Modules using Industry Best Practices for both Deployment Automation and Infra Configuration Management.
  • Peer Reviewing Puppet Code and providing advice.
  • Testing modules with rspec-puppet before uploading to puppet server.
  • Practical/hand-on knowledge on using Mcollective, Hiera in conjunction with puppet modules.
  • Practical understanding and experience in scaling puppet with 100’s of agents and few puppet servers.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Introduced, Installed and Configured Jenkin’s for Continuous Integration.
  • Worked on sprint backlog and product backlog to implement system setup,user logging activity, database design and implementation, GUI development.
  • Updating the SVN log properties for revisions. Setting up the SVN sync servers, changed rev properties for SVN sync.
  • Used JQuery to display slide show of availableitems, display data table with column sorting.
  • Configured application server to create the data source for database connection pool.
  • Designed and developed XML presentation using CSS & XSLT.
  • Created Web Service implementation class and deployed to web application server.
  • Implemented the persistence layerusing Hibernate ORM.
  • Used"ant" to build the application and Subversion as source code control system.

Environment: Java5.0, Git, Servlets 2.4, JSP 1.2, JSF, ANT, SVN, Hibernate 3.0, JUnit, XML, JSON, Web Services,JavaScript, CSS,Ant, SQL, Puppet.

Confidential

JAVA Developer

Responsibilities:

  • Involved in creation of use case diagrams, class diagrams, sequence diagrams, deployment diagrams.
  • Assisted in analysis and design of the several modules in the Project.
  • Involved to designed and developed technical specifications using design patterns and OO methodology.
  • Participating requirement gathering and client interaction.
  • Involved in design and development if Interface components like dropdown and data table.
  • Created reports using SQL queries for all issued Action items.
  • Developed presentation tire using HTML, JSP, Java Script, and JSF.
  • Developed Web components using Servlets, tag Libraries, XML, XSL, Tiles Framework, Struts and UML.
  • Used Eclipse as an IDE and Apache Tomcat as an application Server.
  • Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process.
  • Used java Script front end Validations.
  • Develop Session beans and entity Beans representing business logic abstractions.
  • Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.
  • Testing and debugging the project for proper functionality and documenting modules.
  • Developed Client request validations and processing using JavaScript.
  • Developed application code using Core Java and J2EE (Servlets, XML) in Eclipse tool. Used JNDI realms to authenticate users in a web application.

Environment: MS Visio, MS project, Java, J2EE, JSP, Swing, Servlets, Tomcat, MS SQL Server, Java Script, CSS, HTML, Web logic 8.1, SQL Navigator.

We'd love your feedback!