We provide IT Staff Augmentation Services!

Aws /devops Engineer Resume

5.00/5 (Submit Your Rating)

NH

SUMMARY

  • Expertise in Software development life cycle (SDLC), DevOps Automation Engineer, Atlassian Tools on Linux and Windows environment with Configuration Management, Build& Release Management, SCM Analyst.
  • Over 8+ years of Experience as a AWS/DevOps/ Build and Release Engineer in automating, building, releasing and configuring changes from one environment to another environment.
  • Expertise in usingAWSservices including EC2, Security Groups, ELB, Elastic Beanstalk, S3, EBS, AMI, Glacier, Redshift, Cloud Front, RDS, VPC, Route53, Cloud Watch, Cloud Formation, Cloud Front, IAM, SNS, SQS and Direct Connect.
  • Management and design of integrated build pipelines using continuous integration and continuous development workflows such as Jira, Git, Jenkins, Nexus, Puppet/Chef.
  • Expertise in automation tools like Git, Ant, Maven, Jenkins, Chef, Puppet, Ansible, Subversion, Nagios and Docker.
  • Extensively worked on Jenkins, Team City for continuous integration and for End to End automation for allbuild and deployments.
  • Extensively worked on Hudson, Jenkins, Cruise Control, Bamboo and Anthill Pro for Continuous Integration (CI) and for End to End automation for all build and deployments.
  • Experience in working on source control tools like Subversion (SVN), GIT, Perforce and IBM Clear Case.
  • Implementing a Continuous Delivery framework using Jenkins, Chef,Mavenin Linux environment.
  • Experienced inDevOpspractices usingAWSElastic Beanstalk and Docker with Kubernetes.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and GIT source control.
  • Served as a softwareDevOps Integration Toolon Morpho Trak suite of products integrated withCOTSand Open Source systems.
  • Use build tools to aggregate projects using Apache, Ant, Maven, Groovy tools, and Gradle.
  • Experienced in Querying RDBMS such as Oracle, MySQL and SQL Server by using SQL for data integrity.
  • Implementing new projects builds framework using Jenkins &MavenasBuildframework tools.
  • Expertise in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
  • Expertise in implementation and maintenance of Apache SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, Send mail, FTP, Remote Access, Security Management and Security trouble shooting skills.
  • Experienced in Server monitoring, capacity planning, application monitoring with teh halp of Nagios, Cloud Watch and Splunk.
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat and Oracle).
  • Collaborate in teh automation of AWS infrastructure via terraform and Jenkins - software and services configuration via chef cookbooks.
  • Supporting Local System Administrators to troubleshoot Configuration Management and Network issues.
  • Experience in Cloud service platforms like Amazon Web Services, Microsoft Azure, Google cloud.
  • Expertise in writing Bash Scripts, Shell Scripts, Pearl Scripts, Python, Ruby,programming for deployment of Java applications.
  • Experience with Bug tracking tools like JIRA, Remedy, and HP Quality Center.
  • Excellent in Setting up monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
  • Planned and executed teh migration from Bugzilla-based bug-tracking and Jenkins CI tool into teh Atlassian-based suite (JIRA, Confluence).
  • Experienced in all phases of teh software development life-cycle (SDLC) with specific focus on teh build and release of quality software. Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Created EC2 Instance on AWS cloud and used as a build server and used as proof of concepts to test Docker.
  • Setup Security groups, VPC, ELB and Cloud Watch, creating AMI and administering AWS IAM.
  • Develop and configure of Continuous Integration (CI) scripts for releases and Enhancing/Maintaining to suite teh request from teams across teh organization.
  • Experienced with Handling Cloud environments (AWS and OpenStack).
  • Extensive experience in developing and maintaining build, deployment scripts for test, Staging and Production environments using ANT, Maven, Shell and Perl scripts.
  • Worked in SCM tools - Chef and Puppet for Deployment on Multiple platforms.
  • Used ANT and MAVEN as build tools on Java projects for teh development of build antifactory (jar, war & ear) on teh source code.
  • Automate infrastructure creation, deployment and recovery using Ansible/Saltstack, Docker, Terraform & Jenkins
  • Ability in deploying teh developed code in a WebSphere/WebLogic/Apache Tomcat/JBOSS, IIS7.
  • Experience in Monitoring tools like Nagios, Splunk, Logstash and Cloud watch.
  • Deploying Micro services in Dev & QA environment using AWS ECS and Docker.
  • Experience with Bug tracking tool like JIRA, Bugzilla and Remedy.
  • Focused on containerization and immutable infrastructure. Docker has been core to this experience, along withMesos, Marathon and Kubernetes.
  • Exposure on DNS and Load Balancing experience on Nginx and knowledge on HA Proxy.
  • Experience on Virtualization technologies like VMware, Vagrant.
  • Worked on Messaging systems like JMS, RabbitMQ, Apache Kafka etc. to communicate between publishers and consumers.
  • Experience on Software Configuration Management (SCM) in Agile, SCRUM, ClearCase, ClearCase to Stash Migration, Waterfall methodologies
  • Good analytical, problem solving, communication skills and can work either independently with little or no supervision or as a member of a team.

TECHNICAL SKILLS

Build Tools: MAVEN, ANT, Gradle, MS Build.

Bug Tracking Tools: JIRA, Fisheye, Bamboo, Cucumber, confluence, IBM Clear Quest.

Version Control Tools: GIT, SVN, Team Foundation Server (TFS), Clear Case & TeamCity.

Automation container: Docker, kubernetes, marathon and Mesos.

Continuous Integration: Jenkins/Hudson, bamboo, Team City, Build Forge, Anthillpro, TFS Visual Studio Build.

Continuous Deployment: Puppet, Ansible and Chef.

Cloud services: Amazon Web Services (AWS), and Microsoft Azure EC2, RDS, VPC, S3, ROUTE53, SNS, SQS, Cloud front, EBS, ELB, Cloud watch, Elastic beanstalk, Open Shift, OpenStack, and Cloud trail.

Monitoring tools: Nagios, Splunk, Elasticsearch, sonarqube, cloud watch and Selenium.

Operating Systems: RHEL (5.x, 6.x, 7x), SUSE Linux (9,10,11), Sun Solaris (9,10,11), CentOS 5,6, Windows 2003, 2008, VMware ESX (3.5,4.0).

Networking: TCP/IP, NIS, NIS+NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, TELNET, Firewalls.

Database Servers: Oracle 9i, 10g, MySQL 7.0, 6.5, RDBMS Oracle, Mongo Db, Cassandra, SQL Server.

Web/Application Servers: WebLogic, WebSphere, JBoss, Apache Server, Apache Tomcat.

Scripting Languages: Bash and Korn Shell scripting, Perl, Ruby, Python, YAML, Groovy.

Languages: C, C++, .NET, Java/J2EE.

SDLC: Agile, Scrum, and Waterfall.

Deployment Tools: U-Deploy, Octopus Deploy, Run deck.

PROFESSIONAL EXPERIENCE

AWS /DevOps Engineer

Confidential, NH

Responsibilities:

  • Implemented Large ScaleCloudInfrastructure (250+ servers) usingAWSresources - IAM, Elastic IP, Elastic Storage, Auto Scaling, VPC, EC2, EBS, ELB, Route 53, RDS, SES, SNS, SQS, OpsWorks, EMR, Red Shift,CloudFormation, CDN, KMS, S3, LAMDA (Server less), Elastic Bean stalk, ECS,CloudFront, Snow Ball.
  • As part of continuously delivering Agile team, develop, test, and deploy Data platform features Develop ongoing test automation using Ansible, Python based framework using Ansible to Setup/teardown of ELK Stack.
  • Experience in Programming, support, debugging, and administration in distributed environments UNIX, Linux, VAX/VMS, Windows, and RDBMS across a wide range of products.
  • Architecture/design and deployment of solutions using bare solutions, VMWare, and Amazon Web Services (AWS).
  • Experience with most layers of AWS offerings and integration, and migration of existing metal solutions into virtualized hosting environments.
  • Design, integration and management of Amazon Web Services cloud solutions. Provisioning of EC2 instances, built via puppet, and integrated into local area offices in 5 time zones. Amazon RDS, VPC construction, Security Group policies, IAM, Route 53, CloudFormation, S3, Glacier, OpsWorks.
  • SSL Security certificate management for enterprise, maintaining certificates across multiple ssl providers, and integrating certificates into products such as nginx, apache, tomcat, AWS-ELB.
  • Involved in Configuring, automation and maintaining build and deployment CI/CD tools GIT/ Bit Bucket, Jira, Confluence, Bamboo, Build Forge, Ansible, Docker registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation (ECS) inAWScloudplatform.
  • Extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Microsoft Azure, Route53, SNS, SQS, Cloud Trail.
  • UsedRabbitMQas OpenStack’s message-passing pipeline which serves as both synchronous and asynchronous communications channel and used Merantis 9.0 as a deploying tool in Open stack environment.
  • Used Kubernetes - an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure.
  • Deployed and orchestrated containerized application using Docker-Compose and Kubernetes which we created and managed using AWS.
  • Implementation/setup continuous project build and deployment delivery process using Subversion, Git, Jenkins, IIS, Tomcat.
  • Designed and built deployment using ANT/ Shell scripting and automate overall process using SUBVERSION and MAVEN.
  • Expertise in JIRA/Confluence queries, dashboards for metrics reporting to various teams.
  • Worked on day to day administration tasks and resolved tickets using JIRA..
  • Automation test cases in Go language and used GIT for version control. Experience in SQL/CQL stress workloads to test storage onDockerswarm using Cassandra and MySQL.
  • Wrote SQL queries to validate data across different cluster in error recovery testing. Monitored automated regression tests on Jenkins in CI environment and follow up. Expertise in dockercompatibility testing on various Linux distros, Amazon Web Services (AWS) and Google cloud Engine (GCE).
  • Used Vagrant and Ansible to install software and automate installation.
  • Developed internal tool Quick Deploy for runbook automation, and automated release and deployment Management process using shell scripts, windows batch, and python with Rundeck and Jenkins.
  • Used ANT and MAVEN as a build tools on java projects for teh development of build artifacts on teh source code.Converting teh ANT Build projects to Maven Build projects.
  • Developed a Power Shell script to automate Active Directory and server tasks and Generate reports for administrators and management.
  • Automated mobile/wearable device using Appium, UI Testing, Web Testing using Selenium.
  • Worked on Designing, Installing and Implementing Ansible configuration management system and writing playbooks for Ansible using YAML and deploying applications.
  • Experimented playbooks for Ansible and deploying applications using Ansible.
  • Wrote Ansible Playbooks with Python SSH as teh Wrapper to Manage Configurations ofAWSNodes and Test Playbooks onAWSinstances using Python.
  • Installed, Configured, Administered Jenkins Continuous Integration Tool also automated Continuous Build and deploy Scripts for Jenkins.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Created teh U-Deploy templates for components and applications, on-boarded around 200 apps into U-Deploy to achieve continuous integration.
  • Integrated Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry.
  • Wrote python scripts using Boto3 to automatically spin up teh instances inAWSEC2 and OPS Works stacks and integrated with Auto scaling to automatically spin up teh servers with configured AMIs'.

ENVIRONMENT: AWS EC2, S3, RDS, AMI, IAM, VPC, Jenkins, Terraform, Gerrit, Stash, Python, Linux, Bash, Groovy, Zabbix, Subversion, SSH, Deployment Automation, Rest API, Ant, Maven, Nexus, U-deploy, SQL, Cloud Formation, Cassandra, Selenium, UNIX, SVN, Docker, Kubernetes,Jira, Python, Ruby, Shell Scripts, Tomcat, Jenkins, Ansible, Splunk.

DevOps Automation Engineer

Confidential, GA

Responsibilities:

  • Expertise in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Configuration, Autoscaling, CloudFront, IAM, S3, API Gateway Elastic Beanstalk, OpsWorks, Code Deploy, Version1, Code Pipeline and Route53.
  • Enabled Logging on S3 bucket access, VPC flow, CloudTrail, AWS configuration, IAM, AWS inspector, Lambda, RDS, DynamoDB, CloudFront, AWS API gateway, EC2 Application servers.
  • Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, Ant.
  • Implemented and support an AWS managed Elastic search/Kibana cluster for application logging
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Used teh continuous Integration tools such as Jenkins/Hudson for automating teh build processes
  • Hands on experience on JIRA for creating bug tickets, storyboarding, pulling reports from dashboard.
  • Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
  • Experience in Azure virtual machines so dat they will be able to connect to on-premises environments.
  • Good Understanding of Azure environment in configuring directory and managed users and groups.Hands on compiling builds using pom.xml and build.xml
  • Developed ANT, Perl & UNIX scripts for build and release activities
  • Configured and Maintained JBOSS and Django Servers.
  • Installing and configuring of Chef Server, Chef-solo along with creating Chef Cookbooks and implemented latest releases of Chef- Solo, Compliance, Habitat and written Chef Recipes to install and configure Nagios for monitoring Infrastructure.
  • Writing json templates for cloud formation and ruby scripts forchefautomation and contributing to our repository on GitHub.
  • Written cookbooks for Web Logic, JDK, and Jenkins, tomcat, JBoss and deployment automation. Set up CI (Continuous Integration) for major releases in Jenkins and Team City.
  • Worked onChefCookbooks andChefrecipes to automate infrastructure as a code.
  • Setup theChef Nodes,ChefClient,ChefServer, andChefWorkstation. Worked on Bootstrapping teh Nodes secured teh passwords and data using encryption data bag forchef.
  • Implementing CD frameworks using Jenkins, Chef, and Maven& Nexus in Linux environment. Developed procedures to unify, streamline and automate application development and deployment procedures with Linux container technology using Docker.
  • Built various containers using Docker engine and Docker Machine environments, to deploy teh micro services-oriented environments for scalable applications and Integrated Docker with AWS ECS instance-based servers.
  • Used HP ALM, UFT, Rally, groovy, Jenkins, Control-M, Artifactory, Kubernetes, Version1, Spew, Docker, SoapUI, Load runner on this project for testing reporting and other processes at different stages.
  • Developed build and deployment scripts using MAVEN as build tool and automated teh build and deploy processes using Jenkins to move from one environment to other environments.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated teh whole process.
  • Experienced in troubleshooting and automated deployment to web and application servers like WebSphere, JBOSS.
  • Managing teh multi-tier and multi-region architecture using AWS Cloud Formation and Automating teh Cloud Formation using Terraform.
  • Experience in monitoring System/Application Logs of server using Splunk to detect Prod issues

Environment: ANT, MAVEN, JBOSS, shell & Perl scripting, WebSphere, Splunk, AWS, Subversion, Jenkins, Hudson, Windows 2000/XP, LINUX, UNIX GIT, GITHUB.

DevOps / Puppet Automation Engineer

Confidential, Overland Park, KS

Responsibilities:

  • AsDevOps/Build & Release Engineerextensively involved in release management, Environment Management, deployments, CI/CD, Incident management, Version management.
  • Managed teh GIT to automate teh build process and used teh same to share teh snapshots and releases of internal projects.
  • Performed integration of Code Quality Analysis techniques - Check style, Find bugs with CI tools like Bamboo.
  • Experience in deploying application in Pivotal Cloud Foundry (PCF).
  • Involved in creating Puppet modules using manifests. Uploading desired classes for teh nodes.
  • Construct Puppet Modules/Functions to Support Solaris IPMP (IP Multi pathing) on Solaris.
  • Experience using Jenkins as a full cycle CD tool involving package creation, distribution and deployment onto tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Ensured successful architecture and deployment of enterprise grade PaaS solutions using Cloud Foundry (CF) as well as proper operation during initial application migration and set new development.
  • ConfiguredPuppetEnterprise in POC for Windows and Linux Environments and successfully deployed teh nodes. Integrated Jenkins withpuppetand configured data through teh pipeline plugins.
  • Developed build scripts using Gradle and MAVEN as teh build tools for teh creation of teh build artifacts like war/jar or ear files.
  • Configured Code Manger inpuppetand integrated with TFS-GIT and successfully pull teh code from TFS-GIT branches. Documented teh POC forpuppetand application servers.
  • Deploying Application server usingPuppetmaster and deploying applications on teh JBoss servers usingpuppet.
  • Created Different modules forpuppetand tested on nodes with node groups.
  • Written manifests and modules for puppet to do tasks like application deployment, configuration and create filesystems.
  • Utilized Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from Svn/Git and use Ant/Maven to build War/Ear artifacts.
  • Used HP ALM, UFT, Rally, groovy, Jenkins, Control-M, Artifactory, Kubernetes, Version1, Spew, Docker, SoapUI, Load runner on this project for testing reporting and other processes at different stages.
  • Worked on build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Extensive exposure to Configuration Management policies and practices with regards to SDLC; along with automation of scripting using BASH/Shell, Perl scripting.
  • Monitoring of Linux servers and applications via Nagios.
  • Experience in configure automated application deployment process through U-Deploy (urban Deploy) and resolve any deployment problems.
  • Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.

Environment: Jenkins, SVN, Git, GitHub, Ant, Maven, Selenium, Bamboo, Vagrant, U-Deploy, Tomcat, Apache, Nagios, Python, Shell, ruby, JSON, JSONP, JavaScript, Ajax, Xml.

Build &Release Engineer

Confidential, Irving, TX

Responsibilities:

  • Installed and configured Red Hat Linux, Established and schedule activities in test and production environments.
  • Experience in working GIT for branching, tagging, and merging.
  • Managed, installed, and configured Microsoft Windows Server, Red Hat Enterprise Linux, CentOS, Ubuntu, IIS, .NET, Apache, Oracle WebLogic, Red Hat JBoss, Apache Tomcat, Oracle Database.
  • Worked closely with application developers to devise robust deployment, operating, monitoring, reporting for teh COTS applications.
  • Build and release packages for testing and performed clean builds as per teh scheduled release.
  • Used Subversion (SVN) for managing files and configurations.
  • Used ANT as build tool on Java projects for teh development of build artifacts on teh source code.
  • Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.
  • Creating teh SQL, PL/SQL scripts (DML and DDL) in oracle database and revising them in SVN.
  • Deploying newly built code and removal of old code using WebSphere Admin Console.
  • Developed scripts in Perl and Shell scripting for automation of repeated tasks which are susceptible to errors.
  • Deployed teh applications to WebSphere Application Server and static content to apache web servers.

Environment: SVN, ANT, Cruise Control, WebSphere, Perl, Shell, JAVA/J2EE, Remedy, Oracle DB 10g, Oracle Virtual Box, apache web servers.

Linux administrator / SCM Build &Release Engineer

Confidential

Responsibilities:

  • Worked with Blade Chassis Enclosure HP with BL460c, BL680c, BL485c, BL420c servers for teh installation of RHEL, OEL, CentOS 4.x, 5.x,6.x,7.x and VMware ESX 3.5 & 4.0, 5.0. 5.5 And 6.0.
  • Extensively worked on BEA Web Logic 8i/9i Server, JBoss EAP 4.x/5.x/6.x Server, Apache HTTP and Apache Tomcat 6.x/7.x/8.x Server as an Administrator for Server Installations, Configuration, deployment, Performance, tuning including troubleshooting and maintenance.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Strong working knowledge of Routers and Switches, VLAN, TCP/IP, VPN, OSI model, Firewall (checkpoint), VOIP.
  • Installed and configured various services like DNS, LDAP, DHCP, RPM, Send mail, Apache Web Server, Web Logic, NIS, SSH, Tomcat, Telnet, HTTP, HACMP, GPFS, SSL, NetApp, RPM Package Management and others.
  • Installed, configured and administered Apache 2.3.x and Apache Tomcat 5.5/6.0 on Redhat 6.2.
  • Involved in designing Firewall rules for new servers to enable communication with application, Oracle 10g servers.
  • Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates and utilizing technologies like Hudson, Ant, MS Build, and Subversion.
  • Responsible for configuring and connection to SSH through SSH clients like Putty Remotely coping files using SFTP, FTP, SCP, WinScp, and FileZilla.
  • Troubleshooting teh network with teh halp of net stat, ping, nslookup and trace route tools.
  • Maintaining theLinuxFirewall for network and implement to teh network security.
  • Installs, upgrades and manages packages via RPM and YUM package management.
  • Installs Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Works with Databaseadministratorsto tune kernel for Oracle installations.
  • Administrated perforce and created users and provide access to them based on their roles. Written shell and Python scripts to take automatic backup every day.
  • Defined and implemented build and deployment strategies for all applications.

Environment: Red hat Linux 5/6.x, TCP/IP, UNIX/LINUX, Oracle,10g,Kernel,Windows, TCP/IP, GIT, Hudson, Ant, 2008R2, WebLogic Server 11g, RAID, Shell, Python, Web Sphere, Load Balancers, WLST, Apache Tomcat 5.5.

We'd love your feedback!