We provide IT Staff Augmentation Services!

Devops/cloud Engineer Resume

5.00/5 (Submit Your Rating)

Hillsboro, OR

SUMMARY:

  • Around 7+ Years of Devops experience in the IT industry having worked with a variety of platforms including SCM Continuous Integration and Continuous Development along with Build and Release Management.
  • Extensive experience as a DevOps engineer.
  • Skilled at Software Development Life Cycles (SDLC) and Agile Programming methodologies.
  • Experienced in Perl, Python and shell scripting for automating tasks.
  • Ability to accomplish all aspects of the software configuration management (SCM) process, DevOps and Build/Release management and Openstack.
  • Extensive experience in Linux/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Tuning, Migration, Trouble shooting on RHEL 4.x/5.x.
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Experience in working on source controller tools like GitHub (GIT),Subversion (SVN),CVS, IBM Clear case,Perforce.
  • Strong experience creating ANT/ MAVEN with Puppet build script for deploymentartifacts.
  • Good experience in converting build.xml into pom.xml in order to build the applications using MAVEN.
  • Extensively worked with Change tracking tools like ITSM, BMC Remedy, JIRA, HP Service Center
  • Expertise in Application Deployments & Environment configuration using Chef, Puppet
  • Worked on Puppet for the deployment of servers with custom scripts.
  • Working on Docker on Linux installs as well as cloud providers. Creating Docker Image On one hand I can spawn a container and build it interactively.
  • Took Part in DevOps pilot program and was trained in DevOps methodologies, tools like Puppet, Ansible. GIT repositories for projects JavaScript testing frameworks
  • Experience in Configuring and Managing monitoring tools like Nagios, BPPM
  • Worked with multiple DevOps methodologies and tools Continuous Integration (CI) / Continuous Delivery tools( Jenkins) Infrastructure.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Strong experience utilizing Build Forge and Jenkins for enterprise scale infrastructure configuration and application deployments
  • Experience in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, EBS, Cloud Watch, VPN Servers.
  • Experienced in Elastic Search, Logstash and kibana.
  • Experience on working with monitoring tools likeSplunk, Kibana and Wily - introscope
  • Experienced installing and configuring Web Servers including IBM HTTP Server, Tomcat and Apache Web Server
  • Strong knowledge of DNS, DHCP and IP Addressing.
  • Experience in configuration of DNS, DHCP, NFS, SAMBA, SQUID, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.
  • Experienced in implementing and maintaining an Apache Tomcat /MySQL/PHP, LDAP, LAMP web service environment.
  • Expertise in provisioning tools such as Confidential and integrate it with AWS, Rackspace, and Other hypervisors.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Red Hat Linux.
  • Expertise in scripting for automation, and monitoring using Shell, PHP,Bash,Python, Ruby& Perl scriptsconfiguration management tools Chef, Puppet and Web Service like AWS
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP)
  • Experience in implementing and making teams adapt to Release/Change Management Process
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Installation and configuration of Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.
  • Good knowledge on ITIL Process and have worked on coordinating releases across the projects.
  • Independent problem solving and a good team player with strong interpersonal and communication skills.
  • Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support.

TECHNICAL SKILLS:

Operating Systems: RHEL 3/4/5,6, Sun Solaris Release 2.10/2.9/2.8/2.7 , IBM-AIX 5.X, zVM Windows + and NT, LINUX, UNIX

Web/ Application Server: Tomcat, Apache DB2, Oracle, Web logic, Web Sphere, JBoss, IIS

Containerization and Search Engine: Docker, Elastic Search, Kibana ( Visualisation), Logstash (Logs )

Continuous Integration and Configuration Tools: Puppet, Chef and Nagios, ANT, Maven, GitHub, Jenkins, Rundeck, ELK, JIRA, Bamboo

Databases: My SQL, MS Access, Oracle 9i/10g/11g, DB2

Monitoring and Testing: Nagios, Selenium IDE, BPPM(BMC), Splunk

Languages: Python, Ruby, asp.net, PL/SQL, Java/J2EE, C#.Net, VB.Net, VB, C, C++, Java.Pl/SQL, T-SQL, LINQ

Scripting Languages: Shell scripting, Perl scripting.

Version Control Tools: CVS, SVN, Harvest, Perforce.

Networking: TCP/IP, UDP, RIP, CISCO Routers and knowledge of TCP/IP.

PROFESSIONAL EXPERIENCE:

Confidential, Hillsboro, OR

DevOps/Cloud Engineer

Responsibilities:

  • Involved in Establishing and improving entire Build and Release Process across all Environments.
  • 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.
  • Implementing a Continuous Delivery framework using Jenkins, Maven in Linux environment.
  • Deployed centralized logging via rsyslog and Logstash with Kibana as the web frontend.
  • Responsibilities include designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Working on customers builds scalable, resilient, and high-performance applications and services on AWS.
  • Experience in AWS cloud environment’s and also familiar with EC2, Cloud watch and Elastic IP’s and managing security groups on AWS
  • Created puppet manifests and modules to automate system operations.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Installation and configuration of various services like DNS, DHCP, NFS, Send mail, Apache Web Server, Samba, SSH, HTTP, RPM package management and experienced in administering Active Directory and group policies.
  • Working experience on Puppet in Production environment over 60 servers. Working on version control system GitHub and SVN
  • Installation, configuration and administration of Apache, WebLogic, Tomcat and WebSphere.
  • Updating monitoring parameter in Nagios with active and passive check.
  • Work with different team members for automation of Release components.
  • Developed and implemented Software Release Management strategies for various application according to the agile process
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Developed Perl and shell scripts for automation of the build and release process.
  • Installed/Configured/Managed Jenkins CI Automation.
  • Build Java code and .NET code on to different Jenkins servers as per the schedule.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Deployment and implementation of Chef for infrastructure as code initiative.
  • Worked exclusively on VMware virtual environment.
  • Support application projects and create new applications using python written to make, Maven and Ant build tools for application layer modules.
  • Implemented Maven builds to automate JAR and WAR.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Worked on variety of Linux platforms Red Hat Linux, Solaris which includes installation, configuring and maintenance of applications on this environment.
  • Responsible for design and maintenance of the Subversion/CVS Repositories, views, and the access control strategies and Managed SVN repositories for branching, merging, and tagging.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Responsible for designing and deploying best SCM processes and procedure.
  • Worked on Continuous integration tools like Jenkins to build and test the applications and working on issue tracking tool like iTrack, JIRA, Confluence
  • Deployed the applications to Web sphere Application Server 5.0 and static content to apache web servers.
  • Maintaining and Troubleshooting of FTP Server, Samba Server of the client Managing Red Hat Cluster, HPC environment etc.
  • Handling the day-to-day Operations, Install software, manage file systems, monitoring performance and troubleshoot alerts.
  • Building & configuring Red Hat Linux systems over the network, resolving tickets according to the priority basis.
  • Worked closely with development team and SQA team for product releases.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Ensured all steps are successfully completed and document their completion times and issue

Environment: Subversion, ANT, Maven, LINUX, XML, Weblogic, Oracle, Perl Scripts, Shell scripts, Nexus, Red Hat Linux 5.X, HP & Dell Servers, Oracle/DB2, VMWare ESX 4.x, AWS, VMware VSphere, ESX, BMC BladeLogic, Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, CHEF, TC Server, Tomcat, Perl Scripts, Shell Scripts, XML, UNIX, Windows 7, Oracle, JIRA.

Confidential, Chicago, Illinois

DevOps/Build and Release Engineer

Responsibilities:

  • Administer and Maintain Source Code Repositories including GIT, Subversion and TFS.
  • Support concurrent development process with standard Branching and Merge of application source code.
  • Created and maintained several build definitions and publish profiles to handle automated builds in an Agile / SCRUM environment.
  • Coordinated software application and database deployments across several environments and provided feedback and training to other full-time release engineering staff for production releases during off hours.
  • Administration and Support for App Servers on IIS and Websphere
  • Developed custom automation build system using Hudson and TFSBuild on Team Foundation Server
  • Completed set up of CD environment with focus on UrbanCodeuDeploy.
  • Set up uDeploy server along with automated scripts to backup the server and restore from backup for Disaster recovery.
  • Wrote CHEF recipes for automated uDeploy agent installs/updates, uDeploy agent relays install/update and configuring the same with the uDeploy server.
  • Moved 72 web services and related application to uDeploy and maintained them across 5 environments Develop, QA, UAT, PreProd and Prod.
  • Developed strategies, and contracts for validation of deployments and automated rollbacks in uDeploy.
  • Designed and implemented fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent, Chef, Puppet, Android, VMWare, Amazon EC2 esign, 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.
  • Management of build farm environment and workflow management and administration using Jenkins, GIT, Bamboo, Artifactory. Stash, Jira, Confluence, and various target build environments Android, iOS, Windows, Linux
  • Operational support, evaluation, and integration and administration of monitoring and availability support services such as Panopta, Pagerduty, Zendesk, New Relic, ONMS, Logstash, Kibana, and Redis.
  • VMWare management and support of server farms running in virtualization environments
  • SSL Security certificate management for enterprise, maintaining certificates across multiple ssl providers, and integrating certificates into products such as nginx, apache, tomcat, AWS-ELB
  • Built and managed a large deployment of Ubuntu Linux instances systems with Chef automation. Wrote recipes, tools, shell scripts, and monitoring checks.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts, Infra build out automation on CentOS, and RHEL platforms over SoftLayer.
  • Worked with Chef recipes/cookbooks which involved installing, updating, Oracle 11g, ucDeploy agents, 7zip, updating CentOS, controlling load balancers, updating LDAP servers and many more etc.
  • Designed and implemented automation deployment using Urbancode and Cruise to promote major releases, monthly releases, and patches from Development -> Integration/QA -> Staging/UAT -> Production.
  • Leveraging project specific knowledge from developers, resolved code conflicts during merges and provided insight as needed.
  • Updated bugs and user stories in ALMtool to reflect deployment information when pushing / releasing code, collating them with other information into release notes.
  • Work closely with Application Development, Infrastructure Engineering, QA and Project Management Teams.

Environment: Autosys, VMware VSphere, ESX, BMC BladeLogic, Subversion (SVN), Jenkins, Subversion, ANT, Maven, LINUX, XML, Weblogic, Oracle, Perl Scripts, Shell scripts, Nexus, Red Hat, Java/J2EE, ANT, MAVEN, CHEF, TC Server, Tomcat, Perl Scripts, Shell Scripts, XML, UNIX, Windows 7, Oracle, JIRA.

Confidential, Boomingtion, IL

DevOps/Build and Release Engineer

Responsibilities:

  • Primary duties include in the release cycle of the product, which involves environments like Development, QA, UAT and Production.
  • Working with Subversion for the purpose of Software Configuration management and maintaining the versions.
  • Creating Branching and Merging as per the schedule.
  • Installing and configuring Jenkins, Installingplug-in, configuring security, creating a master and slaves for implementation of multiple parallelbuilds.
  • Developed Bash and python Scripts for the manual deploying the code to the different environments and updating the team after the completion of the build successfully.
  • Scripting tools like Perl/Shell to automate build and deployment Process.
  • Installing Urban Code Deploy server, agents and doing deployments in various environments.
  • Configured Continuous Integration by setting up Build and test automation Jobs in Hudson/Jenkins by pointing to Orchestration and UI layer Repositories in GitHub/Subversion
  • Worked in Managing the repository, folder and user/groupprivileges different environments.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Worked as a partial system administrator for Linux and Windows machines.
  • Installation and configuration of Nginx as a Load Balancer.
  • Created the AWSVPC network for the installed instances and configured the SecurityGroups and ElasticIP's accordingly.
  • Installing the LoadBalancers and VPC with Public and private subnets.
  • Coordinated Release effort amongst various teams (Integration, QA, Testing, and BusinessAnalysis) in geographically separated environment.
  • Configured the application on AWSEC2AMI Instances and also installed the storage on S3Buckets.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Coordinated with developers, BusinessAnalyst and Managers to make sure that code is deployed in the Production environment.
  • Worked on Delivery Note tool administrative activities, setting up the timelines for the releases, PDN, DN, Correction, Fix and EFix Delivery Notes, analyzing the project modules and creating/publishing. conflict modules information to the projects, creating Installation Instructions during Release.
  • Documented the deployment process (Migration Doc) of code to production.
  • Working with JIRA tool to track all the defects and changes released to all environments.

Environment: Amazon AWS Services, RTC, GIT, CVS, Ant, Maven, Urban Code, WebSphere, Artifactory, Jenkins, Ruby Scripting, Puppet, Python Scripting, AWS, TFS, RAD, Shell, Quality Center, Nagios, UNIX, Linux, Windows, Java/J2EE.

Confidential

Build and Release Engineer

Responsibilities:

  • Participated in the release cycle of the product which involve environments like Development QA UAT and Production.
  • Perform biweekly build cycle and testing processes on Solaris.
  • Used Ant Scripts to automate the build process.
  • Implemented cloud services AWS.
  • Setting up Ant and Maven scripts for JAVA and J2EE Builds
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Deployed application modules to WAS based clusters via ND admin console.
  • Maintained and monitored all of company\'s servers' operating system and application patch level, disk space and memory usage, user activities on day-to-day basis.
  • Created deployment request tickets in Bugzilla for the deploying the code to Production.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Evaluated system performance and validated NoSQL solutions.
  • Used Perl/Shell to automate build and deployment Process.
  • Sert up continuous integration environment for applications running on drupal framework using jenkins
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Executed the DB Scripts (DML and DDL) which have dependencies on the code on Oracle DB. Documented the deployment process (Migration Doc) of code to production on an Excel Sheet.
  • Configuration and troubleshooting - LAN and TCP/IP issues

Environment: ANT, WebSphere, Perl/Shell Scripts, Oracle, UNIX, Solaris, Bugzilla, Jenkins, Maven, AWS, NoSQL.

We'd love your feedback!