We provide IT Staff Augmentation Services!

Sr. Devops Aws Build And Release Engineer Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY:

  • Familiar wif Configuration Management tools like Chef, Salt Stack, Ansible.
  • Working wif Devops practices by AWS, Elastic Bean stalk & Docker wif Kubernetes.
  • Experienced in writing Ansible playbooks to automate our build/deployment process and do an overall process improvement to any manual processes and also managed servers on cloud platform Aws using chef configuration management tools.
  • Built Node.js, nvm, npm based web frameworks and docker based micro services for deployment of web frameworks for data visualization and analytics user Interface toolkits.
  • Virtualized teh servers using teh Docker for teh test environments and development environments needs.
  • Creating and Managing VMs in Windows Azure and setting up communication wif teh halp of Endpoints and VM Migrations from Transitional hosts and VMware.
  • Knowledgeable on Cloud technologies including Infrastructure as a Service,Platform as a Service, and Software as a Service provider (IaaS, PaaS, and SaaS)
  • Built Automation and Build Pipe Line Development using Jenkins and Maven. Set up build pipelines in Jenkinsby using various plugins like Maven plugin,EC2 plugin etc. create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Automation of OS builds and Application Installation through Puppet & Chef. Nagios for application and hardware resource monitoring.
  • Developing scripts (recipes in chef) for automatic deployment of servers and managing configuration files through chef.
  • Strong use of Shell scripting languages including BASH for Linux and Mac platforms and PowerShell for Windows systems.
  • Implemented a Continuous Delivery pipeline wif Docker, Jenkins and GitHub. Whenever a new GitHubbranch gets started, Jenkins automatically builds a new Docker container from it.
  • Prototype CI/CD system wif GitLab on GKE utilizing kubernetes and docker for teh runtime environment for teh CI/CD systems to build and test and deploy.
  • Experienced in writing Ansible playbooks and Recipes to automate our build/deployment process and do an overall process improvement to any manual processes and also managed servers on Aws cloud platform using chef configuration management tool.
  • Implementing and setting up Route53 for AWS Web Instances&ELB&Cloud Front on AWS Environment.
  • Setting up redundancy to multiple Availability Zones (AZ) for EC2 instances.
  • Setting up Auto scaling of teh instance group using AWS CLI (command line tools) and AWS cloud environment for Dev/QA environment.
  • Imported and managed multiple applications into GitHub code management repo.
  • Strong development skills inJava, J2EE, JDBC, JSP, Servlets, EJBJ2EE, JMS MQ - series, JNDI, RMI, C, HTML5, XML, XSL,JavaScript, DB2, Oracle, SQL Server and Macromedia tools.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP), XML, XSLT, XSL, and Ant.
  • Having Experience on integrating spring wif Hibernate using various Spring modules.
  • Experience in spring modules: MVC, AOP, JDBC, ORM, JMS, and Web Services using Eclipse&STS IDE.
  • Extensive experience in different IDEs: RAD, Eclipse, OEPE, Edit plus.
  • Designing and implementing CI(Continuous Integration) system: configuringJenkins servers, Jenkinsnodes, creating required scripts (Perl&Python), and creating/configuring VMs (Windows/Linux).
  • Installation and configuration of Microsoft Windows Vista, XP, 2000 server, Professional, Windows2003/ 2008 Servers, MS Exchange and Microsoft SharePoint2010.

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX, LINUX, Mac OS, RHEL 4/5/6/7

Languages: Java/J2ee,C,C++ and PL/SQL

Virtualization: VMware,VSphere,VMware,Workstation,OracleVirtualBoxTools,Docker, LXC (Linux Containers)

Build tools: ANT, MAVEN, Make file, Gradle

SDLC Methodologies: Agile (Scrum), Waterfall

Web Technologies: HTML, Java Script, XML, Servlets, JDBC, JSP

Databases: Oracle 9i/10g, MS SQL, MySQL, Mango DB

Management Tools: JIRA, Rally, Remedy and IBM Clear Quest

Networking: TCP/IP, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, SNMP

Configuration Management Tool: Chef, Puppet, Ansible, Terraform

Versioning Tools: Subversion, Clear case, GIT Hub,Git Lab, Bit bucket, CVS

Scripting Languages: Bash,Ruby,Python,perl

PROFESSIONAL EXPERIENCE:

Confidential, TX

Sr. DevOps Aws Build and Release Engineer

Responsibilities:

  • Working on Aws Cloud Basedtechnologies in monitoring environments andLinux environment.
  • Experience wif Graylogand logic monitor in launch and creating teh configurations to automate repeatable provisioning of AWS resources for applications in usage wif DevOps.
  • Monitoring health of Confidential EC2 instances and other AWS services like EC2, VPC, Security groups and Load balancer.
  • Experience wif continuous integration,deployment, version management, source code management and environment management, supporting teh Software Release Management and procedures.
  • InstalledGraylog (which includes MongoDB and Elastic Search) and configured a centralized log management server. Monitor all critical logs from our production and performance environments and generate alerts based on log entries. IntegratedGraylog to Vim which receives alerts and notifies members wifin teh Operation team of outages.
  • Experience in troubleshooting and unblocking critical, time sensitive issues on Google Cloud Platform,MongoDB, Docker, CentOS, RHEL, Consul, Terraform, CICD,Logic monitor.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy wif Patterns/ Release, Git, Confluence, and JIRA.
  • Installed and Administered Jenkins CI for Gradle and MavenBuild.Automated Application deployments using Jenkins and Ansible.
  • Experience in configuring Jenkins jobs to work wif Graylog and Logic monitor for post buildexecutions and creating visualization on it.
  • Experience in User Management and Plug-in Management for Jenkins.
  • Involved in troubleshooting teh automation of Installing and configuring JAVA applications in teh test and pre-production environments.
  • Implemented and maintained themonitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Experience in symmetric to identify teh symmetric files from instances and configuring wif ansible play-books all teh stuff sending it to graylog.
  • Used GITHUB to import and manage teh applications such as Java.
  • Implemented & maintained teh branching and build/release strategies using GIT.
  • Performed all necessary day-to-day GIT support activities for different projects.
  • Using Ansiblegalaxy for Documentation and References, and creating Ansible playbook and Deploying on nodes, Managed Ansible installation and writing.yml files.
  • Good Understanding wif core concepts like Inventory, Playbooks, Roles, Tasks and Modules.Maintained Artifacts using JFROG Artifactory Server.
  • Build and DeployedJava/J2EE to a web application server in an Agile continuous integration environment and also automated teh whole process.
  • Closely worked wif development, QA and teams to ensure automated test efforts are tightly integrated wif teh build system and in fixing teh error while doing teh building and deployment.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Hands on experience in deploying teh content cloud platform on Confidential AWS using EC2, S3, and EBS.
  • Worked on setting up teh life cycle policies to back teh data from AWS S3 to AWS Glacier. Involved in configuring AWS EC2instances on cloud platform using Ansible.
  • Deployed Java/J2EE applications to application servers in an agile Continuous Integration environment and also automated teh whole process.
  • Participated in therelease cycle of teh product which involved environments like Development, INT, QA, UAT and Production.
  • Created scripts in Pythonwhich integrated wif Confidential API to control instance operations.
  • Developedpython automation framework using paramiko, XML Parser, JSON libraries for running performance benchmarking and characterization.
  • Integrate and implement a complete cloud services framework(IaaS, PaaS, and SaaS) and cloud deployment model(private, public, and hybrid).
  • Installation, Configuration and Administration of VMwareVSphere4, ESX 3.5 and ESXi Server, VMware View.

Environment: GIT, Java/J2EE, Docker, Nexus, Jenkins, AWS, Chef, MAVEN, NEXUS, JIRA, LINUX, SPLUNK, XML, Web logic, Python, BASH Scripts, Apache, MongoDb, Spring MVC, Maven, Elastic Search, Logstash, GrayLog, Logic monitor, Apache Kafka,mongodb, JSON, XML, Apache Tomcat, GIT/Stash, OS X, Linux (Red Hat, CentOS), Kubernetes, vi/vim, Cisco Meraki, Docker.

Confidential, IL

AWS and DevOps Engineer

Responsibilities:

  • Worked on Confidential Cloud Basedtechnologies in auto scale, highly resilient, fault tolerant environment in both Linux and Windows environment.
  • Experience wif AWS Cloud formation and launch configurations to automate repeatable provisioning of AWS resources for applications.
  • Automated teh cloud deployments using python (boto& fabric) and AWS Cloud Formation Templates.
  • Strong hands on experience wif AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Migrated applications to S3 and used Cloud Front to distribute content wif low latency and at high data transfer rates.
  • Work on AWS Data Pipeline to configure data loads from S3into Redshift.
  • Created Automated Python scripts to control EC2 Instances AWS accounts & DevOps.
  • Involved in Configuring Automation&Centralized Management wif Puppet.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Collaborate in teh automation ofAWS infrastructure via Terraformand jenkins- software and services configuration via puppet manifest.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands and Users.
  • Develop CI/CD system wif Jenkins on Google'skubernetescontainer environment, utilizing kubernetes and dockerfor teh runtime environment for theCI/CD system to build and test and deploy.
  • Involved in all projects that move to production and work closely wif teh Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
  • Developed build and deployment scripts using ANT/Maven as build tools and Jenkins as automation tool to move from one environment to other environments.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT wif Dev/Test/Prod Branching Model for weekly releases
  • Developed Perl and shell scripts for automation of teh build and release process.
  • Worked on Docker hub,creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Docker, worked on containerization technologies to build and deploy services as images to cloud environment, also integrated teh process as part of build pipeline. In Jenkins every time it builds a new image, test teh image and push to teh repository.
  • Experience in debugging teh java code wif all teh testing tools and logic flow using Eclipse UML plug-in and rational testing tools.
  • Extensively worked on Java server side programming using Servlets, and JSP.
  • Developed web forms using Web controls, Data controls for teh UI.
  • Changed teh AWS infrastructureElastic Beanstalk to Docker wif Kubernetes. Wif this change provided better performance and easier management of teh production environment.
  • Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environments.
  • Responsible for teh development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of teh products to various developments.
  • Managed Mavenproject dependencies by creating parent-child relationships between projects.
  • Jenkins is used as a continuousintegration tool for automation of daily process.
  • Installed, Configured and Managed Nexus repository manager for dependency managementbetween different projects.
  • Create, Configure and Deploy applications in AWS IaaS and PaaS
  • Oversee teh provisioning of all SaaS environments: Production, Test, Staging, Sales product environments.
  • Ample experience in load balancing and monitoring wif Nagios and Splunk.
  • Integrated JIRAand Subversion using Pre-commit hooks to ensure teh process is followed and automated JIRA tasks using JIRA CLI.

Environment: Git,GitHub, Maven, Jenkins, Web Logic, JIRA, JAVA/J2EE, Shell Script, Nexus,Chef,Tomcat,Node,RHEL,ANT,MAVEN,LINUX,XML,JBoss,Python,MYSQL,Nagios,Splunk,JIRA,ELB,RDS,Route53,ECS,cloudformation,Teraform,Kubernetes,Dockr,Iaas,Paas,Saas,MVC framework.

Confidential, TX

Role: AWS Engineer

Responsibilities:

  • Nagio Expertise in using build tools like MAVEN for teh building of deployable artifacts such as war & ear from source code.
  • Handled large scale data migration through Redshift, used Multi Availability Zone. Deployment in RDS to enable High Availability and controlled failover at teh database tier for MySQL workloads.
  • Design, management and ongoing maintenance of AWS cloud EC2 design and deployment, RDS using MySQL and PostgreSql, Elastic ache, Dynamo DB and associated resources.
  • Responsible for Designing Logical and Physical data modeling for various data sources on AWS Redshift.
  • Worked on Confidential Redshift clusters such as launching teh cluster wif specifying teh nodes and performing teh data analysis queries.
  • Experienced in creating RDS instances to serve data through servers for responding to requests.
  • Involved in provisioning AWS S3 buckets for backup of teh application and sync this content wif remaining S3 backups, by creating entry for AWS S3 SYNC in crontab.
  • Building and configuring of EC2 instance on AWS cloud platform, Configuration of Elastic Load Balancer (ELB) for traffic control for teh EC2 and S3.
  • Responsible for using AWSConsole and AWSCLI for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch.
  • DesignedAWS CloudFormation templatesto create custom sizedVPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Created teh stacks using Cloud Formation Template to launch multiple Instances.
  • Implemented AWS client API to interact wif different services as Console configuration for AWSEC2.
  • Played a key role during Analyzing, preparing technical and functional design specification documents as per teh Requirements, Architecture, Development and Maintenance of high traffic application built in Java/J2EE.
  • Written Shell/Ruby scripts to automate teh deployment process.
  • Utilized Ansible for configuration management of hosted Instances wifin AWS. Configuring and Networking of Virtual Private Cloud (VPC).
  • Utilized S3 bucket and Glacier for storage and backup on AWS. Created continuous integration system using Jenkins, Ansible full automation.
  • Developed teh required Business Layer of teh application using C#.NET.
  • Designed and coded teh Winforms and implemented teh logic using C#.NET.
  • Involved in creating teh unit tests for teh application in C#.NET.
  • Maintenance and monitoring of Docker in a cloud based service during production and Set up system for dynamically adding and removing web services from a server using
  • Build additional Docker Slave nodes for Jenkins using custom built Docker images and instances.
  • Developed Agile processes using Groovy,JUnitto use continuous integration tools.
  • Used Pythonscripting for automation, highly scalable, build promotions for staging to production.
  • Carried Deployments and builds on various environments using continuous integration tool Jenkins. Designed teh project workflows/pipelines using Jenkins as CI tool.
  • Started working GIT repository implementation. Defined branching strategies in GITand implementation of best practices.
  • Multiple parallel builds are implemented through a build farm by installing Jenkins on a Linux machine and creating a master-slave configuration and monitoring teh servers using Autosys.
  • Used tracking tool JIRA and also triaged teh issues and maintained bugs using JIRA tool.
  • Resolved update, merge and password autantication issues in JIRA.

Environment: SVN, Bamboo, Nexus, Bash Scripting, Agile, Ansible,, Tomcat, Docker, AWS, Ant, Maven, Ruby, Linux, Windows, C#.Net,Web logic, Git, GITHUB, JIRA, Web Sphere, Nagios, Splunk, Jenkins.

Confidential, WI

Build Release Engineer

Responsibilities:

  • Managing teh release process end-to-end, from teh planning of release content through to actual release deployment to production. Leads and facilitates teh planning of product software releases
  • Conducted Release Retrospective meetings to identify what was Good, Bad and ugly during teh release and took immediate action on hot items
  • Restructured Environments to have multiple release pipelines to accommodate small demand, production support and large demand projects
  • Integrated GIT into Jenkins to automate teh code check-out process
  • Designed teh overall SCM, CI and Release Management process and workflows
  • Implemented branching and strategies, automated release branching process
  • Created a reusable deploy distribution for teh system which can be ported to multiple environments wifout having teh need to run separate builds.
  • Documented release metrics, software configuration process. Used Maven scripts to build teh source code. Supported and halped to create Dynamic Views and Snapshot views for end user
  • Experience wif configuration management and automation tool Chef Implemented automation wif Vagrant, Chef on AWS for application testing, deployment, and development. Prepared documentation describing teh configuration state of each item that was under CM control
  • Used Chef to configure and manage infrastructure. Wrote cookbooks and recipes to automate teh configuration setups.
  • Worked on various AWS Services like ELB, S3, EC2, RDS, IAM, RDS, VPC, Cloud Watch, Cloud Trail, Cloud Formation, Auto scaling, Lambda, SNS, Cloud Front, Route 53, security groups - CIDR's, VCP, NAT and deployment via SCALR and EC2 Installs wif Centos, Ubuntu and RHEL 6 and Scientific Linux
  • Configured, Deployed application artifacts on application stack on middleware tools Jboss, ApacheTomcat web server, IIS Server,Oracle web logic, and IBM Web Sphere.
  • Execute and support teh function of Release Management to ensure teh successful implementation of projects and releases.
  • Eliminated downtime of network and processes by installing and configuring a Nagios server to monitor Linux servers.
  • Troubleshoot and resolved Build failures due to infrastructure issues reduced by 95% stabilizing teh build process. Setup and executed process to code review system effectively.

Environment: Git, GitHub, Maven, Jenkins, Web Logic, JIRA, JAVA/J2EE, Shell Script, Nexus, Chef, Tomcat, Node, RHEL,ANT, LINUX, XML, JBoss, MYSQL,Nagios,JIRA,ELB,RDS,Route53, ECS,cloud formation.

Confidential

LINUX ADMINISTRATOR

Responsibilities:

  • Worked on RHEL 5.x, 6.x and Sun Solaris 10/9.0/8.0 VM build for installing, upgrading, mirroring and configuring Kick start, Jumpstart installation respectively.
  • Setup Sun servers and Workstationsand upgraded Solaris 8 to 9 and 9 to 10 on them, added necessary patches using patch add utility and scripts.
  • Performed root cause analysis to quickly recover from service interruptions, and to prevent recurring problems.
  • Monitored user and group administration, password management, file accessing and advanced file permission privileges.
  • Deployed teh CRON for automating some jobs in scheduling processes.
  • Ensured teh working of printers, printer server and print clients by configuring them using commands like IP, Ipstat, Ipadmin, Ipfilter& GUI.
  • Added more resources like Memory, Disks and increasing teh Swap and performed disk management using different RAID technologies.
  • Worked on creating, maintaining and troubleshooting Disk partitioning, LVM and file management.
  • Administered and configured volume operation using vxdisk, vxdg, vxassist, vxmake and vxvol in VERITAS Volume Manager/VERITAS File System.
  • Worked in setting up LDAP, DNS, DHCP, NFSand NIS Server along wif effective group and System Level policies in Red Hat Linux, and Sun Solaris.
  • Set up roaming profile features by using Samba and NFS servers.
  • Configured teh Quotas so that users can be prevented from storing unnecessary files in teh File Servers' storage
  • Ensured teh health and security of theLinux boxes which were in use.
  • Accomplished teh target of managing Network Applications and Services like NFS wif Hummingbird connectivity V7.1.
  • Participated in teh development and implementation of network-related procedures and standards and Configured DHCP and FTP servers in Linux
  • Handled network related services like FTP, NFS, Samba, TCP/IP in Red Hat and Sun Solaris environment.
  • Troubleshoot teh network using ndd, trace route, net stat, ifconfig and snoop.
  • Involved in documenting of Linux and Windows environment and configuration details including documentation of solutions for any issues that have not been discovered previously.

Environment: RHEL 4.X, Sun Solaris 10/9.0/8.0, VERITAS Volume Manager, VxFS file system, VERTIAS Net Backup, IPfilter & GUI, Samba, Sun SPARC 1000, Perl, shell Scripting, CRONTAB/AT., Web logic 8.1, Vim editor, Networking servers.

We'd love your feedback!