We provide IT Staff Augmentation Services!

Lead Cloud Devopsengineer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 10+ Years of IT Industry experience with Change Management, Configuration Management, Cloud Management, Deploy, DevOps Build/Release Management, and Quality Assurance.
  • Delivered technical leadership and deliver solutions for improving process proficiency and automation in release procedures, environment setup and configuration and performance and capacity management.
  • Coordinate with Build Engineer and Release Coordinator to develop best practices and tools for reliable delivery of build objects and to develop automated release capacity.
  • Good understanding of the principle and best practices of Software Configuration Management (SCM) in agile, scrum and Waterfall methodologies.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes, Ant, Maven, Jenkins, Chef, SVN, Github, Serena Products, ClearCase, Build Forge, Serena PVCS, CVS, Tomcat, JBoss etc.
  • Extensively experience in using Build Automation tools Ability to use a Developed Chef recipes, cookbook configure, deploy and maintain software components of the existing I Infrastructure widesource technologies and tools like AWS, .Net, Chef/puppet, Scripting - Perl. Bash, Powershell, Containers
  • Extensive experience includes SCM, Change/Incident Management, VMware and Cloud computing.
  • Broadly worked With VMware ESXi, vCenter Server, Host Clustering with HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores with, iSCSI, NFS & FC.
  • Team Foundation Server (TFS) administration; support and maintain version control.
  • Set up Windows Azure Infrastructure, VMs, Active Directory, storage blobs, networks, servers, Azure App Services, Azure App Services, and native Azure App Services and SQL Server on Azure
  • Ability in managing all aspects of the software configuration management process compilation, packaging, deployment, release methodology and application configurations.
  • Coordinate with Development assets and Build Engineer to implement developments in the build procedure to allow for automated deployments and to assure accuracy and quality of release end-to-end
  • Coordinate with Architects, Build Engineers, Administrators, and Developers to change application architectures and build process to limit environment specific configurations to either specific configuration files or to allow for variables substituted as part of build and release procedures.
  • Coordinate with QA Leads to automate and enhance environment prep, clean-up and performance process to allow for automated refresh of environments in a predictable manner
  • Worked on installation and configuration of DevOps tool Puppet.
  • Worked on Automation of Docker or evolving container management platforms like Kubernetes.
  • Knowledge in DNS, DHCP and IP addressing. Experience administering Active Directory and GP
  • Automate the build and deployment of an n-tier enterprise system application with multiple technology
  • Closely worked with development, QA and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
  • Extensive experience in all phases of Software Development Life Cycle with emphasis in Designing, Developing, Implementation, Deployment and Support of distributed enterprise scalable, secure and transactional J2EE applications.
  • Worked with different Bug tracking tools like JIRA, Confidential Quality Center.

TECHNICAL SKILLS:

SCM Tool: GIT, Subversion (SVN), Jenkins, Jira, Hudson, Bamboo.

Build Tool: Ant, Maven.

Servers: JBOSS, Apache Tomcat, WebLogic, Websphere.

Version Control Tools: GIT, SVN, CVS.

Languages: HTML, Bash, Shell, Python, Ruby Scripting

Web Technologies: JDK 1.4/1.5/1.6 HTML, XML, DHTML, MSXML, ASPX.

Operating System: UNIX, Linux, Confidential -UX, Solaris, Microsoft Windows 2008 / 2012

Database System: My SQL Server 2000/2005, Oracle 9i/10g-PL/SQL, MS Access, DBA.

Build Tools DevOps / Release Engineering: Jenkins, Puppet, Chef, Ant, Maven, Gradle, Perl, Hudson, Python

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Lead Cloud DevOps Engineer

Responsibilities:

  • Experience with and thorough understanding of automated implementation/deployment of a cloud based infrastructure (Web apps, Application Service Environments, firewalls, load balancers, storage, monitoring, security, AD, DNS etc.)
  • Build Release Engineer for 3 project teams that involved different development teams and multiple simultaneous software releases.
  • Managing more than 500 servers with Task management with Jira, Management, Cloudfront, EC2, S3, RDS, R53 and more), Logstash, Kibana, Grafana, Elasticsearch administration.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process and working on source control tool like Tortoise SVN
  • Excellent knowledge of server OS and storage technologies with EMC VNX, VMAX, Extreme IO, Dell Equal Logic, Avamar and Veeam, Cisco, replication, distribution, availability, recovery, development with documenting and automating the build and release process.
  • Design and implement DNS infrastructure for development and production atmospheres.
  • Provide program analysis through JIRA, Splunk, Sonar, Relic and QuickBuild.
  • Strategy and implement infrastructure components to maintenance data center automation including inventory database, DHCP, configuration management, and distributed monitoring.
  • GIT Support for the developers on Trac.
  • Experience in Release Management or Implementation Management
  • Implemented a Chef recipes, cookbookGIT mirror for SVN repository.
  • Developed build and Tuning of AWS, Scripting - Perl. Bash, Powershell, Containers.
  • Administration of a customer-focused service delivery team, providing Service Desk and IT Support services to the customer organizations
  • Development and ongoing maintenance of host on standard Windows Server VMs to shift to Linux containers
  • Experience with source control systems (TFS) and experience in managing the configuration and security of TFS projects.
  • Schedule and attend weekly meetings with interdependent teams to ensure continuous improvement to meet
  • Collaborate with Infrastructure Operations team on planned changes, escalated issues, critical incidents, and communication to the business.
  • Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins, Maven
  • Actively build vibrant and flexible service relationships with clients.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements.
  • Experienced in Configuration Management, Cloud Infrastructure, and Automation OpenStack, Jenkins,Experience with OpenStack and containers
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Worked on Installation and configuration of DevOps tool Puppet- Set up the satellite server and planned
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager and used JIRA to track issues and Change Management.

Environnements: Subversion (SVN), GIT, Jenkins, Micro Service Stacks,Java/J2EE, ANT, MAVEN, GRADLE, Web Logico, UNIX, JIRA, Chef / Puppet, Elastic Search .

Confidential, Detroit, MI

DevOps Engineer

Responsibilities:

  • Responsibilities include building, deploying, monitoring, and maintaining applications in Azure.
  • Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared reports and chaired the Release calls and worked for a successful
  • Creating recipes with Chef, building cookbooks Virtualization technologies like VMware, Vagrant.
  • Deployment, implementation of .Net development as source control, collaboration and QA tool. Project management, versioning and blame/issue tracking using GIT.
  • Delivered Service Delivery reports to an agreed schedule (or on request), including management and account performance reports to IT Management.
  • Attend client service review meetings; areas covered will include SLA performance reports, critical outage events, service improvement register, quality, and process improvements.
  • To develop and facilitate workshops and training courses for ITIL processes, such as Incident, Change, and Problem management.
  • GIT Support for the developers on Jira.
  • Responsible for Change Management impacting Cloud environments, Change Mgt. training, Change approval and scheduling, Notifications, and other Change-related processes.
  • Managing of Service Catalog workflows and processes for Cloud services.
  • Managed Agile SCRUM process for the Risk Data team and utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint planning meetings.
  • Created Build Jobs and Deployments, Administration of over 100 nodes hosted on AWS, .Net, Scripting - Perl. Bash, Powershell, Containers.
  • Accomplished initial proof of concept, AWS, .Net, Chef/puppet, Scripting - Perl. Bash, Powershell, Containers.
  • Coordinated with operations teams to create strategies and detailed plans for deployment sequencing, timing.
  • Experience in Automating, Configuring and deploying instances on AWS, Azure, Rackspace cloud environments, also familiar with EC2, Cloud watch, Elastic IP’s and managing security groups on AWS.
  • Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs. knowledge of the related Open Source projects (Mesos, Kubernetes, Docker, Container)
  • Solid experience with Amazon Web Services (AWS) and/or VMware vCloud and/or Docker. Cloud and virtualization based technologies using Powershell scripts.
  • PFDash related metrics collection tooling and Npm related tooling - searches, usage patt
  • Experienced with release engineering, configuration management in Tomcat web application.
  • Configured email and messaging notifications, managed users and permissions, system settings and Maintained two Jenkins servers and one Bamboo server to deploy into production and non-production
  • Constructed/Architected a Continuous Integration CI Server and Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins/Hudson, Subversion,Node.js Maven, MS Build,
  • Responsible in maintaining various environments Development, Staging, Performance, Training & productionenvironments.
  • Involved in scheduling, managing and implementing the changes to the Build / Release / version-control processes required to implement and apply build, patches and release engineering process.
  • Worked on Nexus for deploying Artifacts and Used JIRA as ticketing tool.

Environment: Ant, Net development Bamboo, Jenkins, JBOSS, Nexus, GIT, Jira, Chef/Puppet,Node.js, MAVEN, Apache Tomcat, WINDOWS

Confidential, Detroit, MI

Systems/Cloud Engineer

Responsibilities:

  • Strategies and schedules the activities related to the Release Plan
  • Deliver regular status reports for the Releases currently active
  • Experience in creating recipes with Chef, building cookbooksfor branching, repositories, tagging, merging access control strategies.
  • Automate network configuration management for all cloud settings.
  • Managed infrastructure VMware, storage, and network switches, routers, firewalls, and VPN's Powershell scripts.
  • Documented the policies and procedures for build, branching and labelling of Subversion and VSS, servers list, check in/checkout policies and Testing environments in Mindshare.
  • Experience with containers and Linux OS virtualization: LXC, Docker, and KVM.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Implementation of the Configuration Management Process across the organization with Build and release methodologies.
  • Responsible for providing a forum for emergency fixes that need to be executed immediately. Communicates the statistics to the appropriate teams so that they are aware of the new items being presented and to ensure that they do not cause any adverse impact to existing environments.
  • Coordinates with the originators of requests to ensure that their projects are completed and on time so as to not impact other projects or other areas that may have dependencies.
  • Deployed Net development OpenStack private cloud as part of datacenter collapse, which utilized OpenStack services such as glance, heat and nova compute.
  • Managed Configuration Management standards, plans, registration procedures, access controls
  • Accomplish HQ server room power audit, rearrange power usage on available incoming power circuits
  • Automate private cloud launch process, including network configuration.
  • Expertise in UDeploy for Deploying to various environments and control those related dependencies.
  • Coordinated with all the teams like .Net, Chef/puppet, - Perl. Bash, Powershell, Containers before and after the production deployments for the smooth production releases.
  • Migrate production hosts from Suse to CentOS, including tuning of kernel, filesystems, VMware (ESXi) allocations, SAN/disk layouts, and authoring several custom tools to facilitate troubleshooting and monitoring of SMS/SIP/XMPP applications
  • Create and manage public and private subnets, configuring security groups to have controlled access to web apps and database tiers, configuring route 53 DNS servers, Configuring route 53 for domain name to IP resolution
  • Conduct performance tests to determine projected loads for vSphere virtual hosts deployed on multiple IBM BladeCenter clusters backed by EMC NAS and SAN, and project capabilities of existing MySQL database configurations, clustering, caching, "Big Data" solutions
  • Rolling out Configuration management, Change Management and Requirement management strategies to the development Team
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • GIT Support for the developers on Trac and Jira.
  • Verifying the Correct Binaries before releasing to production environment.
  • Automated the entire Importing and Compilation process
  • Experience virtualization, cloud infrastructure, including: VMware, Xen, KVM, Rackspace,Powershell script

Environment: s: Confidential Blade server, Amazon web services: ec2, EBS, EMR, Chef/ Puppet,Cloudformation, Cloudwatch, Route53, RDS,Cloudtrail,s3, Glacier, Net development, Bash, Python, GIT, Node.js, and Json.

Confidential

Build and Release Engineer

Responsibilities:

  • Coordinate with various development teams to plan future resource and capacity needs and to assure proper configuration of the application execution environment.
  • Manage security, performance and capacity planning for execution environment across all development, test and production environments.
  • Managed core 3rd party software releases, patches and coordinate with vendors for maintained and support.
  • Implemented branching and strategies and automated release branching process
  • Migrate production hosts from Suse to CentOS, including tuning of kernel, file systems, VMware (ESXi) allocations, SAN/disk layouts, Net Platform, and authoring several custom tools to facilitate troubleshooting and monitoring of Release Management process and workflows
  • Design and implement DNS infrastructure for development and production environments, including hidden master, and multiple views with Powershell scripts.
  • PFDash related metrics collection tooling and Npm related tooling - searches, usage patt
  • Design and implement infrastructure components to support data center automation including inventory database, DHCP, configuration management, and distributed monitoring
  • Conduct performance tests to determine projected loads for vSphere virtual hosts deployed on multiple IBM BladeCenter clusters backed by .Net development, EMC NAS and SAN, and project capabilities of existing MySQL database configurations, clustering, caching, or "Big Data" solutions
  • Coordinating different tasks with Net development app teams for creating usage models for different projects.
  • Maintaining Standard Operating Procedures documents.
  • Performed regular builds and deployment of the packages for testing in different Environments (DEV, QA, CERT, UAT and PROD).
  • Installation of application on PROD, Test server for the use of application development and configure.
  • Work with product development to resolve build-related issues in all projects provided support for Application issues.
  • Created the new Migration Development Console for the online Migrations.
  • Worked in atmosphere of cross-functional team within the organization's agile project life-cycle.
  • Worked with architects, QA and cloud development team to implement cloud applications, systems, and automated processes.
  • Setup of continuous build Deployments and builds on various environments using continuous integration tool.
  • Developed, maintained, and distributed release notes for each scheduled release.

Environment: s: IBM zSeries, z/VM5.1, AIX 5.2 Servers in IBM P570, 550, 570, 590, 595, 610, 690, 695, HACMP 5.3, Suse Linux, IBM DS4300 Storage System, Tomcat, Jboss, JIRA, SAN

Confidential

System Administrator

Responsibilities:

  • Build and configure host and network security scans in production and internal networks.
  • Create custom logging, reporting, and graphing tools to analyze application component bottlenecks, enable problem notifications, enhance hardware, database.
  • Redesign and implement DNS infrastructure to reduce complexity, working .Net Platform, improve performance, simplify administration, and facilitate deployment automation.
  • Redesign network configuration and specify deploy and configure hardware to reduce latency, increase bandwidth, improve reliability, simplify administration, eliminate many existing problems, enhance security, and facilitate deployment automation. jQuery, Node.js, AngularJS, C#, MVC 4, PHP, Zend Framework
  • Deploy, maintain, troubleshoot, and tune multi-tier, distributed, cloud-based application components.
  • Create file transfer server for customer data exchange.
  • Automate network configuration management for all cloud environments.
  • Managed infrastructure servers, disk storage, and network switches, routers, firewalls, and VPN's.
  • Good understanding of the principles and best practices of Software Configuration Management
  • Automate private cloud launch process, including network configuration.
  • Implemented PXE bootarchitecture to facilitate rapid deployment of individual hosts, new virtual machine images for VMware, and ephemeral diagnostic tools.
  • Supporting engineering plans and schedules by providing CM/Release Engineering services to build, deploy, oversee branch and merge strategies, and build automated tools.
  • Migrating J2EE applications to UNIX and Windows environments by configuring application
  • Solid experience with VMware and virtualization based technologies.

Environment: s: JBOSS, Jira, Apache Server 1.x, 2.x Tomcat and UNIX/LINUX. Confidential -DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x, 4.x, 5.x, Bash.

Confidential

Network/System Administrator

Responsibilities:

  • Troubleshoot and resolved problems on Net Platform, MS Exchange, MS windows XP, MS Office 2000, Advance Server 2000 and Active Directory
  • Maintain Citrix XP. SCCM, Support 100+ Remote Users. Packaged New updated Application.
  • Knowledge of networking hardware (routers, switches, bridges) and protocols (UDP, TCP/IP

We'd love your feedback!