We provide IT Staff Augmentation Services!

Sr.devops Engineer Resume

4.00/5 (Submit Your Rating)

Seville, OH

SUMMARY

  • Over 8+ years of supporting Build Pipelines ReleaseManagement, configurationmanagement (Infrastructure as a code) and cloud computing.
  • Havingexperience in writing many ad - hoc scripts using many popular different languages like Python, Ruby and Shell based scripting.
  • Solid understanding of Software Development Life Cycle like Waterfall methodology and Agile methodology and Scrum.
  • Self-starter with an in-depth level of understanding in teh strategy and practical implementation of AWS cloud-specific and OpenStack technologies.
  • Hands on experience in AWS provisioning and good noledge of AWS services like EC2, S3, Route 53, CloudFormation, Elastic Bean Stalk,VPC,EBSetc, Knowledge of application deployment and data migration on AWS.
  • Develop automation and processes to enable teams to deploy, manage, configure, scale and monitor their applications in data centers and in cloud.
  • Proficiency in authoring and managing configuration management frameworks, such as Chef,Puppet, Ansible and Vagrant.
  • Prior experience working with common developer tool chains to achieve Continuous Integration. (Jenkins, Bamboo, TeamCityIntegrating Jenkins with Testing Frameworks like SOAP, Cucumber.
  • Experience on Version Control System (VCS) like GIT, GIT-Hub, Git Stash; SVN.
  • Experience implementing and administering monitoring tools Splunk and Zabbix, Sensu, Cacti, Nagios, Cacti.
  • Solid understanding of current web and internet technologies like Apache, Tomcat, Nginx, MongoDB, Cassandra, ElasticSearch, Memcache.
  • Extensively worked with Change tracking tools like BMC Remedy, JIRA and used these tracking, reporting and managing bugs.
  • Experience administrating, deploying and managing Ubuntu, CentOS servers. Worked with performance monitoring tools like Net stat.
  • Proficiency in authoring and managing configuration management frameworks, such as Chef and Puppet.
  • Hands on experience with Selenium Testing Tools.
  • Extensively experienced in build automation tools like ANT, MAVEN and Gradleand have a good working noledge on these tools.
  • Great experience with Dockercontainer service.
  • Deep expertise in building and breaking cloud-scale systems, with focus on Information Security, Data Stewardship, User Autantication, Network Security, Key Management, Resource Isolation.
  • Highly organized, able to multi-task, teh ability to work individually, within a team, and with other groups.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, XML, Shell, Ruby, Python, PHP, Perl, and HTML.

Version Control System: Harvest, Subversion (SVN), GIT, IBM Rational Clear Case.

Databases: Oracle 11g/10g/9i/8i, MYSQL, SQL server

Build Tools: Apache Ant, Maven, Team City and Sonar.

Repositories: Nexus, Artifactory, Docker as container technology.

CI Tools: Hudson, Chef, Jenkins, And Puppet, Build Forge

Operating Systems: Windows, Linux, UNIX, Aix, Sun Solaris 2, RHEL

Application Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss

Bug Tracking Tools: JIRA, Remedy, HP Quality Centre.

Cloud Tools: OpenStack, AWS (EC2, Elastic Beanstalk, ECS, Cloud WatchVPC, Subnets,SQS, SNS, S3, API Gateway,ElasticCache, ElasticSearch, DynamoDB)

PROFESSIONAL EXPERIENCE

Confidential, Seville, OH

Sr.DevOps Engineer

Responsibilities:

  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS CloudFormation and Jenkins for continuous integration.
  • Design & implemented VPC service for extension of customer‘s on-premises datacenter with AWS Cloud using AWS VPC and VPN & Direct connect services.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and teh AWS cloud.
  • Built Cloud infrastructure for Multi-Tier Applications with Failover and High Availability Mode.Planning releases with Zero downtime and no impact for teh partners.
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment on AWS.
  • Designed & implemented enterprise grade with customizable and cost-effective Solutions on AWS.Experience with chef test kitchen, berkshelf and chef spec for unit test cases.
  • Worked on AWS- EC2, S3, Glacier, Storage Gateway, Elastic Load Balancing, VPC,IAM,RDS,CloudFront(CDN), CloudWatch and Auto Scaling Services
  • Written Chef Cookbook recipes to automate installation of Middleware Infrastructure like Apache tomcat, JDK, and configuration tasks for new environments etc.
  • Written Chef cookbooks and recipes to Provision Several pre-prod environments consisting of Cassandra DB installations, Weblogic domain creations and several proprietary middleware installations
  • 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.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Configuration of Jenkins, Identifying and Installing required plug-ins to Jenkins, integrating external Unix servers, adding nodes/Slaves to Jenkins, writing scripts to configure build jobs, Build Pipelines, set up of automated Gerrit Verification Process of in Jenkins and Bamboo Worked in an agile development team to deliver an end to end continuous
  • Integration/continuous delivery pipeline by integration Jenkins + Rundeck+ Chef and AWS for VM provisioning.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Responsible for branching and merging of code base for various applications release.
  • Responsible for integrating test framework in to deployment pipeline.
  • Worked as release engineer for implementing and maintaining highly automated build and deployment process.
  • Managed application deployment for complex projects including systems integration.
  • Assist with supporting source code management tools and automation builds by Maven including Dependency Management.
  • Ensure proper management of teh product release life cycle.
  • Develop deployment plans and schedules for teh Change Review meeting.
  • Manual Installation and configuration of Tomcat and Apache servers.
  • Hands on experience in installing and administrating CI tools like Jenkins, GIT, Perforce and Nexus.

Environment: Subversion, Git, Gerrit, Jenkins, Bamboo, Fisheye, Jira, Stash, WebLogic, Apache Tomcat, Chef, Tortoise SVN, Maven, Nexus Maven Repository, Red Hat Linux, Docker, Amazon Web Services, Python, Rundeck

Confidential, Jacksonville, FL

DevOps Engineer

Responsibilities:

  • Worked as Integration engineer for modem software team. Handling build and release management
  • Develop and maintain configuration management system, and manage repositories, branches, tags using GIT.
  • Installed Puppet Master, Puppet agents, written puppet modules for apache, database setup, create user, group accounts.
  • Implemented multi-tier application provisioning in OpenStackcloud, integrating it with Puppet.
  • Involving in debugging issues, resolving functional issues and provide bug free software releases to end customers.
  • Facilitate release team meetings pertaining to release process and release schedule until completion.Created repositories, branches, and tags and involved in merging process.
  • Resolving compiler error/warning of release builds to maintain quality software as per organization standards.
  • Heavily involved in implementing Technologies from Red Hat like Openshift&OpenStack cloud base.Build and configured Jenkins slaves for parallel job execution.
  • Installed and configured Jenkins for continuous integration and performed continuous Deployments.
  • Maintain automation & network simulators; develop Python test scripts, run regression/sanity test release binaries.
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Puppet.Analyzing memory analysis on every build to resolve memory redundancy.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
  • Involved in periodic archiving and storage of teh source code for disaster recovery.
  • Created local, virtual repositories in JfrogArtifactory and integrated with Jenkins.
  • Worked in Agile project management process. Knowledge of branching strategy.
  • Developed, maintained, distributed release notes for each scheduled release, worked with JIRA for issue tracking and monitoring.
  • Worked with teh Architects on SDLC process being teh owner of post development environments
  • Debugging and Troubleshooting to resolve complex software integration issues/functional issues.Directed teh Release Management Calls to synchronize with teh Developers, Testers DBA teams for successful release.
  • Knowledge on Unix/Linux shell scripting. Knowledge of operating system, network, and compiler concepts.
  • Compiling software from source such as Linux distributions or other open-source software.
  • Document any new process on tools train new hires and colleagues.
  • Presented reports to teh Project manager about teh progress and issues tracking key project Milestones, plans and resources.
  • Developed Shell Scripts for teh purpose of manual deployment of teh code to teh different environments and E-mail teh team when teh build is completed.
  • Take part in code peer review of teh test cases, Bug review and QA weekly status meetings.
  • Reporting defects for teh failed test cases and tracking teh status on teh daily basis.
  • Worked in real lab environment to resolve technical problems and impart expertise.

Environment: Java/J2ee, GIT, ANT, Jenkins, Maven, Puppet, Openstack, JIRA, Artifactory, Shell, Python, Unix and Linux.

Confidential, New York, NY

Sr Build/Release Engineer

Responsibilities:

  • Release Engineer for a team dat involved different development teams and multiple simultaneous software releases.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with teh releases and using Version Control Tools likes Rational Clear Case, Rational Team Concert(RTC).
  • Imported and managed multiple corporate applications into Tortoise SVN.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Provided end-user straining for all Tortoise SVN, JIRA users to effectively use teh tool.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Deployed J2EE applications to Application servers in an Agile continuous integration environment and also automated teh whole process. Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Created and maintained teh Python deployment scripts for Web Sphere web application server.
  • Developed Perl and shell scripts for automation of teh build and release process.
  • Involved in editing teh existing ANT/MAVEN files in case of errors or changes in teh project requirements.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Documented teh entire build and release engineering process and provided on call support.

Environment: Tortoise SVN, Jenkins, Sonar, Java/J2EE, ANT, MAVEN, Web Sphere, Perl Scripts, Shell Scripts, Ruby, XML, UNIX, Oracle10g, 11g, JIRA, Python

Confidential, Los Angeles, CA

SCM /Build and Release Engineer

Responsibilities:

  • Developed Hudson Plugins which integrates our In-house tools with Hudson.
  • Designed use cases and other technical design documentations along with other team members for teh Application as per teh business requirements.
  • Used SVN for Versioning of source code.
  • Designed framework for end user acceptance testing, poll teh SCM for new Commits.
  • Build teh code using build tools, Maven, Antetc.
  • Designed and implemented automation deployment using to promote major releases, monthly releases, and patches from Development - Integration/QA - Staging/UAT - Production.

Environment: Java/J2ee,Hudson, Maven, Ant, JavaScript, Ajax, JQuery, Ant, XML, LDAP, SVN, Junit, Oracle.

Confidential

System Administrator

Responsibilities:

  • Responsible for Installation, Configuration Management, Maintenance and Systems Development of Redhat Linux Solaris, AIX, HP - UX and Windows-NT operating systems.
  • Supported 24/7 high availability production servers. Monitoring System using HP/ITO, do kernel tuning to enhance teh system Performance.
  • Configuration and Administration of DNS, NIS, NIS+, NFS, send mail.
  • Installation, configuration and remediation of various Security software. Expertise in VMware Virtualization using VSphere 4.0.
  • Installation and configuration of Netscape and Apache web server and Samba Server. Interaction with vendors for Hardware and software supports. Configuration and Administration of VERITAS Cluster and MC Service Guard.
  • Installation and configuration of Apache and WebSphere Server in Linux Platform. Backup management through NetBackup. Creation of Volumes and pools and scheduling teh job.
  • Lockdown teh local accounts to secure teh environment using NIS.
  • Planned, scheduled and Implemented OS patches on both Solaris & Linux boxes as a part of proactive maintenance and Secure Shell (SSH) implementation.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Expertise in LDAP Installation, Configuration and troubleshooting.
  • Responsible and expertise in installing and configuring and troubleshooting apache and samba server.

Environment: Red Hat Enterprise Linux 5/6, AIX, Hardware DELL PowerEdge 6650, HP ProLiant DL 385, 585, 580, Sun Fire v440, SUN BLADE X6250, X6270. Remedy, Bash. TCP/IP, SMTP, NFS, FTP, MYSQL Database, Nagios, BMC Remedy, LVM. Oracle 11G, Samba, Oracle RAC/ASM.

We'd love your feedback!