We provide IT Staff Augmentation Services!

Devops/aws Cloud Specialist Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • 9+years of experience in IT Industry with ability to accomplish all aspects of the AWS Cloud SCM process, DevOps and Build/Release management.
  • Experience in Java including Spring Boot.
  • Excellent knowledge of building RESTful applications, APIs and automation tools.
  • Experience in Administration/Maintenance of source control management systems such as GIT and SVN.
  • Experience of using tools like JIRA, Trello in project environments to create tasks and dashboards.
  • Experience with different methodologies like Waterfall, Agile, TDD and Scrum.
  • Experience on AWS component EC2, S3, Cloud formation, RDS, VPC, Route53, IAM, Cloud watch, SNS, Ops work, SQS, SWF, SES, Lambda, Elastic Cache and Elastic Map Reduce (EMR), Kinesis Streams, Kinesis Fire House.
  • Experience with Database operations and management for MySQL, MongoDB, Dynamo, RDS.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX - WS, SOAP, WSDL, JAX-RS, WS Security and Restful.
  • Hands on experience in Ant/Maven Scripts for Build activity and Log4J for application logging.
  • Experience in automating all aspects of infrastructure, application and configuration management using Ansible, Puppet, and Chef.
  • Good knowledge over AWS migration strategies: VMWARE VMs to AWS instances,DMS, Snowball, and import-export.
  • Hands on experience adhering to AWS, Azure, Google cloud platform best practices and standards.
  • Experience in administrating, deploying and managing Red Hat, Ubuntu and CentOS servers.
  • Proficient with Vagrant (VM) & Kubernetes (Docker) based container deployments to create shelf environments for dev teams and containerization of environment delivery for releases.
  • Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML and JSON.
  • Experience with monitoring tools Nagios, AWS Cloud watch.
  • Knowledge over cloud-computing concepts, SAAS, PAAS and IAAS.
  • Knowledge on RestfulAPIs.
  • Good knowledge in Python, Ruby, Perl and Groovy programming.
  • Strong development skills in Core Java, J2EE(TM), JDBC, JSP, Servlets, EJB, JNDI, RMI, XSL, Java Script.
  • Experience with Active Directory/LDAP integration of Linux servers.

TECHNICAL SKILLS

Build Tools: ANT, MAVEN, GRADLE

Version Tools: SVN, GIT, Perforce, TFS

CI-CD Tools: Jenkins, Bamboo, Octopus Deploy, TFS

Web technologies: HTML, CSS, XML, JAVA Script, JDBC, Servlets, JSP, JQuery, PHP

CM Tools: Chef, Ansible

Provisioning Tools: Terraform, CloudFormation

Languages: C, C++, C#, Python, Java, Java Script, HTML, CSS

Scripting: Bash Scripting, Python, Ruby, Pearl, Shell

Database: Oracle 11g, DB2, SQL Server, MySQL, DYNAMODB, MongoDB

Operating Systems: Windows server 2000/2003/2007/2008/ XP, LINUX (RHEL 4/5/6/7), UNIX (11.0,11.11,11.23), Centos

Bug Tracking Tools: JIRA, Bugzilla, Remedy

SDLC: Agile, Scrum, Waterfall

Cloud Technologies: Amazon Web Services(AWS), Open stack, Docker, Azure

Virtualization: VMware, Vagrant, Docker, Elastic Container Service, Kubernetes

Monitoring Tools: CloudWatch, Nagios, Datadog, Zabbix, Splunk, Sumo logic, ELK

Networking/ Protocols: DNS, Telnet, LDAP, TCP/IP, FTP, HTTP, HTTPS, SSH, SFTP, SCP, SSL, ARP, DHCP and POP3

App/Web servers: Apache Tomcat 7/8/9.x, JBoss 7.x, IBM Web sphere, Apache Web Server, Oracle Web logic

PROFESSIONAL EXPERIENCE

Confidential, NY

DevOps/AWS Cloud Specialist

Responsibilities:

  • Managing team resources to consistently meet the requirements for overseas data - migration and hybrid cloud network integration.
  • Perform daily system performance and usage monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes.
  • Responsible for build and implementation of continuous integration (CI) and continuous deployment (CD) environments using tools like Jenkins, Artifactory, SonarQube.
  • Participate in Agile, SCRUM activitiessuch as daily standup, sprint planning and retrospective meetings
  • Responsible for administration of servers such as IIS, Tomcat, JBoss& Web Sphere, WebLogic, Oracle Web logic.
  • Build and maintain all critical infrastructure including Virtualization, Servers, Storage, Switches, Load Balancing, Firewalls, and Networking.
  • Work on Distributed version control systems with Git.
  • Integrated Maven to manage and deploy project related tags while managing the artifacts generated by Maven in the Nexus repository.
  • Designed and developed continuous deployment pipelines, integrating Git and Jenkins.
  • Migrate existing CI-CD setup from Team city and Salt to Jenkins and Ansible.
  • Automated Regular AWS tasks like snapshots creation using Python scripts
  • Automating build and deployment process using Bash, Python and Shell scripts with focus on DevOps tools, CI/CD in Jenkins.
  • Built Continuous Integration environment (Jenkins, Nexus) and Continuous delivery environment (Chef, Yum, rsync) Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and Chef.
  • Involved in writing Chef Cookbooks and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for continuous delivery framework.
  • Involved in testing the cookbooks using chef kitchen.
  • Written Test cases for testing several Cookbooks in the environment using Chef Spec, inspect.
  • Developed new Modules and Manifests files for installation of OS and custom written packages in puppet.
  • Configured security for Puppet users and generated reports for higher management on the status.
  • Wrote Puppet manifests files for all applications to manage the configuration files and manage as services.
  • Implemented Puppet applies using Subversion and Cron jobs.
  • Experience in setting up Puppet Master, puppet Agents for managing enterprise policies and configurations.
  • Developed Puppet modules and manifests to automate deployment, configuration, and lifecycle of key clusters.
  • Deployed a centralized log management system and integrated into Puppet to be used by developers.
  • Configure monitoring and logging tools Splunk, Tableau and Dynatrace using python scripts and integrating it with internal servers to generate and automate reports to the management.
  • Developed ANT and Python scripts to automate the Build and deployment process to deploying the web services. Used services deploy command for building the web services. Used Maven for few modules.
  • Developed Python scripts to automate log rotation of multiple logs from web servers. mission critical production servers as backup.

Environment: AWS, EC2, S3, RDS, Docker, Kubernetes, Tomcat, Jenkins, Ansible, Terraform, Python, Groovy, Linux, Shell, Teamcity, Salt, CloudFormation, Jira, Git, ANT, Maven.

Confidential, Texas

DevOps/AWS Architect (Infrastructure)

Responsibilities:

  • As an AWS DevOps Engineer, I was responsible for automation and orchestration of AWS cloud services.
  • Work closely with the in-house web developers to help share knowledge and improve quality of practices.
  • Taking ownerships of projects gaining a personal satisfaction in achieving high uptime environments.
  • Working with software engineers to design deployments for the products services.
  • Create and maintain automation and admin scripts using various tools on both Windows/Linux servers.
  • I worked with product owners to understand desired application capabilities and testing scenarios.
  • Migrated servers to IAAS platform including AWS and OpenStack environment.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Involved in loading data from On-premises data warehouse to AWS's Cloud using different approaches like Sqoop, Spark and AWS Services
  • Designed Chef Cookbooks to automatically deploy applications on Amazon Ops Work
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef Cookbooks with OpsWorks.
  • Developed Chef Cookbooks/Recipes to deploy Java applications into Tomcat nodes.
  • Deploy and monitor scalable infrastructure on AWS & configuration management using Chef.
  • Analyze configuration issues and review recommend improvements to existing CM procedures.
  • Responsible for the definition, design, construction, integration, testing, and support of reliable and reusable software solutions.
  • Integrated Maven to manage and deploy project related tags while managing the artifacts generated by Maven in the Nexus repository.
  • Implemented automation with Chef on AWS for application testing, deployment and development.
  • Developed installer scripts using Ant, Python and UNIX for various products hosted on App Servers
  • Installed and configured Splunk for log monitoring and forwarded system stats to Splunk indexer, created dashboards and alerts using this data
  • Automated Regular AWS tasks like snapshots creation using Python scripts
  • Automating build and deploy using Bash, Python and Shell scripts with DevOps tools, CI/CD in Jenkins.
  • Configure monitoring and logging tools Splunk, Tableau and Dynatrace using python scripts and integrating it with internal servers to generate and automate reports to the management.
  • Wrote Puppet manifests files for all applications to manage the configuration files and manage services.
  • Implemented Puppet applies using Subversion and Cron jobs.
  • Experience in setting up Puppet Master, puppet Agents for managing enterprise policies and configurations.
  • Developed Puppet modules and manifests to automate deployment, configuration, and lifecycle of key clusters.
  • Deployed a centralized log management system and integrated into Puppet to be used by developers.
  • Developed and maintained Python/Shell scripts for build and release tasks.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Subversion, GIT, GITHUB, Docker, OpenStack, ANT, MAVEN, Jenkins, Chef, Puppet, LINUX, UNIX, Windows XP, SQL.

Confidential

DevOps/Release Engineer

Responsibilities:

  • Designed and implemented Software configuration management (SCM) and change management (CM) solution using Jira, Clear Quest (Change Control tool)
  • Used Team Foundation Server TFS and GIT as Version Control.
  • Maintained servers used to build product releases. Installed daily builds on QA machines and ran preliminary performance Smoke Tests
  • Developed Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Maintained build related scripts developed in ANT, Python and shell. Modified build configuration files including Ant's build.xml.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds.
  • Integrated Apache Maven with Jenkins for the builds as the Continuous Integration process.
  • Build Java code and .NET code on to different Jenkins servers as per the schedule.
  • Involved in testing the cookbooks using chef kitchen.
  • Written Test cases for testing several Cookbooks in the environment using Chef Spec, inspect.
  • Developed new Modules and Manifests files for installation of OS and custom written packages in Puppet.
  • Configured security for Puppet users and generated reports for higher management on the status of environments
  • Experience in setting up Puppet Master, puppet Agents for managing enterprise policies and configurations.
  • Developed Puppet modules and manifests to automate deployment, configuration, and lifecycle key clusters.
  • Deployed a centralized log management system and integrated into Puppet to be used by developers.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Responsible for administration of servers such as IIS, Tomcat, JBoss& Web Sphere, WebLogic, Oracle Web logic.
  • Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Developed and maintained integration and release processes.
  • Developed and maintained Python/Shell scripts for build and release tasks.
  • Created various scripts in Python and Ruby for automation of various build processes.
  • Tracked all the changes in Jira tracking tool and provided metrics reporting for the project release activities.
  • Used Jenkins for Continuous Integration and deployment into WebSphere Application servers.

Environment: Subversion (SVN), Git, MS Build, XML, Jenkins, Anthill pro, JIRA, Visual studio, PowerShell, Shell Scripts, Windows, Web Sphere Application Server.

Confidential

Java Developer

Responsibilities:

  • Involved in design, development, Object Oriented Analysis and testing of the application.
  • Developed Action Servlet, Action Form, Action Class, Java Beans classes using Struts Framework.
  • Designed and Implemented the J2EE Based with JDBC in Eclipse IDE.
  • Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Worked on Java server-side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
  • Involved in Java, J2EE code deployment using Jenkins Jobs and Cron Jobs.
  • Solved complex build/deployment processes throughout all phases of the SDLC.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Assist in maintaining current build systems, developed build scripts, and maintained the source control system.
  • Managed the source codes repository of multiple development applications using SVN
  • Responsible for migrating code from CVS and Perforce to Subversion and Git based on the requirements.
  • Automated the JUNIT test cases to test the applications business logic.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.

Environment: SVN, Hudson, Apache Tomcat, Java/J2EE, ANT, JIRA, Shell Scripts, UNIX, LINUX.

We'd love your feedback!