We provide IT Staff Augmentation Services!

Devops Principal Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Overall 15 years’ experience as DevOps Consultant/Engineer, I provide infrastructure automation services within private and public clouds as well as team training and DevOps mentoring. Advocate for, facilitate and create DevOps culture and automate all the things with the correct devops tool
  • Finally reach continuous delivery and Build clouds with Openstack and AWS, Oracle Cloud Service IaaS and PaaS.
  • With Many years of experience conducting and managing business on the Internet and have created technical solutions for businesses around the world and for my own business ventures. To briefly name a few of my major accomplishments, I have
  • Designed and built highly available, private AWS clouds, Oracle Developer Cloud Service, Java Cloud Service.
  • Designed and built automated infrastructure using open source tools.
  • Developed web applications.
  • Designed and built networks and information systems and.
  • Provided training and mentoring to others in these fields.
  • Currently working as a Principal DevOps Engineer, with a primary focus on Build and Release and Delivery Automation Engineering. My responsibilities involve setting the overall Delivery Automation strategy, via investments in automation at several layers of the Technology stack to implement a Continuous Deployment/Delivery pipeline.
  • My specific areas of expertise are on premise, cloud systems automation and architecture and specialties encompass agile and lean development practices. Additionally, open source software strategy, identification, evaluation, selection, implementation and documentation. My primary focus is on enabling development/engineering professionals, as well as project, program, and technical leads on the benefits of adaptive automation processes.
  • Mastery of build technologies like Hudson, Bamboo, Jenkins, Ivy, Maven, Gradle, NuGet etc, Integration and automation of source control applications like Perforce, Subversion, Git,
  • Management of library versions and deprecated code, Design and sequencing of automated builds & test runs and Troubleshooting expertise - build failures due to dependencies, tests, etc.
  • Evangelism of best practices and tools and Programming/scripting skills using tools like shell scripting, Python, Groovy, WLST, Powershell, Puppet with Strong communication and cross-functional skills and the ability to execute autonomously given a set of clearly defined strategies

TECHNICAL SKILLS:

Languages: Java, Shell scripting, Ant, Maven, JSP, XPath & XSLT, and basic C/C++, Perl and Python, WLST etc.

Version Control Systems: Subversion, Git, Rational Team Concert, Perforce, ClearCase, CA Harvest

Automation/Build Tools: Jenkins and JNLP Slave Nodes, Docker, Chef, Puppet, Nexus, Ivy, Artifactory, TeamCity, Bamboo

App & Web Servers: WebLogic, WebSphere, Tomcat, JBoss, Apache, Atlassian JIRA & Bamboo, IBM IHS, MS IIS

Databases: Oracle, MySQL, Sybase

Virtualisation: VM Ware ESX/ESXi, Docker, Amazon AWS/EC2, Xen, Vagnrant, Oracle IaaS, PaaS.

Platforms: Linux and UNIX, iOS, Android, Solaris, Windows

Network/Infrastructure: TCP/IP, DNS, DHCP, LDAP, AD

Version Control systems: Subversion, Git, Perforce, Rational Team Concert, ClearCase, ClearQuest and CA Harvest administration, deployment, automation and management experience

PROFESSIONAL EXPERIENCE:

Confidential

Devops Principal

Responsibilities:

  • Manage DevOps and Infrastructure Teams supporting tools and infrastructure for 100+ developers on 3-5 concurrent releases.
  • Manage implementation of the company’s first repeatable, traceable, documented, and packaged product ensuring quality upon delivery.
  • Implement the first release tracking and reporting providing full visibility into software releases.
  • Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets. Re architect a Maven based system reducing build times.
  • Manage implementation and installation of server class hardware with migration companies’ assets from desktops around the office.
  • Manage hardware request and support from developers and infrastructure.
  • Manage all CM tools (JIRA, Confluence, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Re architect a legacy SVN repository from pure script dependency and no representation of releases to clear direction regarding where code resides and the difference between releases.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s, Whenever a new github branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in. Converted our staging and Production environment from a handful AMI’s to a single bare metal host running Docker.

Tools: used: Artifactory, Nuget, OctpusDeploy, DJango, Python, .NET, Nexus, Ivy, Maven,MS uildMS Deploy, Nant, Docker, Puppet, AWS Cloudformation, AWS OpsWorks, Ruby, Scala, Play, JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio.

Confidential, San Jose CA

DevOps Engineer

Responsibilities:

  • Constructed/Architected a Continuous Integration CI Server and Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins/Hudson, Subversion, Maven, Ivy Nexus, MS Build, Ant, Sonar, JIRA and Selenium for both Oracle Fusion Middleware and J2EE Applications on mixed OS (Windows/Linux/Unix).
  • Modeled and automated the End to End Continuous Integration/Deployment/Delivery pipeline which included building a Continuous Integration server utilizing tools like Jenkins, Ivy, Nexus, maven, Jira, Subversion, Git, Ant, Selenium, and Sonar.
  • Administered and Supported the Continuous Integration Server Infrastructure. Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates.

Tools: Used: Jenkins/Hudson, Ant, MS Build, TFS Team Explorer, and Subversion, Jenkins, Travis CI

Confidential

DevOps Consultant/Infrastructure Lead

Responsibilities:

  • Providing proactive, continuous acceleration of development velocity by managing, optimizing, and redesigning builds (and related artifacts) for 10+ distinct high traffic services (edge, middle, big data) and related libraries owned the by the Infrastructure team.
  • Develop, deploy, and operate critical functionality, global management, operational insight, and developer support.
  • Produce and consume 100s of code artifacts and we’re working towards daily deployments.
  • Responsible for applying the Corporation’s Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GITHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Responsible for planning, developing, executing and supporting the Corporations software development lifecycle from the point of developer check-in through production deployment. TFS/GIT responsibilities include maintaining the version control system (branching model, security), creation and maintenance of build definitions\scripts, and the setup of work item areas and iterations. work closely with key members of the development and operations teams. is responsible for troubleshooting build breaks, enforcement of software quality standards, and proper communication of packages\installation steps to operations for both non-production and production environments. also responsible for maintaining and supporting developer tools and developer environments.
  • Working with developers to reduce friction of code flow from the Developer’s fingertips to production. This includes improving and maintaining Continues Integration Systems and Deployment systems

Tools: Used: CruiseControl, Hudson,, Maven, Ant, Selenium, Hudson, Jira, Git, GitHUb, WLST, Puppet scr etc.

Confidential

Build and Configuration Consultant

Responsibilities:

  • Conducted multiple CM assessments including “As-Is” and “To-Be” with recommendations to improve Healthcare CM and release management practices. Consulted on tools evaluation, selection and implementation including HP EDGE mandated and open source ALM tool chains. Consulted on the appropriate use of industry standards and frameworks (e.g. CMMI/EDGE).
  • Developed Healthcare Product Release and Configuration plan and managed CM team responsible for build automation (development and maintenance), code promotion through environments, and production packaging and installation support for customers. The configuration management tools utilized were HP CMDB, HP Service manager, Quality Center, Subversion, Team Foundation Server, Ant, Electric Commander, Jenkins, Nexus, Ivy and InstallAnywhere, InstallShield. Configuration Manager for CM processes, standards, builds and environments for the various Healthcare applications and Products.
  • Configured Setup, use, and build scheduling for environments and implemented a Continuous Delivery pipeline. Designed and implemented CM requirements, approach, and tooling for Java (J2EE) and .NET -based application development. Designed, coded, and implemented automated build scripting in Ant, Ivy, Jenkins/Hudson, and Maven.
  • Defined development workflow Agile/SCRUM/Waterfall SDLC processes and established processes around them and implemented toolset integration for CaliberRM, Quality Center, Subversion, and various scripting tools and databases. Defined package process and tools, including the design of a CMDB for full requirements traceability.
  • Led team of CM build specialists, tool integrators, environment coordinators and packagers and defined and assisted with Data Management (and Testing data baseline) CM strategies. Managed Healthcare product packaging for release to customers utilizing InstallShield and InstallAnywhere.

Tools: Used: Jenkins, Puppet, Chef, Capastrino, Ruby, Maven, Git, Java

Confidential

DevOps Developer

Responsibilities:

  • Designing, implementing and supporting fully automated Continuous Integration and Continuous Delivery processes
  • Working with and supporting multiple World-wide development teams delivering a wide range of software applications
  • Automating the build, deployment and testing of Front End, Middleware and Database components
  • Developing custom reporting tools, setting up automated health monitoring and alerting for builds and environments

Tools: Used: Jenkins, Puppet, Chef, Ruby, Maven, Git, Java, VB Script, Shell Script.

We'd love your feedback!