We provide IT Staff Augmentation Services!

Devops Engineer / Release Coordinator Resume

4.00/5 (Submit Your Rating)

Barrington, IL

SUMMARY

  • 8+Years of TEMPeffective work experience on Build Engineering & Release Management process, end - to-end code configuration, & deployments of artifacts for entire life cycle model in Enterprise Applications.
  • Experience in Configuration Management, Cloud Infrastructure, and Automation like Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, Git hub, Clear Case and Tomcat.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining for the purpose of Continuous Integration (CI) and for End-to-End automation for all build and deployments.
  • Experience wifAWS instances spanning across Dev, Test and Pre-production and Cloud Automation through Open SourceDevOps tools like Chef, Jenkins & Docker.
  • Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl, Ruby, Python and Batch Scripts.
  • Expertise in automating various build and deployments using ANT, MAVEN, Perl, Ruby, MS Build, and Shell Scripts.
  • Expertise in creatingDevops strategy in a mix environment of Linux (RHEL, CENTOS and UBUNTU) servers along wif Amazon Web Services.
  • Expertise in installing, configuring and managing Web Logic, Apache, VM Ware etc.
  • Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Experience in architecting and managing AWS cloud infrastructure.
  • Develop cloud solutions using (Infrastructure as a Service) and PaaS (Platform as a Service).
  • Developed python modules to automate processes in AWS (AWS cloud formations/ Ec2, boto API).
  • Provisioned AWSS3 buckets for backup of the application and sync these contents wif remaining S3 backups, by creating entry for AWSS3 SYNC in crontab.
  • Design high availability (HA) applications on AWS across Availability Zones and Availability Regions.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively wifin the company.
  • Worked using Spring Micro Services, Spring boot, Pivotal Cloud Foundary.
  • Experienced in trouble shooting, configuration and deploying Enterprise Applications in WebSphere, WebLogic and JBOSS/Tomcat as well.
  • Virtualize the servers on AWS using the Docker, create the Docker files and version control.
  • Worked on Puppet for the deployment of servers wif custom scripts.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and windows platforms.
  • Good command in working wif Tracking Tools JIRA and IBM Rational Clear Quest.
  • Good noledge in Continuous Integration and Continuous Deployment methodologies
  • Configured DOCKER Containers for Branching purpose and deployed using Elastic Beanstalk. Authorized to work in the US for any employer.
  • Efficient in working closely wif teams to ensure high quality and timely delivery of builds and releases.

TECHNICAL SKILLS

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

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

CI Tools: Jenkins, Bamboo, Hudson.

Build Tools: ANT, MAVEN, Make file, Gradle .

Bug Tracking Tools: JIRA, Rally, Remedy and IBM Clear Quest.

Scripting: Shell scripting, Python, Perl scripting, Ruby, Json.

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

Web/App servers: Apache Tomcat, JBOSS, WAMP, LAMP, IIS, Web sphere, Nginx.

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

Cloud Technology: AWS(Cloud Watch, Cloud Trail, Cloud Formation, etc.), AZURE, Open stack

Monitoring Tools: Splunk, Nagios, Log Stash, App-dynamics.

Configuration Management Tools: Chef, Puppet, Ansible, Terraform .

IDE Tools: IDE Eclipse, NetBeans.

Virtualisation Tech: VMware, VSphere,VMware Workstation, Oracle Virtual Box

Containers Tools: Docker, LXC (Linux Containers)

PROFESSIONAL EXPERIENCE

Confidential

DevOps Engineer / Release Coordinator

Responsibilities:

  • Involved in designing and deploying a multitude applications utilizing all of the AWS stack (Including EC2, Route 5, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance and auto-scaling.
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Wrote Ansible Playbooks wif Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers.
  • Installed, configured and managed the ELK (Elastic Search, Log stash and Kibana) for Log management wifin EC2 / Elastic Load balancer for Elastic Search.
  • Dockers: Creating, maintaining and cleanup the containers using Dockers
  • Used Docker as a new level of simplicity to define and create applications or services by encapsulating them in containers.
  • Implemented Docker automation solution for Continuous integration / Continuous Delivery model.
  • Used Docker containers for eliminating a source of friction between development and operations.Working on Virtualization and Containers (Docker).
  • Running web apps in containers on Docker.
  • Deployed applications using Docker containers in the cloud wif Paas in AWS.
  • IBM Urban Code Deploy(UCD) & Urban Code Release(UCR) used for easy maintenance and scheduling the deployments on time.
  • Multiple deployments made easy using the UCD wif making the process design for specified applications.
  • GitLab version control system made easy for checking/compare and merge the code and maintain the history of the files, branches and tags.
  • Jenkins2 made easy for CICD pipeline which can be BUILD as Code.
  • Artifactory to store the build versions and maintain the versions dat are build from Jenkins.
  • Involved Test Suite Automation wif simple query running in the process. (Covers Smoke test, functional tests & Regression tests).

Confidential - Barrington, IL

AWS DevOps Engineer

Responsibilities:

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects and monitoring.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment
  • Automation of OS builds and Application Installation through Chef.
  • Managed Cookbooks to automate system operations.
  • Working wif Devops practices using AWS, Elastic Bean stalk and Docker wif Kubernetes.
  • Changing the AWS infrastructure Elastic Beanstalk to Docker wif Kubernetes.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy wif Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
  • Working on designing, development and implementation of Decommissioning & re-provisioning process and Virtual Machine using bash and Python Flask as framework.
  • Developing scripts (recipes in chef) for automatic deployment of servers and managing configuration files through chef.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Responsible for code build, release and configuration on Amazon EC2.
  • Integrate and implement a complete cloud services framework (IaaS, PaaS, and SaaS) and cloud deployment model (private, public, and hybrid).
  • Expert in performance monitoring tools likeIaaS, AWSCloud Watch and stack driver.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured S3 to host static web content.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Optimized volumes and EC2 instances
  • Used IAM to create new accounts, roles and groups
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured Elastic Load Balancers (ELB) wif EC2 Auto scaling groups
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Migrated applications to the AWS cloud.
  • Work wif different team members for automation of Release components.
  • Scripting in multiple languages on UNIX, LINUX and Windows
  • Troubleshoot the build issue during the Jenkins build process.
  • Resolved system issues and inconsistencies in coordination wif quality assurance and engineering teams.

Environment: s: AWS EC2, S3, RDS, EBS, Jenkins, Maven, Nexus, Chef Automation, Kubernetes, Chef Cookbooks, Load Balancers, IAM, Cloud Watch, UNIX and Linux

Confidential - Dallas, TX

DevOps Engineer

Responsibilities:

  • Interacted wif client teams to understand client deployment requests.
  • Implement the supporting platform forOpen Stackinfrastructure on the cloud dat all services and applications will rely upon.
  • Deploying theOpen stackcomponents on multimode wif High availability environment. Configuring theOpen Stackkeystone, glance, cinder, swift.
  • Created and managed Cinder volumes, instances and configured network in Open Stack Cloud by using both CLI and Horizon dashboard.
  • Involved in monitoring and metering for Infrastructure as a Service (IaaS) for Open Stack Cloud.
  • Expert in performance monitoring tools like Iaas, AWScloud watch and stack driver.
  • Implemented auto environment creation using puppet and Open Stack.
  • Utilized Puppet to automate single-command provisioning for development and production environments for an operation tools startup.
  • Created JIRA issues to prioritize and take an action on what's important, and stayed up to date wif what's going on around the project.
  • Created best practices Build environment using Jenkins, Packer, immutable instances, and Open Stack.
  • Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Failover functionalities.
  • Wrote playbooks for Ansible and deploying applications using Ansible.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Experience working on several Docker components like Docker Engine, Hub, machine, compose and Docker registry.
  • Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Developed protocol for adding new users to existing network.
  • Good understanding of windows and VMware server automation using scripting language Power shell, VB Script
  • Working and supporting on continuous integration on GO CD, Jenkins, maven, Git for Amazon EC2 deployment instances on cloud computing, Pivotal cloud Foundry and store the build artifacts in S3 bucket deployment.
  • Deployed Microservices on Pivotal Cloud Foundary.
  • Automated the cloud deployments using chef, python (boto&fabric) and AWS Cloud
  • Supporting for Git version control system merging, hooks, branching the files and creation of repos.
  • Supporting trouble shooting for Build and Release deployments in Dev, QA and Pre-Prod environments.
  • Good in resolving JAVA/J2EE errors while making a Build.
  • Use automated scripts based on Shell and Python for Automation.
  • Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes wif cloudops / TechOps team of configuration management.
  • Supporting Maven multi module builds and store artifacts in remote repository in Artifactory.
  • Jenkins administration to user access credentials, deployment email notification configuration for new users and using matrix plugins to manage Jenkins.
  • Supporting configuration of Jenkins Build pipeline jobs, plugins installation wif team for configuration of maven multi module jobs, free style jobs.
  • Deployed micorservice on Pivotal Cloud Foundary.
  • Analyze of existing on-premises management software’s family to build a brand new architecture wif the goal to create a cloud first scalable platform based on Microsoft .NET / C# / Azure
  • R&D, design, architect and develop a cloud platform solution (.NET, C#, Microsoft Azure, Entity Framework, Linq, WebApi)
  • Migration of on premise applications toAzure .Implement hybrid applications inAzure .
  • Experienced in managing and reviewing Hadoop log files.
  • Used Ant/Maven for building Java/J2EE Applications.
  • Performed system administration and operations tasks using Chef.
  • Integrated Maven wif Jenkins for the builds as the Continuous Integration process.
  • Build Java code on to different Jenkins, Packer servers as per the schedule.
  • Maintained JIRA for tracking and updating project defects and tasks.

Environment: Shell Scripting, RHEL, VMware, Open Stack,puppet, Ansible, Subversion, Perforce, Hudson, GIT, Tomcat, Confluence, Maven, Visual Build, ANT, Jenkins, J2EE, Docker, Bit Bucket, Jira, Bamboo, GIT, Nagios, Web services, Tomcat, Azure, Weblogic, SVN, Maven, ANT, Python, Jenkins, Apache Tomcat, AWS, GIT, Puppet, Cloud Foundary, Splunk,AppDynamics,TFS.

Confidential, Englewood, CO

Build & Release Engineer/AWS Engineer

Responsibilities:

  • Deployed EC2 Instance, adding (EBS) block level storage volume to build the web based home loans applications.
  • Deployed Ezprequal application to Route53 - a
  • DNS service to allow traffic based routing wif the policies Simple, Weighted, Geo-location, Failover and Latency. Used Weighted and Geo-location based routing policy to test the application.
  • End to end deployment ownership for projects on Amazon AWS. This includes Python scripting for automation, scalability, build promotions for staging to production etc.
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Primarily involved in building the 5 applications which is integrated wifin each other which decides whether the home loans customer is eligible for home loans or not.
  • Applications are built using AWS Cloud formation templates (json).
  • Used monitoring services like Cloud Watch to monitor the CPU utilization.
  • Worked wif external providers Symantec and entrust to build webserver certificate.
  • Used Simple storage services (s3) for snapshot and Configured S3 lifecycle of Applications logs, including deleting old logs, archiving logs based on retention policy of Apps
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Setting up the Elastic load balancer (ELB) to send traffic to all instances in the availability zone.
  • Managed hosted Zone and domain name service using Route 53.
  • Used Tomcat and apache (UPF framework) as standard application servers to deploy web applications.
  • Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Maven, Nexus, Ansible and Rundeck.
  • Application Deployment using IMB Urban deploy
  • Good experience in troubleshooting most of the AWS services. On-call support for issues related to Linux VMs hosted in AWS and network troubleshooting.
  • Update the Network technical diagram for each home loan application and work wif the network/firewall engineers to open the ports for downstream connectivity and F5 engineers for load balancers for on-perm applications.
  • Worked wif Verizon team for implementation of firewall change.

Environment: AWS, Solaris 2.9 / 2.10, Red Hat Linux AS/EL 4.0, AIX 5.2, 5.3, Jenkins, Rundeck, Puppet, Subversion, Bash, Hudson, NT Command shell, Java/J2EE,ANT,Gradle,Bamboo, Chef, Puppet,Cloud Formation, Templates.

Confidential

UNIX/Linux System Administrator

Responsibilities:

  • Set up and configuring of Linux (Redhat) and Solaris servers/workstations for clients.
  • Configuring the NFS servers, setting up servers in network environment and configuring FTP/NTP/NIS servers, clients for various departments and clients.
  • Experience working wif high availability, high performance, multi-data center systems and hybrid cloud environments.
  • Handling the scheduling tasks (cron jobs and task scheduler) for the scripts for various purposes.
  • Troubleshoot complex issues ranging from system resources to application stack traces.
  • Involved in support databases and performed MS SQL upgrades running on Windows servers.
  • Compiling code to move into test environments via automated processes.
  • Installation, configuration and administration of Linux (Redhat, CentOS).
  • Troubleshoot build and deploy failures, and facilitate resolution.
  • Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
  • Improve speed, efficiency and scalability of the continuous integration environment.
  • Extensive noledge of Linux/Windows based systems including hardware, software and applications.
  • Creating a change requests, work orders and problem tickets using BMC Remedy tool and getting approvals from higher officials.
  • Experience in development wif Perl, Python, PowerShell or other scripting languages.
  • Project Management for various UNIX/Linux/Windows system integration projects.

Environment: RHEL, Solaris, AIX and Windows, ShelliPlanet4.1, Python, BMC Remedy, Sun One 6.1, IIS 6.0, Windows 2008, Linux, Shell Scripting, Oracle 9i.

We'd love your feedback!