9+ years- Release Engineer @ San Francisco, CA

Role: Release Engineer
Location: San Francisco CA
Duration: Long Term

Overview:
The Release Engineer will be responsible for automating release/deployment activities and tracking solutions for complex website assets over multiple environments for the any eCommerce Sites.

The Release Engineering team is embarking on an exciting transformation of the Release pipeline. This will need the Release Engineer to work closely with project and release management, change management, software development, QA, database and production support teams, enforce good release practices and ensure a smooth and trouble-free roll out of releases.
Key Accountabilities:
• Coordinate release activities with Release Management, Change Control, Project Management, QA, and Software Development teams to ensure a smooth and trouble-free roll out of releases.
• Create, maintain, and support multiple concurrent release pipelines.
• Liaison with divergent teams and stakeholders to integrate new infrastructure and business functionalities into the release pipelines.
• Support and enhance delivery processes through automation and process improvements.
• Create, maintain and support extensive test environments (test environment lifecycle management), ensuring that these environments are properly provisioned, configured, and maintained per requirements.
• Triage and resolve complex issues as they arise in multi-services environment

Qualifications:
Education/Experience
Bachelor Degree in Engineering with 5+ years of Experience in Release Engineering Technologies.
Experience working with rapid, overlapping product release cycles and in-depth understanding of the principles and best practices of Release Engineering Technologies.

Required:
• 5+ years in Linux/Unix Release Engineering role.
• Experience with deploying J2EE based applications.
• Experience with isolating build, data, code, environment configuration, and deployment issues
• Ability to perform Red hat Linux/Unix general systems maintenance and Middleware Administration.
• Expertise with administration of web application servers (JBoss, Weblogic/Websphere).
• Expertise experience in administering and configuring Webservers (IHS, Apache, EWS, etc..).
• Experience in source control tool experience (e.g. Subversion, GIT, etc).
• Expert level experience in build tools (Ant, Maven, Ivy, etc.)
• Experience with artifact repository management tools (e.g Nexus, Artifactory, Archiva, etc.).
• Experience in scripting language such as Perl, , Python and/or UNIX shells.
• Experience in Source Code Branching and Merging strategies.
• Experience using major relational databases (e.g. Oracle, DB2) and No-CQL databases (Cassandra)
• Experience working with F5, virtual host definitions and pool creations.
• Experience working with the ticketing systems (Quality center, Clear Quest, JIRA, etc.)
• Experience in monitoring tools (Zabbix, Nagios, etc..)
Desirable Technical Skills:
• Experience setting up CI - Continuous Integration (Hudson / Jenkins preferred).
• Deployment automation experience (e.g. uDeploy, scripted workflows, AnthillPro, Bamboo etc.)
• Infrastructure automation experience (e.g. Chef, Puppet, Ansible, etc.)
• Experience implementing or using Continuous Delivery methodologies.
• Experience working in cloud and virtual server environments.

Soft Skills:
• Ability to drive projects to fruition on target under minimum supervision.
• Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills.
• Patience and perseverance in following best practices for process improvements.
• Ability to plan long-term, but execute goals in tangible short-term incrementals.
• Ability to work under pressure and in high stress situations with a calm demeanor.
• Team Player.
• Ability to be flexible and adapt to any given situation.

Comments

Popular posts from this blog

New Way to Earn Crypto Currency

Get FREE Combo Search

Earn Money Online - Auto Method