08 Feb
Release Manager/DevOps
California, Pleasantonca 00000 Pleasantonca USA

Vacancy expired!

Job Title Release Manager/DevOps Exact Work Location Pleasanton, CA 12+ Months Job Description

  • Professional experience in designing Build process, Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code repository & Environment management. Develop, enhance and maintain the build, deployment and configurations for continuous integration and automate regression and acceptance testing.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile and Waterfall methodologies.
  • Expertise in branching, merging, tagging and maintaining the version to facilitate defect/change management in conjunction within projects across the organization using SCM tools like Subversion (SVN), GIT, Clear Case and on UNIX and Windows environment.
  • Extensively worked on Hudson, Jenkins, and Bamboo for continuous integration and for end to end automation for all build and deployments.
  • Set up Linux OS on local and in the cloud on AWS EC2. Built System Performance reporting tools using Power Shell on Windows, Python on Linux
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.
  • Cloud Computing Experience using Microsoft Azure Framework, Azure VMs, Azure Data warehouse, Azure Database, Azure App Services, Azure Data Factory, Azure Databricks, Azure Data Lake Store, Microsoft On-Prem Cloud (Cosmos) and Azure Cosmos DB
  • Experience in migrating source code repositories from version control systems like SVN to Git. Setup framework for one click build and deployment on non-production environments.
  • Excellent experience in documenting and automating the build and release process. Extensively worked on several build tools like ANT and Maven.
  • Written build scripts from scratch for new projects and for new modules within existing projects.
  • Experience in DevOps tools like Chef, Puppet and Ansible for Deployment on Multiple platforms.
  • Experience in creating inventory, job templates and scheduling jobs using Ansible Tower. Expertise in writing Ansible Playbooks.
  • Installed and configured automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Trouble shoot /reprogram cuts & dimensions with water jet robotics daily
  • Design Chef Ruby Cookbooks for Automation and Configuration Management, Deploying and configuring Writing Perl and Bash scripts for automation tasks
  • Written Chef Cookbooks and Recipes to Provision several pre-production environments consisting of several proprietary middleware installations.
  • Worked in an agile development team to deliver an end to end integration, continuous delivery product in an open source environment using tools like Chef & Jenkins.
  • Expertise in Shell Scripting, Python, Perl Scripting to build Automate deployment.
  • Deployed Applications into PROD & Pre-Prod environments with various Application server technologies like WebLogic, JBoss and Tomcat.
  • Configured the setup of every release biweekly and monthly on the regular basis for product teams to perform integration testing.
  • Expertise in troubleshooting the problems generated while building, deploying and also in production support.
  • Implemented rapid-provisioning and life-cycle management for Red Hat Linux using Puppet.
  • Building and releasing the source code to various environments in AWS cloud and extensively automated the build automation and Source/Version control process.

Vacancy expired!


Report job