08 Feb
Release Manager/DevOps
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!