We provide IT Staff Augmentation Services!

Devops/release Engineer Resume

Framingham, MA

PROFESSIONAL SUMMARY:

  • 6.5+ Years of experience in IT industry as Linux Administrator, DevOps/Agile operations Build/Release Management, Change/Incident Management and Cloud Management.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, and performance tuning on Linux systems.
  • Responsible for migrating UNIX to Linux and AIX to Linux Virtual machines.
  • Migrated Linux virtual machines from one vCenter to other for Soft Layer Project.
  • Coordinating wif different teams and vendor for resolving teh issues of client through ticketing tool.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus.
  • Installing and troubleshooting Ftp, MySQL, VNC, Apache, Tomcat, NTP, and NFS.
  • Hands on experience in AWS services like EC2, S3, ELB, RDS, SQS, EBS, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autoscaling, Cloud Front, IAM, R53.
  • Experience in Linux Administration (Installation, Configuration, Patching, Tuning and Upgrades of Linux (Red Hat and Oracle).
  • Proficient wif container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked wif Terraform.
  • In - depth understanding of teh principals and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Used teh Ansible Galaxy, a shared repository for teh roles to download, share and manage teh roles.
  • Experience on Virtualization technologies like VMware and VSphere.
  • Extensively worked wif Version Control Systems CVS, SVN (Subversion), GIT.
  • Extensively worked wif automation tools like Hudson, Jenkins and Build Forge to implement teh End-to End Automation.
  • Expertise in using builds tools like MAVEN and ANT for teh building of deployable artifacts such as war & ear from source code. Application Deployments
  • Experience on Ansible and AnsibleTower as Configuration management tool, to automate repetitive tasks, quickly deploying important applications and manage changes TEMPeffectively.
  • Expertise in Querying RDBMS such as Oracle, MY SQL and SQL Server by using PL/SQL for data integrity.
  • Experience deploying highly scalable and fault-tolerant services wifin public and private cloud infrastructure (SaaS,IaaS, PaaS, VMware)
  • Good Knowledge in bash (shell) and exposure to Jython, Python scripting.
  • Manage overall responsibilities for teh implementation and support of over 1000 Windows, Linux, VMware and Solaris.
  • Expert in UI/UX design tools including Photoshop, InVision, Sketch, Illustrator and Adobe TEMPEffect
  • Experience wif Linux/UNIX environments and scripting for Build & Release automation.
  • Experience in using Ansible as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manage change.
  • Experience in OpenStack administration to create New Users, Flavors, Tenants, Roles and Assign Resource Quotas to projects and roles using keystone command line client.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Configured and Administered Nexus Repository Manager.
  • Experience writing Shell and Perl scripts to automate teh deployments and day to day tasks.
  • In-depth understanding of teh principals and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Sound understanding of version control systems like GitHub and SVN including committing code, feature branches, pull requests.
  • Knowledge on teh Messaging Queues (JMS, ActiveMQ)
  • Worked wif ITIL Frame work for growth and scalability
  • Experience in Creating Store procedures and functions in SQl server to import data in to Elastic Search and converting relational data in to documents.
  • Experience using RPMs to TEMPeffectively package teh applications for product deployments
  • Ability to work closely wif teams, in order to ensure high quality and timely delivery of builds and releases.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Extensive experience in all phases of Software Development Life Cycle wif emphasis in Designing, Developing, Implementation, Deployment and Support of distributed enterprise scalable, secure and transactional J2EE applications.
  • Team player wif excellent interpersonal skills, self-motivated, dedicated and understanding teh demands of 24/7 system maintenance and TEMPhas good customer support experience.

TECHNICAL SKILLS

Server Operating Systems: Red Hat Enterprise Linux (RHEL) 4.x/5.x/6x/7.x, SLES 9/10/11/12, OEL 6/7, Solaris 9/10/11 CentOS/Ubuntu, Windows Server 2000-2008 R2, 2012, MS-DOS, Shell scripting

Virtualization: VMware, Vcloud, Vcenter, VCAC, VSphere

E-mail: Lotus Notes, MS Exchange. Sendmail,Outlook,lync

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

CI/CD Tools: JENKINS, HUDSON, Bamboo, Anthill Pro, Nexus, Ansible, CHEF, Puppet, Docker Swarm.

Databases: MySQL, Mongo DB, Cassandra, SQL Server Scripts Shell Script, ANT Script, Batch Script, Perl Script, Power Shell Script.

Version Control Tools: GIT, SVN, Bit bucket

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

Web/App servers: Web logic, Web Sphere, Apache Tomcat, IIS, JBOSS.

RDBMS: Oracle, SQL SERVER, MY SQL.

Build Tools: ANT, MAVEN.

PROFESSIONAL EXPERIENCE

Confidential, Framingham MA

DevOps/Release Engineer

Responsibilities:

  • PerformingBuild&Releaseactivities for Major and Service Pack releases.Worked extensively in managing Source control systems
  • Supporting for Agile methodology for these services and using Jira and Kanban for tracking tool.
  • Working experience wif Version controls tools like BitBucket
  • Expertise working experience on continuousbuildintegration tools Jenkins.
  • Worked closely wif DEV, QA and Infra team
  • Setup Maven Remote Internal Secure Repository wif access restricted to team members
  • Installed and administered Nexus repository to deploy teh artifacts generated by Maven and to store teh dependent jars which are used during thebuild.
  • Created access permissions for checking and checkout for developers and control teh access permission based on teh developer's role and responsibility.
  • Actively participated in production deployments, troubleshoot deployment issues in production.
  • Involved wif Database team to extract data from external databases and customize properties files and data source information for Java API's..
  • Managing Windows Servers for web app deployment using Ansible.
  • Worked wif Ansible playbooks to automatically install packages from a repository, to change teh configuration of remotely configured machines and to deploy newbuilds.
  • Used Docker as a new level of simplicity to defining and creating applications or services by encapsulating them in containers.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Cloud infrastructure maintenance effort using a combination of Jenkins, Ansible and Terraform for automating CICD pipeline in Azure.
  • Coordinated teh resources by working closely wifBuildandreleaseengineerfor theirleaseand carried deployments andbuildson various environments using Jenkins continuous integration tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.Managing configurations and ensuring consistency across environments.
  • Installed and configured Nexus Repository Manager to share teh artifacts between teh teams wifin teh company.Developing and maintaining teh build environment, teh source code control systems and teh development environments.
  • Migrated applications to teh Azure cloud.
  • Extensively worked on Jenkins for continuous integration and for End to End automation for allbuildand deployments.
  • Worked on Visual Studio, SVN, TFS and Git for code development and work item management.
  • Worked wif Release Workflow for syncing up wif Prod.
  • Experience in using Kubernetes to orchestrate teh deployment, scaling and management of Docker containers.
  • Deployed and configured Atlassian Jira, in both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation.
  • Responsible for installation and upgrade of patches and packages on RHEL 5/6 using RPM & YUM.
  • Supporting different projectsbuild&ReleaseSCM effort e.g. branching, tagging, merge, etc.
  • Extensively used Packer to create golden images wif teh custom configuration

Environment: Azure, Jenkins, Maven, Terraform, Kubernetes, Helm Charts, Packer, Ansible, Spinnaker, Consul, Packer, Docker, Python, JIRA, Perl, YAML, Json, Ruby, AWS Auto Scaling, Unix/Linux, Shell Scripting

Confidential, PA

DevOps Engineer

Responsibilities:

  • Working on System and platform integration in a large enterprise Linux-base environment
  • Installed and configured Linux, SuSe & Red hat 5.x, 6.x, 7.x on Dell Power Edge (710,720 and 730), using Kickstart wif PXE for LAMP (Linux, Apache, MySQL and Perl/PHP) installations.
  • Linux Terminal Server X2Go (Debian) App virtualization wif Docker Linux Server administration and distribution (DPKG) automation using Ubuntu, Debian packaging tools.
  • Worked wif Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation
  • Wrote, maintained, reviewed and documented modules, manifests, Git repositories forPuppetEnterprise on RHEL and Windows platforms.
  • Worked, managed Ansible Playbooks wif Ansible roles, group variables, inventory files, copy and remove files on remote systems using file module.
  • Administered and supported GitHub Enterprise version control tool.
  • Set-up databases inAWSusing RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Developed bash script for getting information about various Red Hat Linux servers and automated cron jobs
  • Ansible and Packer to build Jenkins master AMI. This includesGroovyto configure plugins configuration files and jobs deployed wif DSL plugin, Ruby and Vagrant file to halp wif testing of dat AMI and a Python script to halp rotate old versions of teh AMI.
  • Deployedspringbootapplications using Docker.
  • Implement best practices and maintain Source Code repository infrastructure (Using GIT).
  • Production experience in large environments using configuration management tool Puppet supporting wif 500+ servers and involved in developing manifests.
  • Experience in understanding, halping in teh design and configuring of building teh Application servers like SAP, ORACLE and Web logic Environments.
  • Implemented file sharing on teh network by configuring NFS on teh system to share essential resources.
  • Maintained high availability clustered and standalone server environments and refined automation components wif scripting and configuration management (Ansible).
  • Involved in development of test environment on Docker containers and configuring teh Docker containers using Kubernetes.
  • Resolve system errors and crashes, huge file sizes, file system full errors and Installing Network Printers and rectifying teh printer problems over teh network.Administration of DevOps tools suite:PuppetEnterprise, AWS, Teamcity, GitHub, JIRA, Confluence, Rundeck,Puppet, Octopus Deploy, Splunk and ELK stack.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP
  • Worked wif OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Experience in Configuration and Administration Patch and Packages management.
  • Promoted Continuous Integration, Continuous Delivery culture collaborating wif Development, DBA, QA, Support and Business Operations.
  • Excellent Knowledge in Capacity Planning and Performance tuning.
  • Worked wif Team leads and Managers to resolve production issues.

Environment: Solaris 8/9/10, Cent OS 5.x/6.x, Red Hat Linux 4/5/6, BMC Tools, NAGIOS, NetBackup, Korn Shell, Java/J2ee, Eclipse, Ansible, AWS (Amazon Web Services), Maven, Terraform Anthill Pro, Docker, Subversion, SVN, GIT, Python, Ruby, Nexus, Sonar, Jenkins, Tomcat, BASH, UNIX

Confidential

Build Release Engineer

Responsibilities:

  • Administration of Red Hat Linux servers and support for Servers.
  • Provided 24x7 System Administration support for Red Hat Linux 5.X, 6. X servers and resolved trouble tickets on shift rotation basis.
  • Installed, configured and maintaining various Linux flavors (SUSE, Redhat, CentOS, Scientfic Linux, Ubuntu etc.) and associated applications
  • Involved in user interactions, requirement analysis and design for teh interfaces.
  • Performed standard administration tasks (packaging, OS installs, patch management)
  • Responsible for creating and deploying builds on various Web Logic environments, testing in build environment and release to test team on scheduled time.
  • Creating builds using power shell Scripts, ANT/Maven scripts manually and automated.
  • Troubleshooting deployment and installation issues
  • Work on Azure Storage, Network services, Traffic Manager, Scheduling, Auto Scaling, and PowerShell Automation.
  • Creating, Extend and Reducing teh LVM.
  • configure and Restore Azure Virtual Machine using Azure Backup
  • Modeled teh structure for multi-tiered applications orchestrate teh processes to deploy each tier.
  • Handling complete Build and Release process including code, documentation and sup-porting testing team along wif teh server Administration
  • Performance monitoring and Tuning using top, prstat, sar, vmstat, netstat, ps, iostat etc.
  • Work wif QA to facilitate verification of releases. Running multiple builds at a time.
  • Creating SVN repositories and give access rights to teh authorized developers.
  • Activities include user administration, startup and shutdown scripts, crontabs, file system maintenance, backup scripting and automation using shell scripting (BASH, KSH) for Red HatLinux servers.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and puppet
  • Created approximately 500 user accounts in Active Directory and migrated all Windows NT users by User State Migration Tool.
  • Monitoring system performance, tune-up kernel parameter, adding /removing administering hosts, users, disks on DNS / NIS domain.
  • Experienced in applying tagging across azure using PowerShell for Cost and billing management of resources deployed.
  • Configuration of Hardware and Software RAID on Digital & Sun Servers
  • Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
  • Automation of various administrative tasks on multiple servers using bash script
  • Proficient in installation, configuration and maintenance of applications like Apache, JBOSS and Tomcat.
  • Monitored and troubleshot different performance related issues using performance monitoring utilities like Iostat, netstat, prstat, top, ping, sar, vmstat, snoop etc
  • Wrote shell script to gather systems information, performance etc

Environment: Redhat-Linux, Azure,Maven/Ant, Jenkins, Puppet, Nexus, SVN repositories, Apache, IIS, JBOSS, Tomcat. NFS, NIS, JDK 5.x/6.x/7.x

Confidential, Ahmedabad IN

DevOps Engineer

Responsibilities:

  • Involved in Business requirements gathering and preparing Design documents for teh services.
  • Worked extensively in managing Source control systems SVN.
  • Participated in teh release cycle of teh product which involves environments like Development, QA, UAT and Production.
  • Planning to move from VCLOUD to AWS
  • Worked closely wif DEV and QA team
  • Worked on a very robust and dynamic environment wif teh Development and QA team finding quick and feasible solution
  • Created access permissions for checking and checkout for developers and control teh access permission based on teh developer's role and responsibility.
  • User creations and SUDO permissions were allocated for teh users.
  • Provided pre-commit hooks and post commit hooks for Subversion.
  • Developed shell scripts for automation of teh build and release process.
  • Well versed wif Branching Tagging and Merging concepts.
  • Assist wif maintaining current build systems, developed build scripts, and maintained teh source control system.
  • Working wif LDAP, Active Directory, DNS and VLAN technologies.
  • Used Perforce, Version Manager, SVN version control systems to manage different builds for teh system.
  • Automated teh process of deployment to Apache Tomcat Application Servers by developing Scripts.
  • Coding, Unit Testing, UI Design and Bug Fixing.
  • Maintaining deployment scripts. Used to update teh websites on various development, testing, staging, and production infrastructure.
  • Managing configurations and ensuring consistency across environments.
  • Administered merge, build and deployment of teh codes to all teh environments.
  • Developing and maintaining teh build environment, teh source code control systems and teh development environments.
  • Migrated applications to teh AWS cloud.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc
  • Worked on Visual Studio, SVN, TFS and Git for code development and work item management.

Environment: Red Hat Enterprise Linux 3.x, SUSE Linux Enterprise 8, Xcel, Global line, Pro, Cisco Routers 1800/2800/3600/7200 series, Oracle,AWS,SVN MySQL, VMWare ESX, Veritas NetBackup, Logical Volume Manager, Perl, Python, SQL, DHCP, NFS, FTP, TCP/IP

Confidential, Ahmedabad IN

System Engineer

Responsibilities:

  • Participated in teh release cycle of teh product which involves environments like Development, QA, UAT and Production.
  • Installed and Configured Confluence as teh enterprise wiki to document development and change management procedures.
  • Solved complex build/deployment processes throughout all phases of teh SDLC Ensures dat teh release TEMPhas been accepted by all parties.
  • Created access permissions for checking and checkout for developers and control teh access permission based on teh developer's role and responsibility.
  • User créations and SUDO permissions were allocated for teh users.
  • Provided pre commit hooks and post commit hooks for Subversion.
  • Developed shell scripts for automation of teh build and release process.
  • Assist wif maintaining current build systems, developed build scripts, and maintained teh source control system.
  • Managed teh source codes repository of multiple development applications using Sub version control tools.
  • Created analytical matrices reports for release services based on JIRA tickets.
  • Implemented builds to automate JAR, WAR and EAR.
  • Setup and debug hardware related issues for Server builds.
  • Perform biweekly build cycle and testing processes on Solaris.
  • Responsible for design and maintenance of teh Subversion (SVN) Repositories.
  • Supported servers, which included NFS, NIS, LDAP, NTP, FTP, DHCP, MTA and user's setup/troubleshooting
  • Administrated DHCP, DNS and Samba services in Linux.

Environment: Red Hat Enterprise Linux 3.x, SUSE Linux Enterprise 8,Fujitsu Siemens, HCL Infosystems Infiniti Series Xcel, Global line, Pro, Cisco Routers 1800/2800/3600/7200 series, Oracle, MySQL, VMWare ESX, Veritas NetBackup, Logical Volume Manager, Perl, Python, SQL, DHCP, NFS, FTP, TCP/IP

Hire Now