Release Engineer Cover Letter Example

Cover letter examples, cover letter guidelines, how to format an release engineer cover letter, cover letter header, cover letter header examples for release engineer, how to make your cover letter header stand out:, cover letter greeting, cover letter greeting examples for release engineer, best cover letter greetings:, cover letter introduction, cover letter intro examples for release engineer, how to make your cover letter intro stand out:, cover letter body, cover letter body examples for release engineer, how to make your cover letter body stand out:, cover letter closing, cover letter closing paragraph examples for release engineer, how to close your cover letter in a memorable way:, pair your cover letter with a foundational resume, key cover letter faqs for release engineer.

Start your Release Engineer cover letter with a strong, attention-grabbing opening that positions you as a valuable candidate. Begin by addressing the hiring manager by name, if possible, to create a personal connection. Then, succinctly express your enthusiasm for the role and the company, and highlight a key achievement or specific expertise that aligns with the job requirements. For example: "Dear [Hiring Manager's Name], I am excited to apply for the Release Engineer position at [Company Name], a leader in continuous integration and deployment innovations. With over [X years] of experience in automating build and release processes and a proven track record of reducing deployment times by [Y%], I am eager to bring my expertise in [specific technology or process] to your team." This approach demonstrates your relevant experience and shows that you've done your research, making a compelling case for why you're an excellent fit for the position.

The best way for Release Engineers to end a cover letter is with a concise and confident closing that reiterates their interest in the position and their readiness to bring value to the team. They should express enthusiasm for the opportunity to contribute to the company's release management processes and highlight their commitment to ensuring smooth and efficient software deployment. A call to action, inviting the hiring manager to schedule an interview, can be an effective strategy. For example: "I am eager to bring my expertise in automating and improving release pipelines to [Company Name]. I am confident that my skills in [specific skill or tool relevant to the job description] will be an asset to your team. I look forward to the possibility of discussing how I can contribute to your upcoming projects in more detail. Please feel free to contact me at your earliest convenience to arrange an interview. Thank you for considering my application." This approach demonstrates professionalism, enthusiasm, and a proactive mindset, which are key qualities for a successful Release Engineer.

Release Engineers should include the following key elements in their cover letter: 1. **Introduction**: Start with a strong opening that captures the reader's attention. Mention the position you are applying for and how you learned about it. If you have a referral or connection to the company, this is a good place to mention it. 2. **Relevant Experience**: Highlight your experience in release engineering, including any specific tools or technologies you are proficient in, such as Jenkins, Git, or Docker. Discuss your experience with continuous integration and continuous delivery (CI/CD) pipelines, automation scripts, and source control management. 3. **Key Achievements**: Provide examples of successful releases you have managed, emphasizing any complex deployments or challenges you overcame. Quantify your achievements when possible (e.g., "Improved deployment frequency by 30%," or "Reduced release cycle time by 25%"). 4. **Understanding of Best Practices**: Show that you are up-to-date with industry standards and best practices for release management. Mention any methodologies you are familiar with, such as Agile, Scrum, or DevOps principles. 5. **Problem-Solving Skills**: Release engineering often involves troubleshooting and problem-solving. Share an instance where you identified and resolved a critical issue during a release cycle, demonstrating your analytical and decision-making skills. 6. **Collaboration and Communication**: Since release engineering requires working with cross-functional teams, highlight your ability to collaborate with developers, QA testers, and IT operations. Emphasize your communication skills and how you ensure that all stakeholders are aligned during the release process. 7. **Customization to the Job and Company**: Tailor your cover letter to the specific company and job listing. Research the company's products, services, and tech stack, and explain why you are excited about the opportunity and how your skills align with their needs. 8. **Professional Development**: If you have pursued any additional certifications or training relevant to release engineering (e.g., Certified Jenkins Engineer,

Related Cover Letters for Release Engineer

Sales development manager cover letter.

sales development manager cover letter

Sales Account Manager Cover Letter

sales account manager cover letter

Sales Director Cover Letter

sales director cover letter

Sales Engineer Cover Letter

sales engineer cover letter

Sales Manager Cover Letter

sales manager cover letter

Regional Sales Manager Cover Letter

regional sales manager cover letter

Technical Sales Engineer Cover Letter

technical sales engineer cover letter

Business Development Manager Cover Letter

business development manager cover letter

Related Resumes for Release Engineer

Sales development manager resume example.

sales manager resume

Sales Account Manager Resume Example

account manager resume

Sales Director Resume Example

sales director resume

Sales Engineer Resume Example

sales engineer resume

Sales Manager Resume Example

Regional sales manager resume example, technical sales engineer resume example, business development manager resume example.

business development manager resume

Try our AI Cover Letter Generator

release engineer cover letter

Release Train Engineer Resume Guide

Release train engineers manage the development, testing and release of software products. They coordinate with cross-functional teams to ensure that projects are completed on time and within budget. They also create plans for product releases, as well as track progress against those plans.

You have the experience and expertise to be a great release train engineer, but potential employers don’t know about you yet. To make them aware of your skillset and background, it’s important that you write an attention-grabbing resume.

This guide will walk you through the entire process of creating a top-notch resume. We first show you a complete example and then break down what each resume section should look like.

Release Train Engineer Resume

Table of Contents

The guide is divided into sections for your convenience. You can read it from beginning to end or use the table of contents below to jump to a specific part.

Release Train Engineer Resume Sample

Valentine Gislason Release Train Engineer

[email protected] 460-043-6935 linkedin.com/in/valentine-gislason

Talented Release Train Engineer with 7+ years of experience in agile software development and IT operations. Proven record of successful planning, coordination, and implementation of multiple release cycles. Skilled at managing cross-functional teams to ensure milestones are met on time by utilizing cutting edge tools such as JIRA, Confluence, Nexus Repository Manager and Jenkins. Seeking to join ABC Tech to deliver outstanding customer value through high quality releases while maintaining a secured environment.

Release Train Engineer, Employer A Pembroke Pines, Jan 2018 – Present

  • Diligently reorganized the release train cycle of 10+ projects and accelerated delivery timelines by 15%.
  • Assessed release plans, identified risks and provided solutions to mitigate them in order to ensure successful releases on time.
  • Participated in weekly Agile Scrum meetings with stakeholders, ensuring all requests were tracked accurately and addressed promptly.
  • Facilitated change management processes for over 50 software deployments while maintaining high quality standards across development teams; led 3 major upgrades with zero downtime incidents recorded afterwards.
  • Successfully managed a budget of $200K for monthly production releases; saved 20% annually through adjusting resource allocations accordingly without compromising efficiency or productivity levels.

Release Train Engineer, Employer B Richmond, Mar 2012 – Dec 2017

  • Troubleshot production issues, resulting in a 20% decrease of unscheduled downtime for release trains.
  • Developed and implemented agile processes to streamline the development lifecycle; achieved an 8-week reduction in time-to-market from concept to launch.
  • Analyzed customer feedback data across multiple channels and designed key performance indicators (KPIs) that improved product quality by 12%.
  • Structured cross-functional teams with clear roles & responsibilities leading to an increase in on-time delivery rate by 25%.
  • Resourcefully managed resources across all stages of software releases, decreasing resource cost per project by 50%.
  • Risk Management
  • Quality Assurance
  • Change Management
  • Agile/Scrum
  • Continuous Integration
  • Release Planning
  • System Integration
  • Technical Documentation

Bachelor of Science in Computer Science Educational Institution XYZ Nov 2011

Certifications

SAFe Release Train Engineer (RTE) Scaled Agile May 2017

1. Summary / Objective

Your resume summary or objective should be an elevator pitch that gives the hiring manager a snapshot of your experience and qualifications as a release train engineer. Include details such as how many years you have been in this role, any certifications or awards you may have received, and the number of successful software releases under your belt. You can also mention any innovative approaches to automation or process improvement that you implemented at previous companies.

Below are some resume summary examples:

Determined Release Train Engineer with 5+ years of experience in leading complex initiatives from concept to launch. Skilled at managing cross-functional teams and developing strategies for successful product releases. At XYZ, successfully coordinated the release process for 10 products over a 6-month period using Agile methodology. Experienced in working with stakeholders across multiple departments to ensure timely delivery of projects on schedule and within budget constraints.

Professional release train engineer with 5+ years of experience in the software development and delivery process. Skilled at setting up, planning, managing and executing release trains for large-scale enterprise applications. Experienced in working on CI/CD pipeline automation processes to ensure smooth product releases while minimizing downtime. Proven record of improving product quality through best practices such as code reviews and automated testing protocols.

Reliable release train engineer with 8+ years of experience in agile project management and software development. Skilled at coordinating cross-functional teams, leading sprint planning sessions, and ensuring successful product deliveries. At XYZ Corp., implemented a streamlined release process that improved cycle time by 20%, reducing costs by 15%. Looking to bring this expertise to ABC’s DevOps team for greater operational efficiency.

Detail-oriented Release Train Engineer with 5+ years of experience in leading cross-functional teams. Experienced championing agile principles and developing best practices to ensure the successful delivery of software products. At XYZ, led 6 scrum teams through 4 major product releases while reducing cycle time by 30%. Consistently recognized as a reliable leader who strives for excellence during the entire software release process.

Proficient Release Train Engineer with 5+ years of experience leading Agile and Scrum teams in the delivery of high-quality software solutions. Experienced in developing strategies for continuous improvement, coordinating cross-functional workflows, monitoring release progress, and managing releases on time. Seeking to join ABC Team as a Release Train Engineer to ensure successful product launches that exceed customer expectations.

Accomplished release train engineer with 8+ years of experience in software delivery and agile methodologies. Led the successful implementation of DevOps practices throughout ABC Company’s product pipeline, resulting in a 50% decrease in development time from concept to launch. Highly competent at managing multiple projects simultaneously while maintaining high standards for quality assurance and customer satisfaction.

Passionate release train engineer with 8+ years of experience leading Agile teams to deploy and maintain software releases. Proven track record of ensuring best practices are followed, driving projects from conception to completion, and managing risk-mitigation strategies across multiple branches. Seeking a position at ABC Tech where I can leverage my expertise for successful product launches.

Seasoned Release Train Engineer with 8+ years of experience in the software industry. Expertise in developing and executing release processes, coordinating between agile teams, and leading scrum ceremonies that ensure on-time delivery. Committed to delivering high quality products while optimizing cost savings at ABC Tech through improved CI/CD pipeline automation.

2. Experience / Employment

In the experience/employment/work history section, you should list your roles in reverse chronological order. Stick to bullet points, as this makes it easier for the reader to digest what you have written quickly and efficiently.

When writing about each role, make sure that you provide detail on what exactly was involved and any quantifiable results achieved. For example, instead of saying “Coordinated releases,” you could say something like “Managed release train coordination process across 10+ teams; reduced time-to-market by 25% through improved collaboration between stakeholders.”

To write effective bullet points, begin with a strong verb or adverb. Industry specific verbs to use are:

  • Coordinated
  • Streamlined
  • Implemented
  • Troubleshot

Other general verbs you can use are:

  • Demonstrated
  • Facilitated
  • Participated
  • Reorganized
  • Represented
  • Spearheaded

Below are some example bullet points:

  • Introduced and implemented DevOps principles and practices across 8 Agile teams, resulting in a 25% increase in product delivery velocity.
  • Managed the coordination of over 150 software releases per quarter; reduced downtime incidents by 60%.
  • Proficiently developed strategies to manage risks associated with release processes throughout the entire SDLC cycle.
  • Spearheaded initiatives to improve team collaboration between various departments such as QA, Development and IT operations; increased efficiency by 40%.
  • Prepared detailed reports on release progress that included metrics such as throughputs and lead times for senior management review, enabling better decision-making regarding future product launches/updates.
  • Resolved over 500 issues related to cross-functional software releases, reducing the time taken for release cycles by 10%.
  • Advised stakeholders on best practices and strategies to optimize system performance; improved customer satisfaction ratings by 6%.
  • Thoroughly tested new systems prior to deployment, ensuring that all functionality was up-to-date and met quality standards.
  • Tested over 400 modules using automated testing tools such as Selenium WebDriver; identified & documented 50+ bugs in QA sprints before they reached production environments.
  • Implemented a streamlined process for tracking changes across multiple teams during release cycles, resulting in an increase of 20% efficiency rate per month compared with previous methods used.
  • Formulated and implemented Agile development processes to improve the release train engineering process; increased productivity by 35%.
  • Coordinated and managed up to 8 concurrent agile releases, leading a team of 10 engineers in each project; reduced product delivery time by 30% with successful on-time deployments for all projects.
  • Mentored junior software engineers in Agile methodology principles and practices, providing guidance during every step of the development cycle from planning through implementation phase.
  • Independently identified areas for improvement within multiple teams’ workflow strategies that led to an improved overall quality assurance rate of 80%.
  • Utilized JIRA, Confluence and other Atlassian toolsets with proficiency; actively participated in sprint reviews & retrospectives resulting in faster resolution times when managing impediments or issues encountered throughout the process flow.
  • Represented multiple teams in their Agile Release Train (ART) by attending daily stand-up meetings, coordinating release activities and interfacing with stakeholders; successfully managed 3 ARTs concurrently.
  • Revised the overall software development process to include continuous integration & delivery practices, resulting in a 22% reduction of production errors across all applications.
  • Meticulously tracked changes on multiple project backlogs using JIRA and ensuring that stakeholders were informed of any updates throughout each sprint cycle; reduced average time for resolution from 6 days to 4 days per issue reported.
  • Improved productivity within the engineering team through regular retrospectives, thereby increasing velocity by 25% during successive sprint cycles over a period of 8 months.
  • Documented processes related to product releases and deployments while keeping up-to-date records of feedback received from customer surveys according to company standards; improved customer satisfaction rating from 75% to 85%.
  • Reduced release cycles by 20% through implementation of process automation and efficient use of resources.
  • Demonstrated strong communication skills when coordinating with stakeholders, vendors and IT teams to ensure successful delivery of releases on time.
  • Substantially improved release quality for over 150 products; identified & fixed software bugs before deployment, resulting in a 50% reduction in post-release customer complaints.
  • Streamlined product development lifecycle management processes across 10+ agile development teams using Jira/Confluence toolsets; achieved faster turnaround times and better efficiency gains companywide.
  • Presented monthly release progress reports to the executive team outlining overall successes, areas needing improvement, potential risks etc., helping prioritize projects accordingly.
  • Optimized the delivery of software releases by implementing a comprehensive release train process that reduced cycle times by 30%.
  • Expedited the deployment and distribution of updates to over 500 users worldwide, increasing customer satisfaction ratings by 20%.
  • Actively monitored the development environment while managing multiple scrum teams; identified and resolved conflicts before they impacted production deadlines.
  • Achieved 5+ successful release cycles without any service disruptions or performance issues in a large-scale enterprise system with 18 million lines of codebase.
  • Automated key processes within the release engineering pipeline using popular DevOps tools such as Jenkins, Ansible and Kubernetes; improved efficiency by 50% compared to manual approaches.
  • Tracked and monitored the progress of over 30 software releases per quarter, ensuring that all release train objectives were met within established timelines and budget.
  • Scheduled and executed weekly scrum meetings with 10+ team members to review project statuses, identify areas of improvement, adjust strategies accordingly and ensure smooth product delivery at all times.
  • Consistently produced detailed reports on release cycle activities covering tracking/monitoring metrics such as timeline adherence (95%), cost effectiveness ($45K saved) and quality control (+10%) results.
  • Compiled comprehensive documentation for each software version released; successfully reduced manual errors in deployment processes by 25%.
  • Regularly communicated project updates to stakeholders including senior management team & technical staff; facilitated successful communication between cross-functional teams leading up to launch date by 20%.

The skillset employers require in an employee will likely vary, either slightly or significantly; skimming through their job adverts is the best way to determine what each is looking for. One organization may require the candidate to be proficient in Agile methodology, while another might need experience with DevOps.

It is essential to tailor your skills section of your resume for each job you are applying for because a lot of employers use applicant tracking systems these days; they scan resumes for certain keywords before passing them on to a human.

You should also make sure that you elaborate on the most important ones in other sections such as the summary or experience section. This will give recruiters more insight into what makes you an ideal fit and increase your chances of landing an interview!

Below is a list of common skills & terms:

4. Education

Including an education section on your resume will depend on how far along you are in your career. If you just graduated and have no work experience, mention your education below your resume objective. However, if you have significant work experience to showcase, it is not necessary to include an education section.

If the decision is made to include an education section, make sure that any courses or subjects mentioned are relevant to the release train engineer role being applied for.

5. Certifications

Certifications are a great way to demonstrate your expertise and knowledge in a certain field. They can be used to show potential employers that you have the qualifications necessary for the job, as well as any additional skills or training you may have acquired.

Including certifications on your resume is an excellent way of highlighting relevant experience and abilities which could give you an edge over other applicants. Be sure to include any industry-specific certification programs that are applicable to the position you are applying for, such as IT certifications or medical credentials.

6. Contact Info

Your name should be the first thing a reader sees when viewing your resume, so ensure its positioning is prominent. Your phone number should be written in the most commonly used format in your country/city/state, and your email address should be professional.

You can also choose to include a link to your LinkedIn profile, personal website, or other online platforms relevant to your industry.

Finally, name your resume file appropriately to help hiring managers; for Valentine Gislason, this would be Valentine-Gislason-resume.pdf or Valentine-Gislason-resume.docx.

7. Cover Letter

Attaching a cover letter to your job application is a great way to introduce yourself and provide more information than what’s included in your resume. It typically consists of 2 to 4 paragraphs that explain why you’re the perfect fit for the role.

Cover letters are not always required, however they can be an effective tool when applying for jobs. They allow employers to gain better insights into who you are as a professional and highlight any skills or experiences that may set you apart from other candidates.

Below is an example cover letter:

Dear Arjun,

I am writing to apply for the Release Train Engineer position at XYZ Corporation. I am a certified scrum master with four years of experience in Agile software development environments. In my current role, I manage and coordinate all aspects of the release process for multiple software products. I am confident that I can bring my knowledge and expertise to XYZ Corporation and contribute to the success of your organization.

Some key accomplishments from my previous roles include:

– Streamlining the release process by implementing new tools and processes that reduced cycle time by 30% – Leading a team of 10+ developers in an Agile environment and successfully delivering multiple releases on schedule – Managing risk and dependencies across multiple projects to ensure smooth delivery of final product

My experience has given me a deep understanding of what it takes to manage a successful release train. I am excited about the opportunity to use my skills and knowledge to help XYZ Corporation achieve its goals. If you have any questions, please do not hesitate to contact me at [phone number] or [email address]. Thank you for your time and consideration.

Release Train Engineer Resume Templates

release train engineer cover letter

release train engineer cover letter

It is a misuse of our power to take responsibility for solving problems that belong to others. —Peter Block, Stewardship [1]

Ready to start learning?

Use our finder to explore current offerings or learn more about a specific course

Release Train Engineer

The Release Train Engineer (RTE) is a servant leader and ART coach who facilitates ART events and processes, and supports teams in delivering value.

Although  Agile Release Trains (ARTs) are composed of self-organizing and self-managing teams, these trains cannot drive or steer themselves. That is the responsibility of the RTE, who facilitates most effectively as a servant leader. They have a solid grasp of how to scale Lean and Agile practices and understand the unique opportunities and challenges of aligning and facilitating an ART (team-of-Agile Teams).

The RTE facilitates ART practices and PI execution. They escalate impediments, manage risk, and help ensure value delivery and relentless improvement. RTEs also often participate in the Lean-Agile transformation, coaching leaders, teams, and Scrum Master/Team Coaches  in the new mindset and processes. They also help adapt SAFe to the organization’s needs, standardizing and documenting practices.

Responsibilities

The RTE is focused primarily on the five following types of activities illustrated in Figure 1. The following sections describe each responsibility.

Facilitating PI Planning

PI Planning is a cadence-based, face-to-face event that serves as the heartbeat of the ART, aligning all the teams on the ART to a shared mission and Vision . RTEs play a vital role in this critical event and typically:

  • Help the ART prepare for PI planning – The RTE helps ensure planning readiness in three primary areas: 1) Strategic alignment and organizational readiness for planning (planning scope and context), 2) leadership and team preparedness for the event (content readiness), and 3) manage the logistics for the event (facility or technology and tooling for remote events). RTEs also help the ART prepare by fostering a Continuous Exploration process that drives the synthesis of a vision, a  Roadmap,  and  Backlogs.
  • On day 1 of planning , the RTE opens the event and reviews the purpose, agenda, working agreements, planning rules, expectations, and other logistics. They introduce speakers who discuss the business context, product vision (and top 10 features), architectural vision, and development practices and present the planning context. They run the Coach Sync (during team breakout #1) and manage the draft plan reviews and management review problem-solving meetings.
  • On day 2 of planning , the RTE facilitates planning adjustments, team breakout #2 and Coach Syncs, final plan reviews, addresses ART PI risks, holds a confidence vote, plans rework (if needed), and ends the event with the planning retrospective and moving forward instructions.

Supporting PI Execution

RTEs have significant accountability for the successful execution of the PI. They typically have the following responsibilities during the PI:

  • Track progress – RTEs assist in tracking the execution of Features in the ART Kanban, ensuring the ART meets its definition of done. RTEs coordinate impediment removal and escalate and address problems that the teams cannot resolve independently. Moreover, they use working solutions in the System Demo as the primary measure of progress.
  • Facilitate periodic synchronization events – These events include the ART sync, System Demos , and PI system demo. They help the ART manage PI risks and dependencies using the ROAM technique and ART planning board.
  • Support ART backlog refinement – RTEs collaborate with Product  and  Solution Management , Business Owners, Product Owners , and other stakeholders to help ensure the backlog aligns with strategy.
  • Promote DevOps and continuous delivery – RTEs promote DevOps , and the Continuous Delivery Pipeline , including Built-in Quality and the Lean User Experience (UX) innovation cycle. Moreover, they help coordinate releases and plan additional activities and milestones needed to deliver the solution, so it meets the definition of done (DoD).
  • Assist Business Owners – RTEs support economic decision-making for epics, facilitating feature estimation by Agile Teams . They understand and operate within Lean Budgets , ensuring adherence to  Guardrails .
  • Coordinate planning efforts with other ARTs – RTEs establish and communicate the annual calendars for Iterations  and  PIs and schedule any pre-planning activities.

Coaching the ART

RTEs are the ART’s chief Scrum Master/Team Coach. In this role, they generally have the following types of responsibilities:

  • Coach with powerful questions – RTEs do not have all the answers. Instead, they ask powerful questions to uncover what’s essential, then guide others to tap into their knowledge and expertise. Some examples of powerful questions include:
  • What brings us to this inquiry?
  • What other possibilities or options exist?
  • What is it we’re not seeing?
  • What do we need to reach a deeper level of understanding?
  • If success was guaranteed, what actions would you take?
  • Coach SM/TCs in ART and team events and practices – This may include ART events such as PI planning, system demos and Inspect and Adapt , and team events such as iteration planning, review, retrospective, and backlog refinement.
  • Coach ART roles – RTEs coach Business Owners, System Architects , and Product Management and encourage collaboration between teams and System Architects. In addition, they foster Lean-Agile practices and mindsets for Agile Teams and the ART.

Optimizing Flow

Agile Teams and ARTs strive to achieve a state of continuous flow, enabling new features to move quickly from concept to cash. Principle #6, Make value flow without interruption, describes how to accelerate flow. RTEs are typically responsible for the following flow activities:

  • Establish pull systems to optimize the flow of value – RTEs use various tools, such as the ART Kanban and other information radiators, to ensure a smooth flow of value.
  • Establish ART flow measures – These metrics include the five flow measures (see Measure and Grow ) and flow   predictability, which identifies how predictable Agile Teams and trains deliver business value against their planned objectives.
  • Improve the flow of value – RTEs help improve the flow of value by assessing and improving the practices associated with DevOps and the Continuous Delivery Pipeline. Moreover, they coach the train to apply the eight flow accelerators described in the Team Flow and ART Flow articles.
  • Facilitate value stream mapping – RTEs help the ART define the development value stream’s steps, identifying handoffs, bottlenecks, and delays. This mapping highlights the total lead time (or Flow Time) needed to fulfill a request while spotlighting areas for improvement.
  • Reduce or eliminate cross-team dependencies – RTEs review patterns from the ART planning board and consider how to improve the organizational design of the ART and teams by applying Team Topologies.

Improving Relentlessly

The relentless pursuit of perfection has always been one of the core tenets of Lean. It’s also one of SAFe’s four core values. While unattainable, striving for perfection leads to continuous improvements to products and services. The RTE typically facilitates the following types of improvement activities:

  • Drive relentless improvement – RTEs foster the pursuit of perfection via the Inspect and Adapt problem-solving workshop. They support just-in-time improvement throughout the PI, leveraging the Coach and PO syncs, Communities of Practice , and promote the use of engineering and Built-In Quality practices.
  • Leverage the SAFe core competency self-assessments – RTEs help teams and trains improve on the technical and business practices needed to achieve the larger aim of the portfolio.
  • Collaborate with the Value Management Office (VMO) and LACE – RTEs help focus the ART on delivering value and operational excellence (see the Lean Portfolio Management article).

RTEs Are Servant Leaders

While new RTEs typically have the organizational skills to perform their roles, they may need to learn and adopt  Lean-Agile Mindsets . They may need to transition from directing and managing activities to acting as a servant leader. Servant leadership is a philosophy that implies a comprehensive view of the quality of people, work, and community spirit [2]. The focus is on providing the support needed by the teams and ARTs to be self-organizing and self-managing. Characteristic servant leader actions include:

  • Listen to and support teams in problem identification and decision-making
  • Create an environment of mutual influence
  • Understand and empathize with others
  • Encourage and support the personal development of each individual and the development of teams
  • Think beyond day-to-day activities and  apply systems thinking
  • Support the teams’ commitments
  • Be open and appreciate openness in others

[1] Block, Peter. Stewardship: Choosing Service o ver Self – Interest . Berrett – Koehler Publishers , 2013 .

[2] Servant Leadership. Wikipedia. Retrieved October 12, 2023, from  http://en.wikipedia.org/wiki/Servant_leadership

Leffingwell, Dean. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Addison-Wesley Professional, 2010.

Trompenaars, Fons, and Ed Voerman. Servant-Leadership Across Cultures: Harnessing the Strengths of the World’s Most Powerful Management Philosophy.  McGraw-Hill, 2009.

Last update: 12 October 2023

Privacy Overview

  • Resume Builder
  • Resume Templates
  • Resume Formats
  • Resume Examples
  • Cover Letter Builder
  • Cover Letter Templates
  • Cover Letter Formats
  • Cover Letter Examples
  • Career Advice
  • Interview Questions
  • Resume Skills
  • Resume Objectives
  • Job Description
  • Job Responsibilities
  • FAQ’s

Build And Release Engineer Cover Letter Example

Writing a cover letter for a Build and Release Engineer position can be an intimidating task. However, with a few simple steps and some helpful tips, you can write a compelling and professional cover letter that will stand out from the crowd. In this guide, we’ll provide an overview of the main components of a Build and Release Engineer cover letter and provide a detailed example to get you started.

If you didn’t find what you were looking for, be sure to check out our complete library of cover letter examples .

release train engineer cover letter

Start building your dream career today! 

Create your professional cover letter in just 5 minutes with our easy-to-use cover letter builder!

Build And Release Engineer Cover Letter Sample

Dear [Hiring Manager],

I am writing to express my interest in the Build and Release Engineer position you recently posted. As a senior systems engineer with 8+ years of experience in software development and release automation, I am confident that I am the perfect fit for this role.

I possess a strong background in software development and engineering, with a focus on automation. My prior experience has allowed me to develop and maintain build and deployment processes and configuration management. I have extensive experience with Azure DevOps, Jenkins, and related technologies. Additionally, I am familiar with popular scripting languages, such as python, bash, and Powershell.

I am a highly organized and hardworking engineer with a passion for problem- solving. I am a team player who is able to work collaboratively with other engineers to create and maintain reliable build and release engineering solutions. I also have experience leading small teams and have a solid understanding of Agile principles and practices.

I am confident that my combination of technical acumen and leadership skills will be an asset to your team. I am excited to discuss the Build and Release Engineer position and my credentials with you in further detail. Thank you for your time and consideration.

[Your Name]

Create My Cover Letter

Build a profession cover letter in just minutes for free.

Looking to improve your resume? Our resume examples with writing guide and tips offers extensive assistance.

What should a Build And Release Engineer cover letter include?

A build and release engineer cover letter should demonstrate an applicant’s understanding of the job responsibilities and provide evidence of the skills necessary to be successful in the role. The cover letter should also demonstrate the applicant’s knowledge of the company and the specific qualities they would bring to the position.

Specifically, the cover letter should include the following:

  • A brief introduction which highlights the applicant’s interest in the position and the specific qualities they would bring to the role.
  • A summary of the applicant’s relevant experience, including technical qualifications and previous build and release engineering tasks.
  • A discussion of the applicant’s understanding of the role and its key responsibilities, such as deploying applications and services, monitoring and troubleshooting production environments, and working with teams to develop automated deployment processes.
  • Examples of how the applicant has been successful in similar roles, such as delivering critical projects on time within budget and developing processes to better manage releases.
  • A conclusion which reiterates the applicant’s interest in the position and restates their qualifications and commitments to the role.

Build And Release Engineer Cover Letter Writing Tips

Cover letters are an important component of the job search process. As a build and release engineer, your cover letter is your way to stand out from the competition and make a positive impression on potential employers. The following tips will help you create a cover letter that will get you noticed and help you secure a job as a build and release engineer:

  • Highlight your technical skills and experience. As a build and release engineer, you need to demonstrate your understanding of a variety of technical areas, including software engineering, version control, and automation. Showcase your knowledge and experience in these areas by including details about past projects and accomplishments.
  • Demonstrate your problem- solving abilities. Build and release engineers need to be able to think creatively and develop solutions in order to troubleshoot and solve problems. Include examples of how you have used your problem- solving skills to produce successful outcomes in your cover letter.
  • Showcase your communication and collaboration skills. As a build and release engineer, you will need to be able to work collaboratively with other teams and departments. Make sure to emphasize your communication and collaboration skills in your cover letter to demonstrate your ability to work with others.
  • Tailor your cover letter. Your cover letter should be tailored to each position you are applying for. Make sure your cover letter is specific to the job you are applying for, and highlight any skills or experience that match the job requirements.
  • Use strong language and structure. Your cover letter should be written in a clear, concise manner. Use action verbs to demonstrate your accomplishments, and make sure your cover letter is structured logically and easy to read.

Following these tips will help you create a compelling build and release engineer cover letter that will make your job application stand out from the competition. Good luck!

Common mistakes to avoid when writing Build And Release Engineer Cover letter

Writing a cover letter for a Build and Release Engineer role can be a daunting task. To ensure you make a good impression, here are some of the most common mistakes to avoid when writing a cover letter for this job:

  • Not tailoring it to the position: Your cover letter should be specific to the job you’re applying for, so avoid using a generic template that you’ve used for multiple positions.
  • Not highlighting your knowledge of automation tools: Employers look for candidates who are proficient in the right automation tools, so make sure to emphasize your knowledge and experience with any relevant tools.
  • Not being concise: Keep your cover letter concise and to the point, avoid going into too much detail.
  • Making spelling and grammar errors: Make sure you proofread your cover letter to avoid any spelling or grammar errors.
  • Not providing examples: Whenever possible, provide examples of your work to help show why you’re a great fit for the job.
  • Not including a call- to- action: A great way to end your cover letter is by providing a call- to- action, such as asking for an interview or a follow- up.

By avoiding these common mistakes, you’ll be well on your way to writing an effective cover letter for a Build and Release Engineer position. Good luck!

Key takeaways

Cover letters are an important part of the job application process and should not be overlooked. A well- crafted Build and Release Engineer cover letter can be the difference between landing your dream job and missing out on a great opportunity. Here are some important tips to keep in mind when crafting your cover letter:

  • Highlight your technical skills: As a Build and Release Engineer, your technical proficiency and knowledge of different development and deployment tools is critical to success. Make sure to showcase your technical and development skills in your cover letter, such as your experience with continuous integration, automated deployment, and version control.
  • Showcase relevant experiences: Describe any past experiences that are related to your Build and Release Engineering role. Highlight any achievements or accomplishments in those roles so that the hiring manager can get an idea of your capabilities.
  • Demonstrate your passion for the role: When writing your cover letter, make sure to highlight your passion for the role and how you are eager to make an impact in the company. This will help you stand out amongst other applicants and demonstrate your enthusiasm for the position.
  • Explain why you are the best fit: Use your cover letter to explain why you are the best fit for the position and how your skills, experiences, and qualifications make you a valuable asset to the organization.
  • Proofread your cover letter: Don’t forget to proofread your cover letter! Make sure there are no typos or grammatical errors and that all information is accurate and up- to- date.

Frequently Asked Questions

1. how do i write a cover letter for an build and release engineer job with no experience.

When applying for a Build and Release Engineer position with no experience, it is important to focus on the skills and qualifications you possess that align with the job requirements. In your cover letter, highlight your problem solving and communication skills, your knowledge of version control systems, your ability to collaborate with development teams, and your technical aptitude. Demonstrate how you have the potential to become an effective Build and Release Engineer by citing relevant successes in other roles or activities. Finally, express enthusiasm for the position and the company, and how you feel that you would be a great fit for the organization.

2. How do I write a cover letter for an Build And Release Engineer job experience?

When applying for a Build and Release Engineer position with experience, your cover letter should focus on the qualifications and accomplishments you have achieved in your previous roles. Demonstrate your knowledge of version control systems, software development lifecycle, and automation tools. Showcase your successes in streamlining build and release processes and your ability to collaborate with development teams. Highlight your technical aptitude and problem solving skills, and share any relevant achievements in previous roles. Finally, express enthusiasm for the position and the company, and how you feel that you would be a great fit for the organization.

3. How can I highlight my accomplishments in Build And Release Engineer cover letter?

When applying for a Build and Release Engineer position, highlight your accomplishments in previous roles that align with the job requirements. Demonstrate your successes in streamlining build and release processes, your understanding of version control systems, and your technical aptitude. Share your problem solving and communication skills, your ability to collaborate with development teams, and any relevant successes in other roles or activities. Finally, express enthusiasm for the position and the company, and how you feel that you would be a great fit for the organization.

4. What is a good cover letter for an Build And Release Engineer?

A good cover letter for a Build and Release Engineer position should focus on the qualifications and accomplishments you possess that align with the job requirements. Demonstrate your successes in streamlining build and release processes, your understanding of version control systems, and your technical aptitude. Highlight your problem solving and communication skills, and your ability to collaborate with development teams. Share any relevant achievements in other roles or activities, and express enthusiasm for the position and the company, and how you feel that you would be a great fit for the organization.

In addition to this, be sure to check out our cover letter templates , cover letter formats ,  cover letter examples ,  job description , and  career advice  pages for more helpful tips and advice.

Let us help you build your Cover Letter!

Make your cover letter more organized and attractive with our Cover Letter Builder

release train engineer cover letter

For enquiries call:

+1-469-442-0620

banner-in1

Release Train Engineer Resume: Know How To Create One With Examples

Home Blog Agile Release Train Engineer Resume: Know How To Create One With Examples

Play icon

Release Train Engineers are in charge of ensuring that the agile release train (agile teams) functions properly and adheres to the SAFe processes. As a Release Train Engineer, it is your responsibility to help teams deliver value by facilitating Agile Release Train (ART) events and processes.

Some Release Train Engineer skills that are a must-have are a strong attention to detail, good organizational skills, and the ability to handle a lot of responsibility is ideal for this job. Although it might sound like a job only someone with years of experience could do, you can get hired for a career in Train engineering right after gaining the required RTE skills, with little to no experience. To hone your skills, you can check out the  KnowledgeHut Agile Management certification   course .    

To be considered for a position at a company, you need to have a Release Train Engineer resume that showcases your knowledge and ability to follow directions. You will find some tips listed below to assist you with preparing an excellent RTE resume that will impress hiring managers. 

Who Is a Release Train Engineer?

The Release Train Engineer's (RTE) responsibility is to serve as the Agile Release Train (ART) coach and leader. As the RTE, one of the primary responsibilities is facilitating the ART processes and events to deliver value to the teams. In addition, they communicate with stakeholders, escalate impediments, assist with risk management, and continuously improve the organizational process.

Even though Agile Release Trains (ARTs) are made up of self-organizing and self-managing teams, they are not driven or controlled by themselves on automatic pilot. The RTE should be held responsible for this duty since they are best suited to serving as servant leaders at the local level. In addition, their knowledge and expertise in scaling Lean and Agile practices have led them to recognize the unique opportunities and challenges associated with successfully facilitating and continuously aligning the growth of large development programs. The Agile management certification course will help you explore opportunities in the field. 

RTEs have some essential responsibilities, such as facilitating ART processes and events, assisting the teams in delivering valuable services, etc. Additionally, they communicate with stakeholders, assist in risk management, drive continuous improvements, and escalate impediments if they arise. 

Listed below is a list of some of the other vital responsibilities a Release Train Engineer has: 

  • Incorporating tools such as information radiators and program and solution Kanban into the Agile Release Train to manage and optimize the flow of value. 
  • Summarize and incorporate Team PIs into the Program PI objectives. These PIs are then published to provide transparency and visibility to the program. 
  • Develop the annual calendar of Program Increments (PIs) and iterations and communicate them with all parties concerned. 
  • Providing advice on how to make economic decisions. 
  • Ensure alignments between the strategy and the execution of the product using Product Owners, Product and Solution Management, and stakeholders. 
  • Assessing and improving DevOps practices to improve the flow of value along value streams. 
  • Maintain adherence to Guardrails and understand and operate within lean budget constraints.

The Release Train Engineer (or RTE for short) can also be called a Super Scrum Master or a Chief Scrum Master. The scrum master is an organizational coach for the product owner and the development team. Still, the RTE is an organization coach for the entire ART, Product Management, and the Chief Product Owner of the project.

How To Create a Release Train Engineer Resume?

Release Train Engineers are responsible for interpersonal, leadership, facilitation, reporting, agility, organizational, analysis, finance, credit, and integration requirements. 

For example, if you are preparing a Release Train Engineer resume for a job, your resume must include the following: 

  • Information about your contact details 
  • Experience in the field of work 
  • Educational background 
  • Listing of skills and abilities 

Information about your contact details  

In your RTE resume, it is essential to include your complete contact information. For the recruiter to offer you the job, they need to be able to contact you as soon as possible. You should provide the following information in your contact details: 

  • Your first and last name 
  • E-mail address 
  • Telephone number 

Experience in the field of work  

As a Release Train Engineer, it is essential to highlight your work experience in your resume. It is the single most crucial thing that the recruiter pays a lot of attention to and cares the most about. 

There is, however, more to this section than simply listing your former responsibilities. This document presents you as a full-fledged and wholesome candidate by showcasing your relevant achievements. It should be tailored specifically to the Release Train Engineer position you are applying for. This section of the CV should describe the last three or four positions you have held. 

Present the work experiences and responsibilities in your resume that would be fruitful and appropriate for your role. Release Train Engineers can have a variety of experiences; some of the most important ones include: 

  • Having a solid understanding & history of tracking project financials, risks, dependencies, etc.
  • Delivering and driving programs, budget planning, and team-building skills. 
  • Facilitating skills include active listening, problem identification, visualization, and creating a sense of rapport or synergy. 
  • Experience leading, coaching, and leading teams in Agile methodologies in the past. 
  • The ability to listen and actively communicate within a team to identify and resolve problems. 
  • Extensive experience in optimizing the delivery flow of releases through the release train and into the respective delivery teams (agile teams). 

Educational background

On your RTE resume, make sure to place your education right after your work experience. It would be best to put your education on the back burner after you have solid experience as a Release Train Engineer, primarily if you have worked for a few years. In the case of someone with a PhD in Neuroscience and a Master's in the same field, they must mention it in their resume. First, add your PhD degree, then the Master's degree comes next, followed by the Bachelor's degree and Associate's degree. 

Listing of skills and abilities  

When listing your skills, it is essential always to be honest about your capabilities on your resume—putting your skills after your educational details is a good idea. 

In your resume, choose the skills that are most important and relevant to your role. For example, here are some of the specific skills that a good Release Train Engineer must possess: 

  • Strong communication and cross-team coordination skills are impeccable. In addition, you need excellent oral, written, and presentation skills and strong interpersonal skills. 
  • Excellent interpersonal skills and capability of organizing and communicating effectively with cross-functional teams. 
  • Ability to effectively collaborate with others to solve issues. 
  • Serve as servant leaders. 
  • Excellent communication skills in written and verbal formats specifically tailored to appeal to Sr Leadership audiences. A solid executive presence. 

Release Train Engineer Resume Tips and Examples

Certain tips you should follow while preparing your resume are: 

  • Create Compelling Bullet Points: You should include bullet points throughout your resume since they're the first thing that captures the recruiter's attention. Additionally, bullet points are a great way of telling recruiters about your skills and experiences. 
  • Keywords should be identified and included:  If you apply for a job online, you will be likely to submit your resume to an applicant tracking system (ATS) that will scan it for keywords. So, be careful of adding relevant keywords to your resume. 
  • Demonstrate Your Technical Skills:  It is also your responsibility to coordinate and manage the release of new software features as a Release Train Engineer. As a result, you will need to be proficient in several different computer programs and systems and demonstrate them properly in your resume in order to accomplish your purpose.
  • Be Concise: An ideal resume would be one page in length, but there is no set length for a resume. If you keep your resume concise, you will be able to express your experience and skills to prospective employers without wasting much of the employer's time. 
  • Include a summary:  A compelling summary statement is one of the most crucial components of a resume that can be extremely helpful in providing potential employers with a better understanding of who you are, what you do, and what you are looking for. The best way to showcase your qualifications in a way that's easy to read and understand is by emphasizing your most relevant skills, experiences, and future goals. Unfortunately, it can be pretty challenging to figure out where to begin or what to include, so if you are having difficulty or if you're not sure what to include, take a look at some of the resume samples and examples online and see how they can help you to achieve the best results. 

The format of a Release Train Engineer's resume must be like this: 

(Name)  

(Mobile number)  

(E-mail)  

(Work Experience)  

(Educational Qualifications)  

(Skills and Accomplishments)  

Looking for project management certification classes ? Our online course will guide you to mastery and elevate your career. Enroll today and take the first step to success!

This article will guide and assist you in writing a resume that will separate you from the crowd and improve your prospects for a future career. But it is safe to say that you can have a look at the Knowledgehut’s SAFe Release Train Engineer Course to learn more about the skills for the position. It will also help you play a critical role in leading an Agile Release Train to deliver value at scale, and you would also be able to take tips from industry experts on how to craft a perfect resume. 

Frequently Asked Questions (FAQs)

Release train engineers (RTEs) are servant leaders responsible for facilitating program-level processes and execution and critical elements such as monitoring progress, managing risks, and escalating issues. At the same time, they also serve as a full-time scrum master in a Scaled Agile Framework (SAFe). 

Your resume shows a future employer what you have accomplished in the past so that you can improve your career prospects. As part of the resume, you will detail your skills and training, work experience, education, and, most importantly, your past achievements with your current and previous employers. 

If possible, try to squeeze all of your credentials and skills into one page to keep your resume as concise as possible. Typically, a resume should be no more than two pages in length. Also, it should contain all the relevant skills and work experience of the candidate. 

Your resume must have compelling bullet points for the recruiter to read. In addition, you must demonstrate your technical skills and previous work experience clearly, and your resume must be summarized and showcased. 

Profile

Lindy Quick

Lindy Quick, SPCT, is a dynamic Transformation Architect and Senior Business Agility Consultant with a proven track record of success in driving agile transformations. With expertise in multiple agile frameworks, including SAFe, Scrum, and Kanban, Lindy has led impactful transformations across diverse industries such as manufacturing, defense, insurance/financial, and federal government. Lindy's exceptional communication, leadership, and problem-solving skills have earned her a reputation as a trusted advisor. Currently associated with KnowledgeHut and upGrad, Lindy fosters Lean-Agile principles and mindset through coaching, training, and successful execution of transformations. With a passion for effective value delivery, Lindy is a sought-after expert in the field.

Avail your free 1:1 mentorship session.

Something went wrong

Upcoming Agile Management Batches & Dates

Course advisor icon

Release Train Engineer Resume Samples

A Release Train Engineer (RTE) is a professional responsible for overseeing the development and release of software products. Key responsibilities are listed on the Release Train Engineer Resume as – develop and maintain a schedule to plan, test, and deploy new software releases , monitor and report on software quality metrics, analyze and troubleshoot software issues as they arise, maintain a library of release notes and documentation for each release, and work with stakeholders to identify and prioritize features, bug fixes , and security patches.

Hiring companies pick resumes highlighting the following core skills and qualities – expertise in software engineering, system engineering, and/or release engineering, knowledge of version control tools, such as Git and Subversion, ability to coordinate cross-functional teams to ensure successful releases, and working knowledge of IT infrastructure and related technologies. A bachelor’s degree in computer science, information systems, or a related field is often required for this role.

Release Train Engineer Resume example

  • Resume Samples
  • Engineering
  • Release Train Engineer

Release Train Engineer Resume

Summary : As a Release Train Engineer focusing on coaching, training and managing organizational agile transformations, maturity and changed management IT consultant with over 15 years of experienced in providing consulting services for organizations, Implemented SAFe framework and large scale agile transformations.

Skills : Collaboration, Agile Methodology.

Release Train Engineer Resume Example

Description :

  • Managed and optimized the flow of value through the Release Train and/or Solution Train using various tools, such as information radiators, and virtual collaboration tools.
  • Facilitated PI Planning readiness by fostering a Continuous Exploration process which drives the synthesis of a Vision, a Roadmap, and Backlogs, and through Pre- and Post-PI Planning meetings.
  • Summarized Team PI Objectives into Program PI Objectives and published them for visibility and transparency.
  • Facilitated periodic train-level synchronization meetings.
  • Assisted with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary. 
  • Tracked the execution of feature and capability.
  • Coached leaders, teams, and Scrum Masters in Agile practices and mindsets.

Headline : As a Release Train Engineer, supported multiple teams across the GVS program in an Agile team environment. Interfaced with each of our Development scrum teams, as well as our Operations, System Deployment, Geospatial Content, Test, Accreditation and Authorization (Cybersecurity), and Systems Engineering teams, and collaborated cross-functionally with government personnel, customer partners, subcontractors, local engineers, and geographically dispersed teammates.

Skills : Communication, Leadership.

Release Train Engineer Resume Format

  • Worked with Product and Solution Management, Product Owners, and other stakeholders to help ensure strategy and execution alignment.
  • Supported oversight of program execution and operational excellence.
  • Helped drive innovation cycle, proof of concepts, SPIKE.
  • Helped manage risk and dependencies
  • Understood and operated within budget and ensure adherence to guardrails.
  • Drove Agility and process improvements and assessments.
  • Assisted in Agility initiative, ceremonies, activities, and responsibilities.
  • Identified, removed, and escalated impediments using peer relationships, and formal channels.

Summary : As a Release Train Engineer, Participated within and grow Agile Communities of Practice to foster continuous improvements to agile practices and delivery. Understood and adhered to the Companys risk and regulatory standards, policies and controls in accordance with the Companys Risk Appetite. Designed, implemented, maintained and enhanced internal controls to mitigate risk on an ongoing basis. Identified risk-related issues needing escalation to management.

Skills : Problem-Solving, Management.

Release Train Engineer Resume Model

  • Improved the flow of value through value streams by improving and assessing the practices associated with DevOps and Release on Demand in the Continuous Delivery pipeline.
  • Acted as a servant leader to the teams on the ART, modeling agile mindset, demonstrating ceremonies and practices where necessary, and supporting the health of the teams.
  • Facilitated ART events and processes and assist the team in delivering value
  • Worked with Product Owners, Tech Leads, and other stakeholders to ensure strategy and execution alignment.
  • Established and communicated calendars for iterations and program increments.
  • Facilitated program increment (PI) planning, PI planning readiness, Scrum of Scrums, system demos, system demo readiness, and other relevant ART-level syncs; assisted with PO sync meetings.
  • Supported the Product manager when necessary.

Headline : As a Release Train Engineer, Promoted an environment that supports diversity and reflects the bank brand. Maintained internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable.

Skills : Stakeholder Management, Managing.

Release Train Engineer Resume Sample

  • Took ownership of execution and delivery; be the single contact point for business teams to achieve communication efficiency and avoid confusion.
  • Helped. managed risks and dependencies; escalated and tracked impediments.
  • Experienced with Scrum project management, agile software development, and software version control management.
  • Facilitated and guided the work of the Agile Release Train (ART) and suppliers in the value stream.
  • Communicated with stakeholders, escalate impediments, help manage risk, and drive relentless improvement.
  • Managed and optimized the flow of value through the Release Train.
  • Established and communicated annual calendars for Iterations and Program Increments.

Summary : As a Release Train Engineer, served as the overall facilitator and coach of a moderately complex Agile Release Train (ART). Leveraged various Agile methodologies and Program Maturity, Assessments, Metrics, Dashboards to both coach and demonstrate to the teams how they best align around value delivery with the spirit of continuous improvement. Leveraged feedback loops and ceremonies designed to identify and navigated the various challenges that are impeding the flow of work.

Skills : Program Management, Planning.

Release Train Engineer Resume Template

  • PI Planned readiness and execution of a Continuous Exploration process to synthesize a Vision, a Roadmap, and Backlogs.
  • Facilitated thee Pl planning events.
  • Summarized program Pl objectives into Release train Pl Objectives and publish them for visibility and transparency.
  • Tracked the execution of solution ru1d release train epics ru1d capabilities.
  • Conducted periodic synchronization meetings, including value stream sync for the Release Train.
  • Assisted with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary.
  • Coached leaders, learns, and Scrum Masters in Lean-Agile practices and mindsets.

Summary : As a Release Train Engineer, worked closely with Product, Solution Management and cross-functional teams to plan scope, deliverables, required resources, and timing for new initiatives. Worked with Product Managers, Product Owners, and other stakeholders to help ensure strategy and execution alignment.

Skills : Implementational Skills, Risk Management.

Release Train Engineer Resume Template

  • Helped, managed risks and dependencies
  • Provided input on resourcing to address critical bottlenecks.
  • Ensured collaboration between System and Government architects and engineers.
  • Worked with Product Owners, and other stakeholders to help ensure strategy and execution alignment improved the flow of value through value streams by improving and assessing.
  • Worked with the agile program management office on program execution and operational excellence.
  • Facilitated risk management of the ART.
  • Worked to define working agreements for the ART.

Summary : As a Release Train Engineer, provided servant leadership and coaching to a program level Agile Release Train (ART) containing multiple cross-functional agile teams through the effective application of Agile principles, including Program Increment (PI) planning and Scrum of Scrums.

Skills : Coaching, Leadership.

Release Train Engineer Resume Format

  • Understood and operated within lean budgets and ensure adherence to guardrails.
  • Drove continuous improvement via Inspect and Adapt workshops.
  • Experienced successfully developing and deploying capability in container-based services such as Docker and container orchestration.
  • Developed and deployed data analytics capability that use in machine learning.
  • Organized, facilitated, and matured program level communication and ceremonies, including PI planning events, Scrum of Scrums, ART Synchs and retrospective ceremonies.
  • Worked closely with Senior Product Owners to ensure alignment on the value of Epics and features, facilitate the intake of work, prioritize the program backlog and distribute work to the teams within the ART.
  • Kept stakeholders informed of the ART’s progress utilizing program level metrics, reporting, tools and dashboards to ensure alignment with program objectives and overall vision of the organization.

Headline : As a Release Train Engineer, ensured all teams within the ART are positioned to deliver value to the Company, maintained transparency into program delivery predictability and forecasted and kept all stakeholders and team members informed of the ARTs progress.

Skills : Team Work, Agile Process.

Release Train Engineer Resume Model

  • Ensured successful delivery of value by enabling program level transparency, predictability, forecasting and coordinating release planning activities.
  • Managed risks, facilitated alignment, provided transparency, identified dependencies and removed impediments within the ART.
  • Led and coached Scrum Masters within the ART.
  • Influenced senior leaders and coach the ART teams to ensure use of Agile practices and principles.
  • Worked with other RTEs across the organization to resolve process issues and optimize execution based on key metrics and performance indicators.
  • Participated within and grown Agile Communities of Practice to foster continuous improvements to agile practices and delivery.
  • Exercised usual authority of a manager concerning staffing, performance appraisals, promotions, salary recommendations, performance management and terminations.

Objective : As a Release Train Engineer, supported the ART teams by removing impediments, maintaining a focus on the delivery of value and ensuring the program backlog is clearly defined and prioritized. Kept the program on track to ensure successful delivery of value for the organization.

Skills : Leadership, Control Assistant.

Release Train Engineer Resume Example

  • Understood and adhered to the Company’s risk and regulatory standards, policies and controls in accordance with the Company’s Risk Appetite. 
  • Designed, implemented, maintained and enhanced internal controls to mitigate risk on an ongoing basis. 
  • Identified risk-related issues needing escalation to management.
  • Promoted an environment that supports diversity and reflects the M&T Bank brand.
  • Maintained M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable.
  • Completed other related duties as assigned.
  • Organized and facilitated program-level communication and all S2 and S3-level ceremonies, including PI planning events, Scrum of Scrums, and retrospective ceremonies.

Objective : As a Release Train Engineer, communicated with stakeholders, facilitated processes and execution, escalate impediments, managed risk, ensured value delivery, and drove relentless improvement. Helped remove impediments and fostered an environment for high-performing team dynamics, continuous flow, and relentless improvement.

Skills : Implementational Skills, Organizational Skills.

Release Train Engineer Resume Template

  • Worked closely with Senior Product Owners to ensure alignment on the value of features, facilitate the intake of work, prioritize the program backlog and distribute work to the teams within the ART.
  • Kept stakeholders informed of the ART’s progress utilizing program-level reporting tools and dashboards to ensure alignment with program objectives and overall vision of the organization.
  • Ensured that the Agile processes are fully executed.
  • Worked to guide and coach others (scrum leaders) about the ART and Lean-Agile practices.
  • Assigned, coordinated, and reviewed work and activities of programming personnel. 
  • Oversaw the ART and the SAFe framework to ensure its functioning and productivity.
  • Reported status updates and metrics to senior leadership on the performance and efficiency of the ART.

Table of Contents

Recent posts, download this pdf template., creating an account is free and takes five seconds. you'll get access to the pdf version of this resume template., choose an option., unlock the power of over 10,000 resume samples., take your job search to the next level with our extensive collection of 10,000+ resume samples. find inspiration for your own resume and gain a competitive edge in your job search., get hired faster with resume assistant., make your resume shine with our resume assistant. you'll receive a real-time score as you edit, helping you to optimize your skills, experience, and achievements for the role you want., get noticed with resume templates that beat the ats., get past the resume screeners with ease using our optimized templates. our professional designs are tailored to beat the ats and help you land your dream job..

Release Train Engineer Resume Sample

The resume builder.

Create a Resume in Minutes with Professional Resume Templates

Work Experience

  • Move up to 10 pounds occasionally, by lifting, carrying, pushing, pulling, or otherwise repositioning objects
  • Sitting for long periods of time while using office equipment such as computers, phones and etc
  • Fingering and Repetitive motions; such as movement of wrists, hands and fingers while picking, pinching and typing during your normal working environment
  • Express or exchange ideas with others through the use of spoken word, quickly, accurately, and at an easily audible volume, and receive detailed information through oral communication at usual speaking levels without correction, and/or make fine discriminations in the nature of sounds in the environment
  • Assisting in the execution of product vision
  • Manage and optimize flow of work through the teams
  • Facilitate various planning meetings aimed at building the roadmap of development work for the next Iterations and Program Increments by supporting the decomposition of product Features into technical User Stories
  • Aggregate and publish objectives
  • Communicate status and timeliness to Portfolio Program Management
  • Assist with resource allocation
  • Drive continuous improvement through the “inspect and adapt” process
  • Champion and mentor teams on Lean-Agile principles and company specific policies
  • Foster a positive work environment that demonstrates genuine care, commitment and trust amongst the teams and across functions
  • Eight (8) to ten (10) years of progressive experience in delivering Information Technology projects
  • Three (3) to five (5) years of management experience required
  • Knowledgeable in Agile principles
  • Successfully influence across the organization
  • Present information professionally to large audiences and executives
  • Facilitates program events, including PI Planning, ART Retrospectives, Scrum of Scrums
  • Liaison for the Release Management functions
  • Facilitates processes and program execution, escalates impediments, manages risk, captures recurring metrics, drives program-level continuous improvement
  • Establishes the annual calendars for sprints and PIs
  • Ensures agile practices are current, coached and practiced across the ART
  • Ensure Client Reviews/Demos are being held during solution construction
  • Contribute to Value Stream Status report by PI/Release for Executive Management and Release Management
  • Coordinate cross ART dependencies

Professional Skills

  • BA/BS or equivalent experience and 8+ years of prior relevant experience or Masters with 6+ years of prior relevant experience
  • Strong financial forecasting/tracking and workforce planning skills on large programs
  • Strong analytical, data-driven decision making and problem-solving skills, with attention to details
  • Inquisitive nature with strong analytical and problem solving skills
  • Strong communication, collaboration, leadership, conflict resolution, budgeting and time management skills
  • Strong Communication and metrics reporting skills
  • Strong communication, team dynamics, conflict resolution, mentoring, and servant leadership skills

How to write Release Train Engineer Resume

Release Train Engineer role is responsible for interpersonal, leadership, facilitation, reporting, agile, organization, analysis, finance, credit, integration. To write great resume for release train engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Skill listing

Contact Information For Release Train Engineer Resume

The section contact information is important in your release train engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Telephone number

Work Experience in Your Release Train Engineer Resume

The section work experience is an essential part of your release train engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to. This section, however, is not just a list of your previous release train engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular release train engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Release Train Engineer resume experience can include:

  • Understanding & proven experience tracking project financials, risks, dependencies, etc
  • Responsible for delivering and driving programs, budget planning, team building skills
  • Facilitation skills including active listening, problem identification, visualization, rapport/synergy building
  • Prior experience leading and coaching teams in Agile methods
  • Active listening skills to support teams in problem identification and decision making
  • Demonstrated experience in optimizing the flow of delivery through the release train and into the respective delivery teams (agile teams)

Education on a Release Train Engineer Resume

Make sure to make education a priority on your release train engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your release train engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Release Train Engineer Resume

When listing skills on your release train engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical release train engineer skills:

  • Impeccable communication and cross-team coordination skills. Solid oral, written, presentation as well as strong interpersonal skills are required
  • Solid interpersonal skills; able to effectively organize & communicate with cross-functional teams
  • Strong communication/collaboration skills Skills
  • Are servant leaders, strong communicators, and possess strong interpersonal skills
  • Excellent written and verbal communication skills, specifically targeted to a Sr Leadership audience. Solid executive presence
  • Servant leader and strong communicator with strong interpersonal skills who can

List of Typical Experience For a Release Train Engineer Resume

Experience for agile release train engineer resume.

  • Strong communication, negotiation, team building, and interpersonal skills
  • Strong program/project management skills required
  • Experience working in a scaled Agile environment; Agile experience/knowledge of key agile techniques including Kanban, Lean, XP, and Scrum
  • A strong passion and experience in project management and delivering value to customers
  • Strong experience in governance, delivery and management of release trains

Experience For Principal Agile Release Train Engineer Resume

  • Agile experience is good but not essential
  • Demonstrated Release Train Engineer experience in organizing, planning and executing large-scale projects from conception through implementation
  • Experience collaborating with internal business customers in defining success criteria and implementing Lean metrics to measure performance
  • Experience leading and/or supporting real time complex event processing initiatives
  • Experience applying Lean Thinking and Systems Thinking in large organizations
  • Involves team and enterprise resources in identifying and removing impediments and known risks through analysis and prioritization
  • SM experience and 1+ year of mentoring/coaching
  • Experience setting up or changing IT delivery processes for a team is beneficial
  • Experience of handling change in an environment involving teams of varied cultures

Experience For Release Train Engineer Payment Services Resume

  • Experience leading Agile teams/servicing as a Scrum Master, Product Owner, or Release Train Engineer
  • Financial reporting and forecasting experiences with budgets of $1M +
  • Experience preparing reports/presentations and delivering them to executive level stakeholders
  • Solid understanding of project management methodology to identify and manage issues, risks and dependencies
  • Strong proponent and practitioner of continuous improvement techniques including automation and self-service tools across releases
  • Assists with decision-making with estimations and prioritizations at Program level

Experience For Release Train Engineer / Project Manager Resume

  • Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to require standards and processes #LI-BP1
  • Multi task with competing priorities to get delivery done
  • Supports communication of changing program priorities to teams
  • Solid understanding of application and execution of program/ train metrics and KPI’s
  • Experience as an RTE and/or leading two different ARTs as an RTE

Experience For Program Manager / Release Train Engineer Resume

  • Assess skill sets to coach leaders, teams, and Scrum Masters in Agile practices and mindsets in planning, execution, and launch
  • Experience leading teams through resolution of program issues
  • Proven track record managing complex, multi-year, $1M+ programs
  • Work with Scrum masters to increase effectiveness of Agile; Foster Communities of Practice and the use of engineering and Built-In Quality practices
  • Very strong understanding of the system development life cycle
  • Experience facilitating Agile, Scrum, or other rapid application development teams to deliver solutions
  • Experience working as a scrum master in an Agile environment
  • Strong understanding of DevOps; test automation, continuous integration, and automated build and deployment methods

Experience For Release Train Engineer Nike Technology Resume

  • Experience as a Scrum Master working on large scale, multiple Scrum team projects
  • Experience working with Application Lifecycle Management (ALM) tools (Jira, Rally, VersionOne)
  • Demonstrates proficiency in Agile/Lean/SAFe Principles and Frameworks quality and testing best practices
  • Experience with design and coding across one or more platforms and languages is a +
  • Work experience as a Release Train Engineer using Agile delivery frameworks
  • Experience working in Scaled Agile Framework SAFe
  • Experience supporting continuous delivery pipeline and DevOps
  • Experience using Team Foundation Server TFS to support work item management and workflow
  • Experience implementing SAFe within a large organization

Experience For Release Train Engineer for Safe Resume

  • Agile Team Participation and Coaching experience
  • Experience working with both agile and waterfall methodologies on large scale, technically complex projects
  • Experience using Microsoft Team Foundation Server Agile, Jira or similar tool
  • Experience leading Scrum/Agile development teams
  • Possess strong ability to tackle complex problems creatively, manage risk and influence rapid decision-making
  • Extensive experience running large enterprise program as a release train engineer in SAFe implementation framework

Experience For Release Train Engineer Resume

  • Experience in implementing Continous Integration (CI), Continous Delivery (CD) in a DevOPS enviornment
  • Demonstrated enterprise-level collaboration and system architecture understanding
  • Demonstrated understanding and support of Agile delivery model, whether Scaled Agile Framework (SAFe), Lean Kanban, or another iterative development approach
  • Experience with processes and tools supporting SAFe and Agile methodologies (VSTS, Jira, CA/Rally, etc.)
  • PI Planning experience
  • Experience working in a cross function Agile environment
  • Experience with Agile development, including Scaled Agile principles
  • Experience engaging stakeholders, contributors and technical resources to analyze user needs and resource limitations
  • Experience in project management, Agile/Lean software development/delivery is a key requirement
  • Relevant experience in project or program management
  • Current experience in cross product agile release train facilitation and coaching
  • Good understanding of modern software development tools and techniques, particularly DevOps
  • Experience supervising staff in an agile environment
  • Strong ability to communicate the value of iterative development
  • Strong knowledge of Agile and Scrum theory, practices, and rules, with the attitude of a student
  • Demonstrated leadership in process improvement and innovation
  • Influences (sometimes without direct authority) through effective change and leadership management
  • Understand and operate within the ART Budget
  • PM qualifications e.g. PMI, SaFE good but not essential
  • Help drive the Lean User Experience (UX) innovation cycle Report status to Lean Portfolio Management (LPM) and support related activities

List of Typical Skills For a Release Train Engineer Resume

Skills for agile release train engineer resume.

  • Proven leadership skills in directing all phases of a release from concept to plan to execution
  • Strong facilitation and communication skills; ability to navigate dialogue with a variety of partners
  • Strong communication skills both verbal and written; ability to craft a story and develop executive level communication
  • Demonstrated facilitation and negotiation skills
  • Servant Leader and communicator with strong interpersonal skills
  • Driving effective teamwork, communication, collaboration and commitment across multiple disparate groups (programs) with competing priorities
  • Demonstrated, applied experience in data management, agile operations, analytics, reporting, data warehousing and data mining preferably in health care domain
  • At least two years of experience gathering and validating user stories

Skills For Principal Agile Release Train Engineer Resume

  • Proven experience in leading continuous improvement and creating team empowerment
  • Proven financial acumen with experience managing budgets
  • Solid experience managing virtual and global teams
  • Prior experience with facilitating software development teams within a Lean-agile software product development method, such as Scrum, Kanban, or SAFe
  • Strong experience in Agile metrics and building portfolio/dashboard views
  • Proven experience as leading large enterprise product/software development initiatives from ground up
  • Ensures Capability [Product] Managers and Owners are effectively communicating their vision and requirements

Skills For Release Train Engineer Payment Services Resume

  • Strong experience in Agile metrics, building information radiators
  • Demonstrated Leadership/Coaching experience
  • Drive effective teamwork, communication, collaboration and commitment across multiple disparate groups (programs) with competing priorities
  • Effectively communicate at all levels of the organization, including Director and above levels
  • Strong knowledge and experience in software development in an Agile environment
  • Servant leader and strong communicator with strong interpersonal
  • Proven experience as an Agile technical leader

Skills For Release Train Engineer / Project Manager Resume

  • Strong cross functional and enterprise program delivery experience
  • Demonstrated experience in developing business process flows and/or technical stack diagrams
  • Demonstrated experience with product development
  • Well-honed communication skills that are tailored to audiences appropriately
  • Strong experience in program governance, delivery and management

Skills For Program Manager / Release Train Engineer Resume

  • Prior experience with Scrum Master on multiple teams and engagements
  • Prior experience as Integration lead, program manager or delivery lead
  • Prior experience as an RTE
  • Comprehensive knowledge of Agile principles and practices and capacity to understand specific needs or requirements to apply skills/knowledge
  • Developing & tracking strong business cases & cost benefit analysis

Skills For Release Train Engineer Nike Technology Resume

  • Strong understanding of SAFe or iterative development processes, including quality and testing practices
  • Experience identifying, coordinating and communicating team/program objectives and release activities
  • Experience working in an Agile organization using Scrum, XP, Kanban, Scaled Agile Framework (SAFe) or other scaling model
  • Knowledge and experience of leading using Agile teams, preferably SAFe
  • Experience with design and coding across one or more platforms, languages & frameworks preferably Java J2EE, Node.JS, Spring MVC, React
  • Working with distributed teams including experience with international teams
  • Demonstrated working knowledge in using collaboration tools such as Agile Central or comparable wiki/collaboration tools
  • Experience working and managing multiple scrum teams

Skills For Release Train Engineer for Safe Resume

  • Experience on leading product development using Java technology stack with backend Oracle
  • Adept experience in leading and influencing teams and key stakeholders
  • Experience Functioning in the Release Train Engineer role or similar coaching role for a
  • Experience managing risks and dependencies; escalating impediments to all levels of leadership
  • Experience with driving operational process re-engineering efforts
  • Experience ensuring Scrum is understood and enacted by Product Engineering teams that adhere to Scrum theories and practices

Skills For Release Train Engineer Resume

  • Experience coaching and mentoring organization(s) and team(s) to their highest potential
  • Experience of working in a global team and with global stakeholders
  • Experience of facilitating workshops and large meetings
  • Experience coordinating multiple scrum teams
  • Experience facilitating Scrum of Scrums sessions
  • Leadership level experience using components of Agile/Scrum/Kanban/Lean/DevOps/XP across multiple teams
  • Previous experience implementing large-scale development projects
  • Experience managing program financials in excess of 5 million
  • Experience building relationships with business and IT leaders
  • Experience in reporting program status to C-level executives
  • Leadership and staffing experience
  • Experience working in a large matrixed environment
  • Knowledge and experience with requirements management, issue tracking, and collaboration software
  • Engineering Lead experience
  • Agile/Scrum working experience
  • Experience supporting program capital management life cycle
  • Very strong understanding of Cloud technologies & architecture
  • Experience managing program financials in excess of 2 million
  • Experience leading Information Technology projects

List of Typical Responsibilities For a Release Train Engineer Resume

Responsibilities for agile release train engineer resume.

  • Highly skilled in facilitating, negotiating and communicating with large and diverse groups
  • Demonstrated working knowledge in using collaboration tools such as JIRA/Confluence or comparable wiki/collaboration tools
  • Experience in building high performing agile teams
  • Experience as a Scrum Master for at least 3 years for a software development team that was diligently applying Scrum principles, practices, and theory
  • Experience of SW development in automotive industry is meriting
  • Facilitating Release Planning Events (RPEs), including logistics and technical preparation
  • Optimizing PI Planning readiness by fostering preparation of Vision, Backlogs, and Ideation processes

Responsibilities For Principal Agile Release Train Engineer Resume

  • Managing, tracking and reporting on the progress for Agile Release Trains
  • Resolving/reporting issues and managing dependencies and risks across the ART and between ARTs
  • Controlling the technical baseline (reviewing and approving recommended changes to requirements and design configuration)
  • Understanding iterative development, capable of being understood or of learning platforms, interfaces, systems interconnectivity
  • Developing teams that design, deploy, enhance and support advanced software solutions leveraging Agile practices
  • Implementing and driving Scaled Agile Framework (SAFe) construct and Program Increment (PI) flow
  • Working with leadership team, product management, and product development teams to drive ongoing clarity of strategy, decisions, and execution alignment

Responsibilities For Release Train Engineer Payment Services Resume

  • Coaching and mentoring teams with Agile and SAFe best practices
  • Facilitating the coordinated preparation of release planning for the release train
  • Coordinating major feature releases and ongoing delivery of value to customers where multiple teams, release trains and/or solution groups are involved
  • Working knowledge of mortgage lending concepts and practices
  • Conducting customer reviews and serving as an advocate for customer issues – technical and programmatic
  • Using Agile and SAFe methodologies, manage the coordination, status reporting, financials, schedules and stability of product-oriented agile work efforts

Responsibilities For Release Train Engineer / Project Manager Resume

  • Creating content for program’s website as new releases are deployed to operations
  • Managing schedule execution and overall release plan for the program
  • Managing changes to the quarterly plan and the impacts of those changes
  • Driving continuous improvement through the facilitation of retrospectives
  • Ensuring the overall cost, schedule, and performance of the program
  • Managing program resources, organizational interfaces, and program task scope
  • Functioning as a scrum master and/or release train engineer
  • Understanding and background in COTS integration and custom code development

Responsibilities For Program Manager / Release Train Engineer Resume

  • Understanding software development processes and procedures
  • Understanding of the fundamentals of iterative development
  • Understanding of other processes and methodologies and can speak intelligently about them and leverage other techniques to provide value to a team/enterprise
  • Supporting member of Release Management
  • Planning and facilitation of Program Increment Planning events
  • Facilitating collaboration across development and operations teams within program via Scrum of Scrums meeting and other less formal forums
  • Managing sprint cycle within agile tool
  • Tracking content status across program’s agile teams
  • Briefing customer on development progress throughout program increment cycle

Responsibilities For Release Train Engineer Nike Technology Resume

  • Leading metrics collection and dissemination
  • Facilitating sprint and program increment demos for internal and external audiences
  • Ensuring visibility and transparency of dates, milestones, and dependencies across product portfolio
  • Facilitating meeting and events
  • Scheduling meetings and events and defining agendas for those activities
  • Fostering collaboration across individuals, teams, and departments preferably across multiple geographic locations
  • Facilitating strategy and delivery alignment across products and stakeholders
  • Facilitates the sizing of stories during the planning spring, backlog grooming, or sprint planning sessions for multiple teams across the enterprise

Responsibilities For Release Train Engineer for Safe Resume

  • Assists with execution and feature/epic completion tracking including managing risks, dependencies, metrics, and status reporting
  • Assist teams in forecasting capacity, monitoring team velocity, and recommending adjustments to address critical bottlenecks
  • Support and educate Product Owners, especially in regard to developing, refining and managing product backlog
  • Responsible for managing, tracking and reporting, both written and verbal program updates
  • Assist in identifying and reporting meaningful metrics for tracking program execution of Features and Capabilities
  • Facilitates release planning readiness and the Release Planning Meeting
  • A high-level understanding of agile budgeting, finances, and resourcing
  • Create a Release Defect Trending Report that graphically tracks problem report trends during project testing phases

Responsibilities For Release Train Engineer Resume

  • Assist with economic decision making by facilitating feature and capability estimation and tradeoff discussions
  • Facilitates ART planning preparation, release planning, synchronization and continuous improvement events
  • Breaks down barriers and shields the team from impediments precluding engineers from making progress against sprints and deadlines
  • Assist with economic decision-making by facilitating feature estimation by teams and the roll-up to Epics, where necessary
  • Facilitate PI Planning readiness via preparation of Vision and Backlogs, and Pre- and Post-PI Planning meetings
  • Assist with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to the value stream level and Portfolio level
  • Optimize PI Planning readiness by fostering preparation of Vision, Backlogs, and Ideation processes
  • Utilizes standardized tools and techniques for estimating costs associated with a project including physical, financial and human capital costs
  • Actively participate in developing the working environment for us at EEVC
  • Challenge the status quo gracefully while working with others to bring all along for the change
  • Provide visibility into gaps, issues, risks, and opportunities across Agile teams escalating where applicable and resolving where possible
  • Backlog management as well as ALM tool data integrity for accurate reporting (including the collection of metrics and KPIs)
  • Career Advancement via Boeing and Jeppesen Learning Universities and trainings
  • Thorough understanding of agile scaling frameworks; preferably the Scaled Agile Framework (SAFe)
  • Enterprise thinking regarding impacts and risks
  • Assists execution and tracking of delivery within the ART using agile tools such as the ART Kanban
  • Helps drive ART level continuous improvement by identifying issues or opportunities and coaching agile teams

Related to Release Train Engineer Resume Samples

Delivery engineer resume sample, transit resume sample, will train resume sample, delivery manager senior resume sample, delivery operations resume sample, fleet sales resume sample, resume builder.

Privacy preference center

We care about your privacy

When you visit our website, we will use cookies to make sure you enjoy your stay. We respect your privacy and we’ll never share your resumes and cover letters with recruiters or job sites. On the other hand, we’re using several third party tools to help us run our website with all its functionality.

But what exactly are cookies? Cookies are small bits of information which get stored on your computer. This information usually isn’t enough to directly identify you, but it allows us to deliver a page tailored to your particular needs and preferences.

Because we really care about your right to privacy, we give you a lot of control over which cookies we use in your sessions. Click on the different category headings on the left to find out more, and change our default settings.

However, remember that blocking some types of cookies may impact your experience of our website. Finally, note that we’ll need to use a cookie to remember your cookie preferences.

Without these cookies our website wouldn’t function and they cannot be switched off. We need them to provide services that you’ve asked for.

Want an example? We use these cookies when you sign in to Kickresume. We also use them to remember things you’ve already done, like text you’ve entered into a registration form so it’ll be there when you go back to the page in the same session.

Thanks to these cookies, we can count visits and traffic sources to our pages. This allows us to measure and improve the performance of our website and provide you with content you’ll find interesting.

Performance cookies let us see which pages are the most and least popular, and how you and other visitors move around the site.

All information these cookies collect is aggregated (it’s a statistic) and therefore completely anonymous. If you don’t let us use these cookies, you’ll leave us in the dark a bit, as we won’t be able to give you the content you may like.

We use these cookies to uniquely identify your browser and internet device. Thanks to them, we and our partners can build a profile of your interests, and target you with discounts to our service and specialized content.

On the other hand, these cookies allow some companies target you with advertising on other sites. This is to provide you with advertising that you might find interesting, rather than with a series of irrelevant ads you don’t care about.

Railway Engineer Cover Letter Sample

Kick-start your career & learn creative tricks to use in your new cover letter with this professionally written Railway Engineer cover letter sample. Copy-paste this cover letter example for free or customize it inside our easy-to-use cover letter creator.

Milan Šaržík — Certified Professional Résumé Writer

Related resume guides and samples

How to craft the perfect carpenter resume

Build yourself a great construction worker resume

The ultimate guide to writing an electrician resume

Quick painter resume guide to help jumpstart your career

The ultimate resume guide for plumbers (with writing tips & examples)

Railway Engineer Cover Letter Sample (Full Text Version)

Jonathan Copplestone

Dear Hiring Managers,

I was pleased to discover that you are seeking to fulfill the Railway Engineer position within FERRY International, LLC as I believe that my qualifications make me a perfect candidate for the role. Moreover, I am confident that it would be the opportunity of a lifetime for me to apply my expertise and further grow both professionally and as a person.

As stated in my enclosed resume, I worked as a Railway Engineer at NJ Transit, Inc. for more than 4 years. There, I spent most of my time completing key electrical rail signal designs, producing detailed technical plans and drawings, and coordinating multiple railway projects from start to finish. Additionally, I supervised 20+ employees, generated reports, and executed multiple administrative duties as required. Throughout the years, I have proved numerous times that I am an effective leader and team player with exceptional problem-solving skills and the ability to perform well under pressure. What is more, I have won the Employee of the Month Award twice for finishing all tasks and projects within budget and in a timely manner.

On top of my experience, I am the University of Leicester graduate with a bachelor's degree in Electrical Engineering. At the university, I was among the top 1% of students with the best academic results and I also represented the school at multiple international engineering competitions. Finally, I am experienced with all software programs necessary for the role, for instance, MS Office, Catia, and ATP/ATO Systems. Please do not hesitate to contact me if you have any questions on my career history and qualities. I can be reached in confidentiality at 555-555-5555 or via email at [email protected]. Thank you for your time and consideration and I look forward to speaking with you in the near future.

Kind regards,

Milan Šaržík — Certified Professional Résumé Writer

Milan Šaržík, CPRW

Milan’s work-life has been centered around job search for the past three years. He is a Certified Professional Résumé Writer (CPRW™) as well as an active member of the Professional Association of Résumé Writers & Careers Coaches (PARWCC™). Milan holds a record for creating the most career document samples for our help center – until today, he has written more than 500 resumes and cover letters for positions across various industries. On top of that, Milan has completed studies at multiple well-known institutions, including Harvard University, University of Glasgow, and Frankfurt School of Finance and Management.

Edit this sample using our resume builder.

Don’t struggle with your cover letter. artificial intelligence can write it for you..

Don’t struggle with your cover letter. Artificial intelligence can write it for you.

Similar job positions

Electrician QA Engineer (Quality Assurance) Mechanical Engineer Painter Chemical Engineer Electrical Engineer Civil Engineer Production Manager Construction Worker CAD Designer Plumber Quality Engineer

Related engineering resume samples

Production Support Analyst Resume Example

Related construction cover letter samples

Electrician Cover Letter Template

Let your resume do the work.

Join 5,000,000 job seekers worldwide and get hired faster with your best resume yet.

english template

Resume Builder

  • Resume Experts
  • Search Jobs
  • Search for Talent
  • Employer Branding
  • Outplacement
  • Resume Samples
  • Software Architect

Release Engineer Resume Samples

The guide to resume tailoring.

Guide the recruiter to the conclusion that you are the best candidate for the release engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies, tailor your resume & cover letter with wording that best fits for each job you apply.

Create a Resume in Minutes with Professional Resume Templates

Resume Builder

  • Work with Software Development and Quality Engineering to refine and improve the development process
  • Work with other Developers to create knowledge repository, setup and maintenance of development environments, etc
  • Work continuously toward making improvements in the Change Management and Release Management process, including a planned transition to Agile methodologies
  • Work with development teams providing deployment services from initial development through production deployments
  • Working with the Release Manager to improve build automation and to reduce bottlenecks in the delivery pipeline
  • Manage and improve the integrated build pipeline, including all development, testing, acceptance, and staging environments
  • Work closely with all Product Development groups to continuously improve our release processes, communications, and delivery of eCommerce products
  • Work with product development teams to create and meet development and deployment deadlines
  • Work with internal development teams to develop build system changes per the improvement roadmap
  • Create and manage release plan for all development releases and provide instructions to teams on releases days
  • Work with the development teams to drive and define branch management
  • Assist developers with questions and problems related to the version control tool, or general configuration management process
  • Provide software configuration management expertise to all software development projects
  • Provide technical support to development regarding usage of development tools and processes
  • Work closely with our Product Management, Development, and QA team in a continuous delivery environment
  • Provide assistance to SQA for developing functional and failure analysis test cases to support new product design as well as Proof-of-Concept activities
  • Work with the Development engineers to scale up test automation practices and provide robust releases
  • Work directly with agile Application Development to provide daily support aligned with a model of Continuous Delivery
  • Administer various tools supporting SCM & Release Management including Source Control, Continuous Integration, Artifact Management and Change Management
  • Work with development, QA, and project management teams to set release schedules and environments in a dynamic fast-paced environment
  • Participate in load and performance tests to ensure application is production ready Implement monitoring, develop run books and develop self-healing automation
  • Excellent analytic and organizational skills with strong ability to handle multiple activities and priorities simultaneously
  • Strong technology experience, attention to detail and the ability to execute and maintain strategic goals and metrics
  • Applicants should have good multitasking skills and the ability to transition to different projects quickly as priorities change
  • Ability to work with Product Owners, Scrum Masters, Release Managers, to ensure the quality of the software merging to a release
  • Knowledgeable in TeamCity platform application
  • Basic knowledge of the Systems Development Life Cycle
  • Knowledgeable in ITIL process
  • Good knowledge with RDBMS (Oracle/DB2/SQL Server) SQL
  • Proficient with bash and Ruby or comparable scripting languages
  • Demonstrate ability to "know your customer" including knowledge of the customer's business

15 Release Engineer resume templates

Release Engineer Resume Sample

Read our complete resume writing guides

How to tailor your resume, how to make a resume, how to mention achievements, work experience in resume, 50+ skills to put on a resume, how and why put hobbies, top 22 fonts for your resume, 50 best resume tips, 200+ action words to use, internship resume, killer resume summary, write a resume objective, what to put on a resume, how long should a resume be, the best resume format, how to list education, cv vs. resume: the difference, include contact information, resume format pdf vs word, how to write a student resume, release engineer resume examples & samples.

  • Determine tools and framework used to build and deploy applications
  • Research and analyze tools and techniques used in the industry in this area to determine how Tribune could leverage for internal use
  • Recommend and work with teams to implement automation and standard processes to increase quality and consistency of software deployments
  • Participate in root cause analysis for deployment issues and contribute to action plans and follow through for improvements
  • Stay in touch with the architecture community in Tribune Technology and maintain awareness of technology roadmaps and standards
  • Maintain enterprise CI environment
  • Act as administrator for CI infrastructure
  • Ensure appropriate software updates and patches are applied
  • Check system health and monitoring to ensure optimum throughput and efficiency of the system
  • Work with application teams to migrate to the enterprise environment, applying the configuration and scripts necessary for application teams to use the CI environment successfully
  • Look for ways to leverage the CI tool and various plug-ins to maximize benefit to applications teams and management
  • Handle requests from teams for plug-ins
  • Research plug-ins requirements and functions
  • Share information amongst the application teams to make them aware of any new or changing functionality
  • Stay caught up on plug-in versions to ensure maintaining and enhancing functionality
  • Help put the tools in place to standardize metrics available from the enterprise CI such as code coverage, test automation
  • Maintain and monitor any user access rights and privileges to ensure sufficient yet standardized access is applied
  • Has understanding of the Release Management process & culture
  • Understanding of software development principles (SDLC practical application)
  • Understanding of various development methodologies (Agile, Waterfall, etc.)
  • Understanding of software configuration best practices is a plus (ITIL, CMMI, etc.)
  • Knowledge of automation tools and strategies
  • Understanding of operating systems (Win, Unix)
  • Working knowledge of configuration management at the Operating System level (using tools such as CFEngine, Puppet, Chef, etc.)
  • Demonstrated experience implementing CI and release/deployment automation tools/methods within the Release Process
  • Understanding of test automation tools and strategies (such as JUnit, Selenium, etc.)
  • Demonstrated understanding of application programming languages (Java, .NET, ASP, C#)
  • Ability to work under pressure and rapid adoption to change
  • Working knowledge of deployment and release packaging strategies and tools (such as Capistrano, Bamboo, Glu, etc.)
  • Working knowledge and administrator experience of Continuous Integration strategies and tools (such as Jenkins, CruiseControl, TeamCity, etc.)
  • Working knowledge of source code and configuration management solutions (SVN, Git, AccuRev, etc.)

Release Engineer Ctb Resume Examples & Samples

  • Extremely detailed oriented
  • Excellent Documentation skills
  • Ability to consolidate many tools down to a standardized toolset
  • Proficient in version control system – Git, CVS, subversion – 7 years’ experience – Design, implementation and support
  • Expert in scripting languages likes – Perl, Python and Shell Scripting
  • Linux/ Unix – 5 - 7 years’ experience
  • Apache (plus) – 5 years’ experience
  • OOPS (plus): Java

Software Release Engineer Resume Examples & Samples

  • Participate in architecture, design, and implementation of build and development infrastructure and methodologies
  • Assist in management the build and release process including packaging build artifacts and collateral
  • Maintain and extend the Production Build environment, Continuous Integration framework and integrate with SCM, Defect tracking and other tools
  • Contribute to maintaining aspects of the IT environment and interfacing with the IT organization to organize tasks and priorities
  • Participate in the set-up and maintenance of the development and test environment including lab systems, network, and test instruments
  • Develop and deliver training for engineering teams for build methodologies and tools
  • Object oriented programming skills in Perl or Java
  • Coding skills in Shell Scripting, SOAP, Python, or RESTful APIs
  • Highly proficient with Jenkins plus artifact repository management like Artificatory or Nexus
  • Experience developing applications that utilize AWS APIs
  • Experience integrating development tools (source control (GIT/CVS), defect tracking (JIRA), test case management) with existing build/ CI systems (Jenkins/Hudson or CruiseControl, Bamboo, Buildforge)
  • Experience with database configuration/administration (MySQL)
  • Expert knowledge of the software development lifecycle, Release Management and Configuration Management
  • Experienced user of one or more source management tools at admin level, preferably Git/CVS
  • Strong knowledge of Linux administration with specific knowledge of Linux build and packaging concepts
  • Experience with Microsoft Visual Studio and Windows build environments
  • Experience with TCP/IP, DNS, Routing, VLANS, layer 2 and layer 3 networking, VPN and other networking concepts
  • BS + 5 years’ experience, MS + 3 years’ experience. The candidate should have a degree in Computer Science or an equivalent engineering discipline
  • Experience developing, developing tools for, or implementing development tools for mission critical IT infrastructure products
  • Experience implementing and / or deploying one or more of source code control, profiling, continuous integration, test coverage analysis and defect tracking tools
  • Experience as an integral member of an engineering team that developed IT infrastructure and storage products
  • SCM solutions (Perforce/GitHub)
  • CI solutions (Jenkins/Electric Commander)
  • In-house test (automation) tools
  • Atlassian tools (JIRA/FishEye/Crucible)
  • VMWare (ESX/ThinApp)
  • VisualStudio 2005/2010 (PC development)
  • XCode (Mac development)
  • Chef (OpsCode)
  • Nexus Professional (SonaType)

Senior Mobile Release Engineer Resume Examples & Samples

  • Develop, maintain, and document the build system used to produce and track all builds
  • Assist in diagnosing build failures and escalating to the appropriate team to resolve
  • Enhance the speed of the build processes and streamline processes
  • Provide reports to Project and Senior Management about build status
  • Create and manage Turbine’s SCM tool (Perforce) as well as Enterprise GitHub
  • Work with Project Management to design and document processes for managing product releases
  • Have expert knowledge in release engineering best practices and evangelize them through the company
  • Work closely with the Cloud Solutions & Integration team to automate deployments using open source as well as in house tooling
  • Have a passion to create, document, and present to other members of the team

Lead Build & Release Engineer Resume Examples & Samples

  • Architect solutions which are non-manual, robust, scalable and responsive. Identify verifying metrics
  • Maintain/extend our Bug Fix to Source Code mapping
  • Day to day release performance analysis
  • Continous process improvement of release aspect of Software Development Lifecycle (SDLC)
  • Extend Development Tools to better manage multiple versions and multiple product lines
  • 7-10 + years of combined experience with Systems/Applications Engineering/Analysis and Support experience
  • 5+ years experience as a Build or Release Engineer
  • Expert knowledge of CA/Autosys
  • Expert knowledge of Windows and Unix/Linux operating systems
  • Experience with build software
  • Experience with source control management strategies with git and svn
  • Strong applied software methodology, process and quality skills
  • Proven ability to excel in a fast-paced development team
  • College graduate degree (BS in Computer Science or equivalent preferred)
  • SQL knowledge and experience

Release Engineer Developer Resume Examples & Samples

  • Design and develop the tools to allow efficient configuration management, build and release of software developed in JAVA, .NET, Oracle databases, as well as, web based infrastructure components
  • Strategize on best practices for ongoing parallel development, featuring branching, merging, and common library management
  • Manage build communication channels and document build procedures
  • Work with all areas of Development to ensure the build process is serving the needs of the business
  • Bachelor’s Degree in Computer Science or related working experience and 7+ years experience in Software Development, Configuration Management, Software Build/Release Engineering
  • Minimum of 3+ years experience in build/release engineering and configuration management with solid knowledge of all phases of the Software Development Lifecycle
  • Minimum of 3+ years experience with source control systems such as GIT, TFS, SVN, PVCS
  • Minimum of 3+ years experience with scripting and/or programming languages such as Perl, Python, Unix shell, Java
  • Minimum of 3+ years experience with build tools such as Maven, Ant, MSBuild
  • Experience working with Git source control
  • Experience working with the Maven build process
  • Experience working in an Agile or SCRUM development environment
  • Understanding of SCM concepts and best practices – workspaces, code lines, branching, merging, versioning, etc
  • Experience with build automation tools such as Jenkins or Hudson
  • Excellent organizational, communication, and documentation skills
  • Interest in learning new technologies and tools

Senior Release Engineer Resume Examples & Samples

  • Manage continuous integration systems
  • Support production environments including Linux, Tomcat, SharePoint and Windows Server
  • Create, maintain build and deployment scripts
  • Document processes in wiki for all team members
  • Performing on-call duties
  • Responsible for the proficiency of configuring and managing IIS, Apache Web, and Tomcat Applications servers
  • Experience with revision control tools (SVN, GIT)
  • Bachelor’s degree with an emphasis in Computer Science, Computer Information Systems, or similar discipline preferred; Minimum five years of related industry experience with hands-on experience implementing and maintaining complex software build and release systems; Minimum five years of software release and build management experience working in Linux and Windows environments; Two years of experience maintaining a continuous integration (CI) environment leveraging Bamboo, Hudson, Jenkins, CruiseControl, or similar platform Experience supporting/building operational processes and procedures to maximize efficiency; And/or training; And/or equivalent combination of education and experience
  • Experience in Cloud architecture, Azure and AWS - EC2, RDS, CloudFormation, and Beanstalk a plus
  • Working knowledge of both Windows and Linux development systems
  • Experience with monitoring tools (Splunk, Solarwinds, Nagios, etc)
  • Experience providing mentorship to junior team members
  • Experience working in an environment with build automation and configuration management (i.e. kickstart, cobbler, puppet, chef, etc.)
  • Knowledge of TCP/IP networking, SMTP, HTTP, load-balancers, high availability architecture, zero downtime production deployments
  • Technical background with the ability to understand or experience with online, consumer-facing, web-based applications
  • Experience with build/deployment automation
  • Self-motivated, able to self-prioritize, and able to deal with ambiguity

Am-technology Release Engineer Resume Examples & Samples

  • The following key responsibilities will be practiced hand-in-hand by the Release Engineer Lead in support of helping key technology program management stakeholders to solidify and progress strategic improvement plans for their SDLC
  • At least 3-5 years of Project Management experience, with a track towards developing Program Management level skills-sets
  • Strong application testing experience (technical and/or governance levels)
  • Strong general technology background (ie. core server infrastructure, databases, web services, etc)
  • Strong communications skills at all levels of a technology organization, including ability to manage and coordinate with a variety of cross-functional team members (ie. project managers, application developers, infrastructure support teams, QA resources, etc)
  • Preferable: Working knowledge of general technology architect practices, with a track towards developing application platform oriented architect/design skills-sets
  • Preferable: At least 3-5 years of experience in the Financial Services industry
  • Maintains the build environment, the version control system, continuous Integration, defect tracking, collaboration and other supporting tools
  • Execute and troubleshoot builds while communicating the status to the relevant stakeholders
  • Deploys applications and maintain the shared infrastructure
  • Provide support on the various technologies in use
  • At least 3-5 years' experience as a Release engineer, Systems Administration or in similar roles

Lead Release Engineer Resume Examples & Samples

  • Core technology is Linux (SLES is a must)
  • Automation processes for code deployments (experience with Puppet, Chef or similar is ideal)
  • Experience with application build systems (like hudsen, Jenkins, bamboo etc)
  • Patching processes
  • Infrastructure and software design tasks
  • Operating systems include Linux , Windows ,OSX, VMware
  • DB knowledge on Oracle, SQL Server and MongoDB preferred
  • Experience on CVS, SVN, Git, Jira, Tomcat, Stash, and Confluence applications will be a plus (one or more)

Senior Build & Release Engineer Resume Examples & Samples

  • 2+ years of experience as a Build and Release Engineer
  • Working knowledge of Jenkins/Hudson
  • Subversion OR GIT Source Control
  • Ability to understand/read Java code and detect error codes
  • Possesses leadership with the ability to voice ideas and impact process
  • Able to work with all levels of engineering to include senior management, software developers, QA, and support
  • Interest working with the following technologies: Puppet, Cassandra, Hadoop, Maven, Solr, JBoss, Nexus
  • Kanban methodology
  • 4+ years of experience supporting multi-tiered, high volume, critical production applications
  • Excellent Scripting Skills – ANT, Python, Shell
  • Experience with repository codes systems such as CVS, GIT, or VSS
  • Strong Linux skills required
  • Skilled with Jenkins configurations and support
  • AGILE Methodologies
  • Hands on experience building and supporting a scalable infrastructure to support; QA automation using Selenium
  • Know-how to customize Bugzilla and RT, and integrate with build processes and issue tracking processes
  • Ansible, Python
  • Advance configurations on JBOSS, TOMCAT, and APACHE with virtual host, multiple Data Sources and hosts, multiple instances, clustering, TOMCAT Manager, JBOSS Remote deploy and tuning on JVM
  • Experience with AppDynamics
  • Working knowledge of Nagios and Opsview configuration and support
  • Dabbled with RabbitMQ and ActiveMQ
  • Familiarity with Webservices Axis2 and Restful

Senior Build / Release Engineer Resume Examples & Samples

  • 6-8 years of software development, Systems Engineer or Release Engineer experience
  • Experience with Provisioning tools such as: Chef/Puppet/Vagrant/UDeploy. Chef OR Puppet) is a MUST. Currently using Puppet
  • Experience with DevOps practices and cloud computing
  • Deep scripting experience with PowerShell, Python, or Ruby (or other scripting languages in a primarily Windows environment)
  • 3-5 years experience with administration or configuration of Continuous Integration and Continuous Deployment tools. (TeamCity and uDeploy/IBM UrbanCode Deploy
  • Experience supporting and troubleshooting Java application servers (Tomcat and/or JBoss)
  • Must be able to interact effectively with employees at all levels of the organization
  • Familiarity with Java programming
  • Disciplined in agile methodology
  • Knowledgeable about the JVM Platform
  • Ability to be a self-starter, and be able to work under tough deadlines
  • Ability to organize, plan and prioritize multiple assignments effectively
  • Ruby is a nice to have
  • Experience in a global 24x7 environment strongly preferred
  • VMWare skills preferred
  • Expert troubleshooting skills

System / Release Engineer Resume Examples & Samples

  • Identifies, document and implements automation scripts and procedures to streamline the build process
  • Knowledge of/exposure to development
  • Configuration and Change management practices
  • Linux and Windows OSs
  • Apache, JBoss, Tomcat
  • Subversion, GIT/Stash, Mercurial, Maven, Rally, Jira, Confluence, Jenkins
  • Bash scripting and automation frameworks
  • Responsible for building and release processes
  • Configure and edit applications to improve the quality of the release process
  • Test new procedures and tools for release
  • Develop internal software tools
  • Diagnose and resolve errors on application servers and databases
  • Administer the source control system, including synchronizing remote repositories
  • Administer all build machines
  • Monitor nightly builds
  • Create new nightly builds
  • Create all release builds
  • Manage tagging, branching, versioning and packaging for all configurations and deployments
  • Constantly look to improve our processes and look for new products to help improve our processes

Senior Software Release Engineer Resume Examples & Samples

  • Verifying the Multifonds' product automated installation procedures for Oracle Binaries DB installation processes (Golden Image), Oracle Binaries Middleware Installation Process (Multifonds Middleware Manager Tool), Multifonds Patch tools (update manager, client update), product automation ESL scripts and Admin GUI, customized Oracle Forms and Reports packages
  • Working effectively and interfacing with Development, Documentation, QA , Configuration Management and Install teams to resolve any issue found during the Release Validation and Certification process
  • Product Packaging and Releasing to Market
  • To Create, maintain Release Process, Procedures, Policies and other related documentation to help establish end-to-end Release Management function and train the other teams
  • To help improve the product installation tool design, development, scripts, procedures and preparing the release verification test systems for the day to day product release activities

Lead Software Release Engineer Resume Examples & Samples

  • Verifying and certifying Multifonds product(s) for installation, configuration, dependencies and functionalities including the underlying Database objects (schemas, tables, columns, indexes …) and compiled Multifonds application files (Forms, Reports, BI Publisher reports, EAR files) etc
  • Define and execute the product Release Readiness Certification process
  • Packaging and readying the final product deliverable package as part of Release-To-Market (RTM) process
  • Lead and coordinate the Go-Live activities
  • To be able to troubleshoot software installation configuration issues in Oracle Database, Oracle Middleware (Weblogic) and supported Operating Systems - Windows Server, Red Hat Linux, IBM AIX environment
  • A Degree in Computer Science / IT or equivalent stream with 10 - 12 years of proven industry experience in software product release management process and technologies with strong administration and support experience
  • Should have good SDLC knowledge and must have supported at least one large full life cycle project
  • Rich experience with various Release Management tools
  • Excellent hands-on working knowledge on Oracle Database, SQL, PL/SQL, Oracle Middleware (Weblogic) and SOA Suite, Java, scripting experience with Perl/ Shell / Batch is must and C# programming knowledge is desirable
  • Windows operating system knowledge and experience is must and experience with IBM AIX, Red Hat Linux OS will be plus
  • Rich experience with SCM process, concepts, tools, and methodologies is must. You must also have strong hands-on working experience with Configuration Management tools like Subversion Edge, Visual-SVN, Tortoise-SVN, VSS and Perforce
  • Good understanding of working of various Software Product Installer Authoring Tools like InstallShield, InstallAnywhere, Windows Installer, Windows Installer XML (WIX) and Oracle provided tools to package and create installer
  • Good understanding of build, install/upgrade framework development for large enterprise software products with complex inter-dependencies
  • Experience with server virtualization like VMware and Hyper-V is a plus
  • Ability to communicate in an international business environment with excellent spoken and written skills
  • Strong leadership skills and ability to lead on critical technical issue and achieve the desired results

Lead Cm / Build / Release Engineer Resume Examples & Samples

  • To be the focal point for all activities related to Software Product Releases currently existing or newly adopted by meeting and exceeding Multifonds' requirements. You will also be responsible to install and maintain the product release test and verification environment
  • To test, verify and certify the contents of the planned deliverable release package, upgrades and/or patches
  • Validating and certifying the product Release Notes, User Guide and Online Help for contents and correctness and also contributing to improve the same by identifying the missing information, suggesting the required additional clarification
  • Creating, updating and maintaining the Knowledge Base
  • Define enhancement of tools to smoothen the product deployment process
  • Sharing the completion release validation process and documented results with all Multifonds stakeholders
  • Conduct training and release handover to Technical Support team

Junior Build & Release Engineer Resume Examples & Samples

  • Plan build and deployment related activities ( by discussing with team leads )
  • Write presentable/readable code & scripts
  • Always think of ways to improve/optimize the systems
  • Monitor, configure, administer and automate the building process ( with aid from the lead programmer )
  • Troubleshoot build problems
  • Be the contact point for software installs and / or permission access
  • Support the submission process ( packaging, documentation )
  • Archiving source files and documentation for Closing Kit

Associate Build / Release Engineer Resume Examples & Samples

  • 60% Application * *Builds and Deployments
  • Compiling and deploying of Pearson VUE products in test and production environments
  • Adherence to the release schedule for builds and deployments
  • Ensure accuracy of build execution, installation, release content and reporting to all affected groups – specifically Development, QA and Configuration Management
  • Manage all changes to application per release instructions
  • Ensure release changes accurately propagate to all test environments per the release schedule
  • Manage source code repository – branching policies, metrics, etc
  • 20% Automation
  • Automate build and deployment process for all applications supported by Configuration Management with DevOps practices in mind
  • Review existing process and automate wherever possible
  • Support all Configuration Management automation programs/scripts
  • 15% Configuration and Change Management Process Improvements
  • Work closely with Release Management and other organizations to improve our existing processes and policies as they relate to builds, deployments and automation, networking and system administration (TCP/IP, DNS, Active Directory, NT Security)
  • Periodically review existing process for improvement
  • Work with other Configuration Management team members, Development and QA to ensure processes, policies and documentation are kept up to date
  • Maintain and support SDLC toolset (TeamCity, uDeploy, Perforce, etc)
  • 5% Other duties as assigned
  • Required Education & Experience*
  • Bachelor’s degree in computer science, MIS or equivalent required
  • 1-2 years of experience in release/build engineering or configuration management
  • Experience with software configuration management
  • Experience with build/deployment tools – udeploy, Chef, Puppet
  • Experience in hosted/cloud environments
  • Experience with remote deployment and support experience strongly preferred
  • Intermediate knowledge in the following technologies: Windows Server 2000/2003 Administration, IIS (administration, directory configuration, IIS applications, etc), Tomcat, JBoss
  • Intermediate knowledge of Java, ANT, Visual Basic, VMWare, vSphere, Chef, Puppet, uDeploy
  • One or more high-level scripting languages: InstallShield, java script, Python, VBScript, Perl, Windows batch files, etc. preferred

Senior Build Release Engineer Resume Examples & Samples

  • Support and improve continuous integration systems, deployment scripts, and deployment pipeline
  • Work with developers, test engineers, and operations to ensure releases go out in a timely manner
  • Develop tools to improve efficiency of operational tasks and provide self-service options
  • Automate repetitive tasks in the department's workflow
  • Use current and cutting-edge technologies while testing bleeding-edge technologies for future use
  • Troubleshoot and resolve issues related to application development and deployment
  • Develop self-healing, auto-scaling systems with tools driven by monitoring data
  • Degree in computer science is helpful, but actual industry experience and knowledge is key
  • Familiarity with the Atlassian suite of software (Confluence, JIRA, Crowd, etc.)
  • Experience with cloud-based hosting (Rackspace, AWS, etc)
  • Experience with relational and non-relational database technologies (PostgreSQL, MongoDB)

Senior Release Engineer & Web Application Developer Resume Examples & Samples

  • Must possess a minimum of 3 years of software development in C#
  • Experience in C#, ASP .NET, , Jquery, SQL, Visual Studio 2012 required
  • Experience in MVC, Entity Framework, Web Services (SOAP), SVN a plus
  • Must be proficient with debugging tools and methodologies
  • Experience with test driven development and Agile Methodologies (such as SCRUM) a plus
  • Must have very good verbal and written communication skills
  • Must be productive in a multi-geography team, cross-functional matrix organization
  • Must be able to work independently with minimal supervision and accept general direction
  • Must possess sound project, time, and task management skills
  • Must display proven passion for development (e.g., integrity, attention to detail, sense of urgency, motivation)
  • Work closely with other developers in different geographic regions to ensure findings are understood in order to drive issues to closure
  • Fully understand and communicate technology capabilities and expected behaviors to product teams as needed
  • Expertise in multiple software systems design tools and languages
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
  • Automate the hell out of our current software deployments
  • Architect and implement continuous integration. We don't want a glorified button-pusher. You'll design and build our deployment systems, but the developers will be pushing the buttons
  • Implement and own heavily automated version control, configuration management, build, and release platforms
  • Actively participate in sprint planning to proactively prepare for upcoming software releases
  • Implement a standard set of release environments for each project (i.e., dev, qa, staging, production)
  • Design and implement monitors for build health and code quality
  • Architect and implement continuous deployment platforms for our applications

Build Release Engineer Resume Examples & Samples

  • Bachelor's degree in Computer Science, Information Systems Management or similar discipline required and/ or equivalent years of technical experience
  • 3-5 years experience in concepts of Agile Development, Continuous Integration, and Continuous Delivery
  • Experience with Provisioning tools (i.e. Puppet/Chef/UDeploy/Vagrant). (Currently using Puppet)
  • Experience with DevOps practices and Cloud computing (i.e. vCloud/EC2)
  • Experience Scripting/OOP languages (i.e. ruby, python, PowerShell)
  • Experience with source code control (i.e git/stash)
  • Experience with Continuous Integration servers (i.e. TeamCity/Jenkins)
  • Experience with operating systems (i.e. Windows/Linux)Experience interacting with applications through RESTful interfaces
  • Experience supporting and troubleshooting application servers (Tomcat and/or JBoss)
  • Exceptional communication, documentation and reporting skills
  • Strong written and verbal communication skillsKnowledgeable with JVM Platforms
  • Experience with uDeploy desired but NOT required
  • Handle the daily responsibilities of supporting the build and release needs of agile scrum teams
  • Assist in scheduling and implementing changes to the build / release / version-control processes required to enforce and apply build and release engineering best practices
  • Provide guidance to cross-team and team members in release best practices and procedures
  • Supportall pre-production, managed environments for middleware services andapplications
  • Workwith cross functional, geographically distributed teams to provide 24X7deployment support across multiple V.me non-production environments
  • Responsible for deploying code and other proactive maintenance activities to keep the services up and running
  • Responsible for owning a specific deployment problems and provide active coordination between various groups including internal and external vendor support groups in resolving a specific problem
  • Responsible for working with Security, Operations, Development Operations, and other teams to understand changes to the existing production environment on an ongoing basis and for environment support
  • Preserveand maintain service availability, performance, integrity, capacity andsecurity
  • Participate and determine root cause for service failure and support escalation
  • Provide appropriate feedback to leads about the progress and timeline related to specific deployment problem
  • Maintain and suggest improvements to the simple deployment scripts and tools
  • Participatein the decision making of success or failure of applications systems to bedeployed in production
  • Championand Evangelize the vision for the CM and Release Strategy
  • Updatedocumentation that communicates standards and best practices of the releaseengineering team
  • Implementmetrics, Success Factors and Key Performance Indicators for the process and theteam
  • 12 years of industry experience overall with at least 8+ years of experience in release and configuration management roles
  • Build and troubleshoot buildissues in java applications
  • Exposure to CHEF (preferable) and Puppet
  • Linux and Shell Scripting andAutomation
  • Advance knowledge with one or morebuild management tools (Anthill, BuildForge, Cruise Control, Bamboo, Hudson,etc.)
  • Expert knowledge of CM concepts(codelines, branching, merging, integration, versioning, etc.)
  • Experience with structured buildfiles/tools (ant, Maven)
  • Experience with a scriptinglanguage (Perl, Python, bash)
  • Advance knowledge and experiencewith Linux and UNIX
  • Should have working experiencewith monitoring tools like OPPNET and/or SPLUNK, or any other monitoringtools/processes
  • Experience in working with Oracle and/or MySQL DB’s
  • Experience with Java webenvironments (Websphere, WebLogic, JBoss, Tomcat)
  • Experience with multiple softwareversion control systems (GIT, Subversion, ClearCase, Perforce, etc.)
  • Experience with Change Managementtools (Jira, ClearQuest, etc.)
  • Good attention to detail, someonewho takes ownership and pride in all work
  • Good written and oralcommunication skills
  • Demonstrated ability to work withand manage distributed teams
  • Passion for quality in CMprocesses
  • Thrives in a fast pacedenvironment with continuously changing priorities
  • Ability to move forward givenambiguous conditions
  • Strong analytical andorganizational skills
  • Results driven; does what it takesto get the job done and naturally goes the extra mile
  • Ability to manage multipledeployments simultaneously and prioritize time with minimal supervision
  • Complete understanding of thesoftware development life-cycle
  • Experience with agile software development methodologies (scrum, xp, etc.)
  • Work with cross functional, geographically distributed teams to provide 24X7 deployment support across multiple V.me non-production environments
  • Preserve and maintain service availability, performance, integrity, capacity and security
  • Bachelor’s degree in Engineering or Computer science
  • 1-2 years of industry experience in release and configuration management role
  • Build and troubleshoot build issues in java applications
  • Linux and Shell Scripting and Automation
  • Advance knowledge with one or more build management tools (Anthill, BuildForge, CruiseControl, Bamboo, Hudson, etc.)
  • Expert knowledge of CM concepts (codelines, branching, merging, integration, versioning, etc.)
  • Experience with structured build files/tools (ant, Maven)
  • Experience with a scripting language (Perl, Python, bash)
  • Advance knowledge and experience with Linux and UNIX
  • Should have working experience with monitoring tools like OPPNET and/or SPLUNK, or any other monitoring tools/processes
  • Experience with Java web environments (Websphere, WebLogic, JBoss, Tomcat)
  • Experience with multiple software version control systems (GIT, Subversion, ClearCase, Perforce, etc.)
  • Experience with Change Management tools (Jira, ClearQuest, etc.)
  • Good attention to detail, someone who takes ownership and pride in all work
  • Passion for quality in CM processes
  • Thrives in a fast paced environment with continuously changing priorities
  • Ability to manage multiple deployments simultaneously and prioritize time with minimal supervision
  • Complete understanding of the software development life-cycle
  • Work closely with experienced Software Release Engineers as part of a team to deliver services and tools to IBM internal software development, QA and Support teams
  • Develop automation tools to improve productivity of software development and QA
  • Enhance the functionality and fix defects of our product build system
  • Develop automation tools for IBM RTC to improve the efficiency and productivity
  • Conduct product daily and patch build tasks
  • Develop and maintain documentation of the build/release process
  • Effectively communicate status and issues within release engineering team and other related teams
  • Thrive in a fast-paced and changing environment that deals with multiple software products
  • Programming experience with Perl, JSP, Python, shell scripting languages and SQL
  • Knowledge of Windows, Linux/Unix systems and skillful practice
  • Knowledge of software configuration management system such as IBM RTC, CVS or SVN
  • Understand software product development and product life-cycle management
  • Demonstrated analytical, problem-solving, time management, and organizational skills
  • Experience in designing, building, and maintaining an automated build and release environment (an asset)
  • Ability and desire to learn new technology and techniques
  • Ability to work with few guidance, think creatively and work in a team environment with communication and interpersonal skills
  • Ability to work stably and patiently facing multiple tasks with proper and reasonable considerations
  • Engage with MHE IT operations to ensure cost efficiency and operational alignment with the MHE business strategy for product delivery
  • Ability to obtain buy-in on toolsets used in build management and release management
  • Expert in build management – Maven and Ant, Artifactory Or Nexus
  • Puppet Automation (plus) – 5 years’ experience – Design, implementation and support
  • Software development life cycle experience (especially with Java based software)

Build / Release Engineer Resume Examples & Samples

  • Enhance existing build process and automate it. Integration with CVS/SVN repositories
  • Provide analytical, technical and 'best practice' expertise to the team
  • Monitors progress against approved schedules and processes, and provides day-to-day operational management of routine system issues
  • Manage test/staging/sandboxes environments and responsible for environment refreshes.(optional)
  • 4 to 6 years of experience in Build and executing Release communication plan
  • Strong Deployment experience on Linux / Unix based environment
  • Experience in creating builds using ANT / Maven
  • Experience with CVS / SVN
  • Strong scripting skills (UNIX and Linux)

Diagnostics Release Engineer Resume Examples & Samples

  • Develop diagnostics software to bring-up and validate ASIC features on both pre-silicon environment (FPGA, C-Model, Palladium) and post-silicon system (real ASIC and platform)
  • Participate in APU/GPU silicon bring up
  • Identify and help resolve ASIC, board and firmware issues, provide diagnostics support to external customers and internal engineering teams
  • Provide technical guidance to junior engineers
  • Responsible for execution of programs, multiple projects on the go
  • Forward thinker to improve development process and drive innovation
  • A minimum of 5+ years experience on driver or embedded SW development and closely interact with HW designers (8+ years as a bachelor, 5+ years as a master)
  • Strong mix of large-scale software development ability and hardware understanding
  • Proficient in C/C++ programming
  • Familiar with Linux, knowledge and experience of device driver or firmware development is required
  • Hands-on experience with any one of board bring up, display interface, video encoding/decoding, power management, PCI-E, and DDR/GDDR memories is preferred
  • Hands-on experience with 3D graphics is highly desired
  • Strong debugging and testing skills
  • Own, coordinate and execute the strategy that facilitates ongoing parallel development, branching, versioning/labelling and merging for agile development team operations
  • Automate builds/deployment using Jenkins and creates templates that can be followed by other release engineers
  • Identify necessary tools and work with the Enterprise process to get them approved
  • Coordinates between various development departments and Change Management to ensure changes and releases are smoothly integrated and meet required validation levels
  • Implement and/or use existing monitoring solutions to maintain availability of environments
  • Bachelor’s Degree in Computer Science & Engineering. Master’s Degree in Computer Science & Engineering is a plus
  • 6 years of experience in Build and executing Release communication plan
  • Experience in Automating manual build process
  • Proficiency with continuous integration systems preferably Hudson, Jenkins
  • Experience with Code review tools such as Sonar Cube, code collaborator (optional) etc
  • Knowledge in Java, ITIL process (with Service Now or BMC Remedy) is an asset
  • Serve on the release engineering team that is responsible for providing application engineering services
  • Work closely with the software engineering and operations team to design, deliver and manage our services with high uptime
  • Create and maintain automated scripts that will build, configure, deploy and test applications deployed to different environments; maintain, support, and enhance our continuous integration environment
  • Develop tools that help build, manage and monitor production systems

Associate Release Engineer Resume Examples & Samples

  • Make an SDK release, which includes writing and running verification tests, assembling the release from sources, and writing the release notes
  • Review / monitor release health, which includes reading our forums and bug reports, reviewing analytics, and identifying problems with released code
  • Vet and champion proper acceptance criteria and tests, checking that new work has clear acceptance criteria and appropriate tests
  • Maintain build / continuous integration and other code-quality systems used by the SDK group
  • Hands-on work with multiple aspects of the build and release systems, from managing dependencies to designing release pipelines for new projects to helping your fellow engineers resolve problems in the environment
  • Select and implement tools to evolve our release process, including test automation frameworks and performance monitoring tools
  • Troubleshoot and resolve complex software integration issues
  • Develop tools and processes to improve and automate workflow
  • Work directly with the development teams on designing and building the next steps
  • Extensive experience with complex continuous integration systems implemented with Jenkins or similar software
  • IOS software development experience is a strong plus
  • Experience with automated mobile application testing tools
  • Objective-C, C++ or C programming using Xcode
  • Ruby, Groovy programming or a similar dynamic language
  • Mobile test automation on iOS or Android
  • Calabash / Cucumber test development
  • Build tools like Xcodebuild, Rake and Gradle
  • Gerrit, Git
  • System administration on MacOS or Unix-like systems
  • Agile software development experience and mindset
  • A natural curiosity, always searching for improvements and learning new skills

MTS, Systems & Release Engineer Resume Examples & Samples

  • Implement and maintain continuous integration environment using git, gerrit, zuul, and jenkins
  • Integrate applications into Docker
  • Work with the cloud team identifying new technologies and development environments
  • Work closely with development team to design,
  • Experience implementing and managing git, gerrit, zuul, and jenkins
  • Strong scripting skills in bash and python
  • Knowledge of routing protocols
  • Familiarity with OpenFlow and similar technologies
  • Proficiency with databases: MySQL, NoSQL, Oracle
  • Knowledge of autotools and/or cmake or similar
  • Proficiency with setting up and configuring OpenStack and DevStack
  • Experience with OpenStack CI/CD
  • Proficiency with Ansible and/or Puppet
  • A solid understanding of and experience with the software development lifecycle
  • Experience with OpenStack

Build & Release Engineer Resume Examples & Samples

  • Design a new automated build & release process, to be used for both hardware and firmware designs
  • Engage with both hardware and firmware designers to define the scope and requirements
  • Automate build & release, continuous integration, testing, results collection and statistical analysis
  • Create and maintain documentation for the system
  • Continuously improve automation and quality of the process with the goal of making the flow completely autonomous and extremely stable
  • Troubleshoot complex integration issues
  • Continuously monitor and maintain the flows, fix issues and ensure that designers are not stalled waiting for results
  • 5+ years of experience in software development with at least 2 years in build & release engineering
  • Advanced knowledge of Linux
  • Knowledge of C/C++
  • Proficiency with scripting languages (perl, python, ruby)
  • Experience with Jenkins or comparable tools
  • Experience with databases, knowledge of SQL
  • Experience with revision control systems (perforce, SVN, or similar)
  • Experience working with a large team (~100 people), multiple projects and dynamically changing goals
  • Web development experience is a plus
  • Knowledge of hardware design is a plus
  • RPM packaging experience, GNU autotools experience are a plus
  • Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems
  • Writing project specifications and release documentation and/or all phases of the product development cycle from product definition and design, through implementation including
  • Testing and/or Unit Testing
  • Test automation
  • Reliability
  • Performance analysis
  • Critical and/or high visibility customer support
  • Deliver resilient, robust and durable designs
  • Lead and participate in technical discussions within the team and with other groups across Business Units associated with evaluating and executing design and development plans for products
  • Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals
  • Provide guidance and mentoring to more junior
  • Generalist technical knowledge within department and working knowledge of major system component interactions; Recognized expert in a portion of product area
  • Ability to estimate work completion required to build an overall predictable plan
  • Strong generalist understanding of concepts related to computer architecture, data structures and standard programming practices
  • Develop longer-range project plans and schedules for individual or work for a small team
  • Creative and analytical approach to problem solving
  • Responsible for unstructured tasks and the issues addressed are less defined requiring new perspectives, creative approaches and with more interdependencies
  • Apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation
  • A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required
  • Knowledge of Java and/or .Net. Preferable to have worked as a programmer for Java or .Net for at least 6 months
  • Have at least 3-5 years of build engineering experience. Fully understand the general build process for Java and .Net applications
  • Experience with automated build tools such as BuildForge or other similar build tools for at least 2-4 years
  • Have 1-2 years WebSphere experience
  • Support and improve our tools for continuous build, automated testing and release management
  • Own, manage and improve our release process. Focus on scale and efficiency
  • Build and maintain tools needed during release pushes
  • Experience in Java programming, Perl, Java script (jQuery), Php, Basic SQL, User Acceptance testing, System Testing, Load Testing and related frameworks, Jenkins, White Box testing (ability to look at source code and hack your way through),
  • Ability to navigate typical web programming stack - Rails, Sinatra, Play, Django etc., Ability to perform system software QA (ability to reason at low level code and optimization),
  • A perspective on PaaS in general and Bluemix in particular,
  • Familiarity with OO design and development
  • Leadership and proven communication Skills
  • At least 6 years experience in Core Java, Perl , Java Script , Php, Basics SQL
  • Commerce Management: facilitates campus ID card issuance, cashless payment processing, account management and reporting on-campus, off-campus, and online
  • Security Management: monitors all campus activity using integrated door access control, video surveillance and mass notification capabilities
  • Creating, maintaining and optimizing infrastructure to build software applications from multiple programming languages
  • Overseeing test procedures to identify compatibility and deployment issues, and use tools to automate processes and increase productivity
  • Creating, maintaining, and optimizing automated installers as well as install instructions for release
  • Creating, maintaining and optimizing development and integration test environments
  • Maintaining source code repository
  • 5+ years of experience in software development
  • Minimum of 5-7 years experience in Build/Release engineering working on enterprise level applications
  • Expertise with source control, build and release management packages such as Perforce, TFS, NAnt, MSBuild, and CruiseControl.NET
  • Expertise with build, release and configuration management practices, including branch-based development and patch-oriented workflows
  • Expertise building enterprise applications using .NET
  • Expertise with variety of windows deployment packages including WiX
  • Experience building and deploying enterprise level products
  • Experience with Windows OS and virtualization technologies including VMware
  • Experience with scripting tools including PowerShell
  • Self-motivated, strong problem solving skills and detailed oriented
  • Minimum of a Bachelor's degree; with 5-10 years’ work related experience in a relevant technical discipline
  • Fluency in written and spoken English are required, other languages a plus
  • Eligibility to work in the United States
  • Experience with relational databases including SQL Server and Oracle
  • Experience building C++ and/or Delphi applications
  • Minimum 5 years’ experience in development operations, systems administration and/or operations
  • Minimum 5 years’ experience with industry standard tools and languages (i.e., T-SQL, .NET, Javascript, AJAX, JQuery, Web Services (SOAP and REST), etc)
  • Provide continuous support on builds and strive to make the build and releases as close to automatic and foolproof as possible
  • Monitor and administer the build and continuous integration processes and tools to ensure correct build execution and facilitate resolution of build failure
  • Develop and maintain documentation of the build/release process. Establish and implement standards for build artifact management
  • Investigate tools that might speed up the process or make us more efficient in build and release management
  • Manage and improve the integrated build pipeline, including all development, testing, acceptance and staging environments
  • Prepare release and point release packages
  • Support and further integrate automated tests, quality metrics and conditional deployments into the software build process
  • Continuously look to improve the scalability and efficiency of the build and release processes, identifying gaps in the current tools/processes and plans for closing those gaps
  • Handle the daily responsibilities of supporting the build and release needs of teams
  • Support all pre-production, managed environments for middleware services and applications
  • Work with cross functional, geographically distributed teams to provide 24X7 deployment support across multiple environments
  • Help to support service availability, performance, integrity, capacity and security
  • Participate in the decision making of success or failure of applications systems to be deployed in production
  • Champion and evangelize the vision for the Configuration and Release Strategy
  • Update documentation that communicates standards and best practices of the release engineering team
  • Bachelor's degree in Computer Science or Electrical Engineering from Top Schools preferred
  • 3-5 years of industry experience overall with at least 2 years of experience in release and configuration management roles
  • Experience in working with Oracle and/or MySQL DB's
  • Degree in Computer Science, a related field, or equivalent education required
  • 4 to 5 years SCM/Release Engineering experience in a software product company or as part of an Internet based business such as an ISP or other web development organization
  • At least 5+ years’ experience in build/release engineering and configuration management with solid knowledge of all phases of the software development life cycle. Must have worked on a product that was released for public consumption
  • Solid experience with build management tools like MSBuild, NAnt, C#, .NET and PowerShell scripting for Automation
  • Highly Proficient in developing with C# Programming and .NET Web applications to develop and support internal tools
  • Experience with troubleshooting build issues to support Dev in both .NET and Java applications
  • Hands on experience in Automation of Web Application and Windows Application using .NET Framework versions
  • Experience with Continuous Integration and Continuous Delivery with TFS Build Agent for end to end automation strongly desired
  • Experience with Automating Builds with TFS Build Definitions to speed up the deployment life cycle
  • Experience with writing Build definitions to trigger the build automatically by customizing MS Build Scripts, NANT Scripts, and Modifying/Customization of Work Flows
  • Good knowledge of usage of Power Tools, TFS Side Kick, and Team Foundation Server Best Practices Analyzer
  • Strong knowledge of Branching/Merging to support each Release/Patch cycles using TFS In-built Features for automation
  • Solid experience with setting up Standard Process for Build & Deployment Practices as required for Projects including setting up Continuous Integration builds
  • Experience with tuning the Build process for solution with internal and external dependencies from Microsoft Framework .Net Version (2.0 through 4.0) applications
  • Experience with a sophisticated source code control tool such as Microsoft Team Foundation Server (TFS) or systems like ClearCase, and VSS
  • Good familiarity with Database programming (MS SQL, MS Access, Oracle), Object Modeling UML, OO Design Skills
  • Solid knowledge of programming languages in C#, .NET , XML, ANT/NAnt, MSBuild, Powershell scripting
  • Knowledge and understanding of Continuous Integration and Continuous Delivery Automation model with TFS builds
  • Experience in implementing solutions with .NET Framework
  • Ability to coordinate between cross-functional teams for Automation. Working experience in a DevOps role a plus
  • Well organized and possess outstanding follow-through and attention to detail
  • Ability to work in a fast-paced environment frequent software releases
  • Expert knowledge of Configuration Management concepts like branching, merging, integration, and versioning for strategizing on best practices for ongoing parallel development using TFS
  • Good knowledge of Static Code analysis runs using tools like FXCop, Findbug, Lint, and Clang
  • Must have a great attitude to handle multiple day to day responsibilities for supporting the build and release automation needs for Releases and Patches
  • Update documentation for automated build processes and communicates standards and best practices to help the team
  • Experience with MS SQL Server and MS SQL applications
  • Very good understanding of the software development life cycle
  • Must possess excellent written and oral communication skills
  • Experience with short release cycles is a plus
  • Proficient in version control system – Git, CVS, subversion – 6 years’ experience – Design, implementation and support
  • Minimum of 6 years experience in scripting languages likes – Perl, Python and Shell Scripting
  • Proficient in continuous intergration tools such as Jenkins, Hudson, CruiseControl or Bamboo
  • Minimum of 6 years in build management – Maven and Ant, Artifactory or Nexus
  • Own and manage the daily push process
  • Manage our source control system (Git) and development environments
  • Focus on team scale and efficiency
  • Excellent typing ability in the presence of flying nerf darts
  • Experience with PHP or another scripting language
  • Knowledge of MySQL, SQL Server
  • Experience with Windows Server or IIS
  • Considerable experience and knowledge of software delivery and development
  • Significant, demonstrable experience of effective stakeholder management with a variety of stakeholders: both technical and non-technical
  • In-depth knowledge of the project life cycle and structured project methodologies
  • Demonstrable experience of working effectively within collaborative team structures, as a leader and team player, ideally in a technology based business environment
  • Capability to rapidly understand and accurately assess business needs and prioritise and propose suitable technical or process solutions
  • Manage and operate the build infrastructure supportive to engineers and quality group, including all system platforms, tools, and support environments
  • Work with the engineering teams to develop and implement appropriate build scripts / automated builds for HMH projects
  • Continue to improve best practices in build and releases and work with engineering, QA, Ops teams to achieve those goals
  • Work within a defined development and release schedule in Agile Scrum environment
  • Identify errors and collaborate with team members to resolve issues with existing applications and systems
  • Collaborate with team to contribute to a productive and high-performing work environment
  • Work with Engineering teams to understand, document and maintain release processes for HMH services
  • Work with senior members of team to identify weaknesses in proposed releases that could result in production failures
  • Communicate with Technical and Product Owners to ensure adherence to the HMH release process
  • Collaborate with team to contribute to a productive and high-performing build / release environment
  • Operate effectively and with a sense of urgency to meet deadlines and escalate issues appropriately
  • BS in computer science or equivalent degree
  • 3+ years release engineering experience
  • Thorough understanding and knowledge of build/release processes, standards, methodologies, and tools
  • Exposure to any of the following programming languages: Java, Ruby, Node.js, Perl
  • Experience with the following tools: Jenkins, Chef, Maven, Bash, Make
  • Experience with Source Control Management such as Git or SVN
  • Experience with RHEL, SLES, CentOS, OSX, Windows
  • Must be detail-oriented, extremely organized, and have exceptional written and communication skills
  • Working knowledge of Agile, Scrum, Kanban
  • Working knowledge of continuous integration deployment orchestration, Chef, Puppet
  • Working knowledge of automated test frameworks
  • Desire and proven ability to improve product quality
  • Strong interpersonal and proactive leadership skills
  • Ability to excel in a fast-paced, high-growth environment where action and initiative are prerequisites to performing well
  • Team player with excellent verbal and written communication skills
  • Drive iOS and Android app releases
  • At least 2 years experience in software engineering, release engineering, and/or configuration management
  • Strong familiarity with software configuration management systems and/or source code version control systems, Subversion, Git and Mercurial experience highly desired
  • Extensive knowledge of Unix/Linux
  • Skill with one or more scripting languages, PHP and Python experience highly desired
  • Experience with build management tools
  • Experience automating release and build processes
  • Prepare run books, confirm readiness, and resolve conflicts and unsatisfied dependencies
  • Lead release deployments, coordinate and track activity by engineering staff, ensure proper task completion
  • Produce and distribute release communications, including updates to executive and customer audiences
  • Manage tools and perform maintenance and troubleshooting of build/deployment systems
  • Provide night coverage on a rotating basis
  • Monitors performance to identify and help resolve system Hosting problems
  • Investigates and resolves problems on selected software products and standard systems
  • Apply appropriate tools to analyze, identify and resolve technical problems
  • Participates in standard Hosting and Delivery solution implementations, upgrades, enhancements and conversations
  • Available for after hour maintenance and escalations as needed
  • Maintains security, integrity and business continuity controls and documents
  • Works closely with the Network Operations Center and Customer Support organization to maintain application and managed hosting service levels through disciplined change management, capacity planning and scaling as needed
  • Work closely with customers to ensure work performed meets customer requirements
  • Gains knowledge on emerging tools, techniques and technologies. May participate in self-paced or structured development program to enhance capabilities to perform accountabilities and responsibilities of the position
  • Other responsibilities as needed including operating system patching for customer servers, backups administration, internal system support, account management, documentation and auditing
  • 4+ years experience following regimented SDLC processes, preferably in Release Manager role
  • Outstanding written/oral communication skills
  • Experience using Continuous Integration platforms, preferably Jenkins/Hudson and Team City
  • Organization and attention to detail
  • Automate build and release engineering tasks
  • Drive continuous integration with tools such as bamboo, jenkins
  • Design, set up and enforce standards, conventions, processes and procedures for development as well as build and release engineering-related activities
  • Assist in managing builds and releases process including builds and deployments automation
  • JIRA – 2 -3 years’ experience – Design, implementation and support
  • Proficient in Jenkins – 5 years’ experience – Design, implementation and support
  • Oracle Weblogic – 5 years’ experience
  • Oracle Coherence (plus) – 5 years’ experience
  • Amazon Web Services (Plus)– 5 years’ experience – Design, implementation and support
  • Engage with internal clients to understand, define and meet their products’ Continuous Integration / Continuous Delivery (CI/CD) requirements
  • Automate configuration and deployment of builds across multiple environments
  • Manage the build infrastructures in both physical environment and cloud space
  • Proactively identify and drive automation of tasks associated with CI/CD and release process
  • Take initiative in discovering existing and new challenges pertaining to build and release for our customers, seeking to improve, resolve, and streamline tools and processes to meet delivery challenges
  • Excellent Oral and written communication skills
  • Demonstrated ability to focus on and complete tasks on time
  • Good understanding of software configuration management practices
  • Familiar with software engineering practices, Agile and Waterfall development methodologies
  • Establish and maintain a robust and reliable automated build and continuous integration process for the management of digital assets
  • Manage the build release process and secure data for staged milestone access
  • Monitor build systems and server farm; maintaining 24/7 support while providing resolution of issues
  • Assist team members in build deployment - receiving and running builds and troubleshooting issues to improve efficiency
  • Create, maintain and follow up on file storage rules
  • Manage software configuration tools
  • Establish script files to automate process and improve efficiency in build management
  • Manage file storage, and transfer and create file archives for reuse by other projects
  • Review, analyze and recommend solutions and tools to improve the software development process
  • Research, development and automation of console tools and processes
  • Assist with database (JIRA, Perforce and project databases) management and facilitate development team with training on applicable databases
  • Perform regular cooperative work with multisite/offsite partners, including implementation of shared systems
  • Experience with automated build systems, automated deployment systems, or automated testing systems. Jenkins experience is preferred
  • 1+ years experience in a technical capacity within a software development atmosphere
  • Bachelor’s degree in engineering, computer science or related technical discipline preferred
  • Experience with source control software. Perforce is preferred
  • Eye for automation; ability to see opportunities for turning manual tasks into automated ones
  • Experience with scripting languages such as batch, Perl, Python and PowerShell (Python preferred)
  • Skill to write and maintain batch files and scripts to automate process
  • File management experience including the ability to work with and maintain large volumes of files, convert file types, and arrange file storage to maximize efficiency of file usage
  • Talent to analyze problems and quickly deploy effective solutions
  • Excellent communication skills with willingness to interface with and assist all levels of the development team
  • Must be agile with capacity to move quickly between tasks and roles to handle team and project needs
  • Passion and enthusiasm for video games
  • Design, implement, and maintain CD/CD mechanisms, leveraging innovative programmatic solutions and automation
  • Develop and maintain documentation and diagrams outlining automated solutions and build architecture
  • Excellent customer interaction skills and customer-service orientation
  • Write build automation for the many different components comprising Playmation’s games and internal tooling
  • Develop expertise in configuration management, build and deployment technologies and techniques, and apply them to our systems
  • Champion good practices around software development and release management
  • Provide support for the build and release services we offer and help address and/or escalate issues causing outages
  • Bachelor’s Degree in Computer Science or equivalent and two plus years engineering experience
  • Experience working with automated build tools
  • Experience generating builds and supporting others in same
  • Demonstrated ability to dive into new technologies and existing code bases, and become proficient in them
  • Experience supporting software in production environments
  • Experience writing tools used by internal customers
  • Must be results oriented, highly organized and self-motivated
  • Solid understanding of computer science concepts such as scalability, maintainability and correctness
  • 2+ years of proven technical skills
  • Bachelor's and/or Master's Degree in Computer Science, Physics, Mathematics, and Science
  • Strong knowledge of Unix, Windows
  • Experience using Perl, Shell scripting languages
  • Web-based application development skills
  • VMS experience
  • Experience managing source control systems (Perforce, Clearcase, etc.)
  • System and environment provisioning and configuration
  • ALM tasks - Development and implementation of automation scripts / tools for deployment, provisioning.
  • Change and release management
  • Health and performance monitoring and configuration
  • Collaboration with other functional teams
  • Bachelor's Degree in in Computer Sciences or equivalent combination of education and experience
  • At least 3 years of experience in ALM, scripting languages and task automation
  • Python / Perl
  • RHEL servers
  • JBoss (eap, epp) application servers / Tomcat
  • Apache Httpd servers
  • Contribute to maintain the aspects of the Development, Testing and Production environment and interfacing with the IT organization to organize tasks and priorities
  • Proficient in version control system – Git, CVS, subversion – six plus years’ experience – Design, implementation and support
  • Minimum of six years experience in scripting languages likes – Perl, Python and Shell Scripting
  • Minimum of six years in build management – Maven and Ant, Artifactory or Nexus
  • Linux/ Unix – five plus years’ experience
  • Apache (plus) – five plus years’ experience
  • Software release process best practices
  • Software configuration management best practices
  • Engage personally with their customers and prospects
  • See what the customers experience is with their brand online on mobile devices
  • Build Setup Programs for Commerce Application by, following build and setup engineering
  • Be part of Agile SCRUM, understanding the Agile process set, follow the process to provide build at end of sprint cycles required
  • Improve Setup and Build Process by, automating setup and build related tasks, re-engineering setup for better user experience, leading up to building a continuous integration
  • Developing Setup for Web Based applications
  • Knowledge of RDBMS, preferably DB2
  • Unix/Linux skills
  • Experience of working with code repositories like GIT, RTC, Perforce etc
  • Experience of continuous integration build systems (e.g. Cruisecontrol, Jenkins, Hudson, etc.)
  • Experience of using tools to integrate best practices like static code analysis, automated unit tests and integration tests, code coverage analyzers
  • 30% Maintains pre-production environments for the development and testing of software releases. This includes, but is not limited to: virtual hardware, operating systems, third party applications, web server configuration, and network/domain administration. Environments consist of complex multi-tiered enterprise systems
  • 25% Troubleshoots build, deployment, configuration issues though every step in the software development lifecycle
  • 15% Administers the build and deployment of new software releases to pre-production environments. This includes identifying changes in source code, compiling new objects, isolating runtime artifacts, and deploying to the appropriate servers
  • 15% Tracks software changes of both source code and deployed artifacts. Uses version control software to identify and track serial and parallel changes. Identifies conflicts between parallel releases, and suggests mitigation strategies for those conflicts
  • 15% Collaborates with project teams to ensure projects are developed to standards and release schedules are met. Collaborates with various members and departments in managing projects
  • 4-7 years of software development, Systems Engineer or Release Engineer experience
  • Experience with systems architecture and systems administration
  • Experience in Test Automation, Unit testing (i.e. rspec), System testing (i.e. serverspec, Selenium), Acceptance testing (i.e. cucumber)
  • Experience with DevOps practices and Cloud computing (i.e. vCloud/EC2/Amazon)
  • Hands on experience with Build tools (i.e. rake, Ant, Gradle)
  • Diciplined in Agile Development, Continuous Integration, and Continuous Delivery
  • Able to work in a fast-paced environment and be flexible to meet time demands without compromising quality
  • Ability to be a self-starter, and work under insistent timelines
  • Experience in a global 24x7 environment strongly preferredExpert troubleshooting skills
  • Self motivated and curious
  • Develops and supports internal tools related to software configuration/deployment, software build, continuous integration, and release automation
  • Automates the verification of code submissions
  • Translation of assets among diverse set of source and target formats
  • Utilizes version control to collaborate on code
  • Ability to scale to support fast yet safe submission and iteration of continuous integration system
  • Deploys binary artifacts from various branches of the code to various customers
  • Coordinates the release management and deployment activities of software including the execution of automated deployment plans and checklists
  • Maintains a release repository and manage information such as build and release procedures, information security processes, dependencies, and notification lists
  • Continuously improves build, release/deployment processes to improve cycle time of delivery of software
  • Works closely with the development team to integrate new features, components and assets into the build and release process
  • Assists with troubleshooting, resolve build and release issues/errors, and other related processes and procedures
  • Participates in meetings to discuss release scope and/or roadblocks. Create and deliver readable release notes
  • Collaborates with internal and external engineers and other technology contributors to form a highly productive team
  • 5-8 years of previous build and release engineering experience
  • 5 plus years in video game or VFX pipeline environment
  • Knowledge of software development lifecycle process
  • Knowledge of continuous build, release and deployment systems
  • Proven ability to assist in planning release cycles
  • Strong knowledge in architecting and building continuous integration environments
  • Experience working with Python
  • Experience with Jenkins or other build/continuous integration systems
  • Proven ability to solve complex problems, spanning multiple teams and departments
  • Proven ability to identify potential issues in advance and implement measures to mitigate and manage risks
  • Self-starter with strong organizational skills
  • 2+ years of experience in Release Engineering
  • Experience with both Windows and Linux
  • Experience with tools, build scripting, build automation (Go, Team City)
  • Familiarity with scripting languages (Python, PowerShell, .NET framework)
  • Bachelor’s Degree or education/training in an IT-related field
  • 5+ years’ experience in Release Management or related activities
  • Experience with Microsoft Team Foundation Server
  • Experience with TCH technologies
  • Provides support in the processes of data management, source control and version management (build system, test system, distribution system, submissions)
  • Monitors the volume of archived information on the server
  • Administers hardware and software resources
  • Uses existing tools to protect the data
  • Suggests the appropriate source file format to store files on Perforce
  • Resolves problems in Software Configuration Management (SCM) tools
  • Trains artists and programmers to use SCM programs
  • Configures and maintains the build process throughout the project
  • Protects the project’s sensitive material
  • Analyzes problems of the current build
  • Writes scripts/tools to automate operational tasks
  • Bachelor's and 5+ years of industry experience or Master's and 3+ overall with at least 2+ years of experience in release and configuration management roles
  • Degree in Computer Science or related
  • Advance knowledge with one or more build management tools (Anthill, BuildForge, CruiseControl, Bamboo, Hudson,etc.)
  • Expert knowledge of SCM concepts (codelines, branching, merging, integration, versioning, etc.)
  • Should have working experience with monitoring tools like OPPNET and/or SPLUNK, or any other monitoring tools/ processes
  • Passion for quality in SCM processes
  • Previous experience as a programmer is desirable
  • Must be able to occasionally work off-hours to support production releases Keywords
  • Architecting a continuous integration system by evaluating tools, weighing design choices, writing new code, and leveraging existing systems
  • Instilling a never-break-the-build engineering culture that drives improvements in quality, efficiency, and confidence
  • Dealing with complex systems interactions by describing and communication issues accurately and professionally, and contributing to internal documentation and wikis
  • Coordinating releases with development, web/platform, QA, documentation, legal, IT, product and events teams
  • Interacting with numerous teams under stressful conditions, so excellent interpersonal skills and a great personality is paramount!
  • 2+ years experience in UrbanCode Deploy or similar tools as an administrator。
  • 2+ years experience in Rational Team Concert。
  • 1+ years experience in Linux system administration
  • Minimum 5 years' experience in development operations, systems administration and/or operations
  • Minimum 5 years' experience with industry standard tools and languages (i.e., T-SQL, .NET, Javascript, AJAX, JQuery, Web Services (SOAP and REST), etc)
  • Bachelor's degree in Computer Science or similar discipline preferred
  • 2+ years in Release Engineering role preferred
  • TFS branching/Merging experience is necessary. QA Experience will be a big plus
  • General understanding and experience with Agile software development methodologies
  • Experience working in cross-functional, multi-location teams a plus
  • Understanding of the principles and best practices of Software Configuration Management
  • Willingness to work occasional evenings and weekends in support of deployments
  • Experience with building and Deploying MS based applications
  • .NET experience is a must
  • Understanding of complex system architecture within a multi-tier environment
  • Understanding of common software development strategies including .NET, MVC and MVVM
  • Experience with isolating build/deployment issues versus code issues a plus
  • Source Code branching and merging strategy
  • Source control tool experience (Visual SourceSafe) a plus
  • SQL experience a must
  • Hands on knowledge programming in HTML and XML
  • Experience in doing QA is a plus
  • Experience working with and administration of web server technologies (IIS) is a plus
  • Internet / E-Commerce application development experience is a plus
  • Build and deploy software applications to various environments (Development, QA, Staging)
  • Create opportunities to automate and enhance CM tools, environments, processes and procedures
  • Control product releases and monitor changes required for auditing and reporting throughout the product lifecycle
  • Branch, merge, and manage source code in source control system as needed
  • Troubleshoot build and deploy issues and work with the development team(s) to resolve
  • Coordinate release activities with Project Management, QA, Release Management and Web Development teams to ensure a smooth and trouble-free roll out of releases
  • Manage and maintain multiple test environments, ensuring that these environments are properly setup, configured, and available for each project as scheduled
  • Trace complex build problems release issues and environment issues in a multi-component environment
  • Develop, maintain and enhance key parts of the release procedures and processes
  • Responsible for maintaining environment configuration, controls, code integrity, code conflict resolution, and will work closely with PM's, software development & QA teams to review code for compatibility issues, resolve issues as they arise and implement deployment processes
  • Assist to create, maintain and support extensive build and test environments (Development/QA/Staging)
  • Assist to create, publish and manage formal release notification, instructions, deployment notes and launch plans as needed. *Support and enhance build and release processes through automation using a combination of processes, existing tools and enhancements
  • Represents the basic qualifications for the position. To be considered for this position you must at least meet the basic qualifications
  • Demonstrate ability to "know your customer" including knowledge of the customer's business
  • Establish and maintain client relationships. Understand client needs and key issues & partner with AD Manager to resolve them
  • Proactively look for ways to improve processes & procedures and identify/recommend new ideas for process improvement
  • Design technical solutions which optimize end user experience
  • Deliver development tasks on time/on budget/and based on original scope
  • A college degree or equivalent experience
  • 5+ years of experience with Java SE, Python and Open Source Frameworks
  • 5+ years of experience in .NET Technologies including Windows scripting (if not Java)
  • 2-3 years of experience with build tools such as ANT & MAVEN
  • 2-3 years of experience with testing frameworks such as Junit
  • 2-3 years of experience with debugging, profiling and performance tuning web applications
  • 2+ years of experience in tier 2 or 3 production and operational support
  • 1-2 years of experience with JSON, XML and Jython
  • Agile Methodology knowledge will be a plus
  • Strong Oral & Written communication skills
  • Develop, maintain, and improve internal infrastructure systems and tools (Git, Subversion, Jira, Trac, Reviewboard, etc.)
  • Develop, maintain, and improve our customer-facing web-based systems
  • Troubleshooting build, deployment, and system issues
  • Work with cross functional, geographically distributed teams to provide 24X7 deployment support across multiple non-production environments
  • Champion and Evangelize the vision for the CM and Release Strategy
  • Exposure to CHEF (preferable)
  • Experience in deployment management tool - Jenkins, both in setup and support is highly desired
  • Experience with Java web environments (Websphere, WebLogic, JBoss, Tomcat (Must))
  • Experience with multiple software version control systems (GIT(Must), Subversion, ClearCase, Perforce, etc.)
  • Minimum 4-6 years in software development industry with at least 1 years of build packaging function and or automation experience within a professional setting
  • Experience maintaining a production build system for a large software project, preferably developed in Java
  • Strong Java programming skills and knowledge of other programming languages
  • Proficiency with a build automation framework, preferably Apache Maven
  • Experience with dependency management in complex software projects
  • Proficiency with a revision control system, preferably Git
  • Experience in working with Linux environments
  • Experience with deploying large-scale, highly-available web services, preferably with Chef
  • Experience with containers, preferably with Docker
  • Experience with a continuous integration system, preferably Jenkins or Hudson CI Server
  • Experience with a testing framework, preferably JUnit or Spock
  • Ruby and Bash programming skills
  • Experience writing medium-sized or large applications using Python, C++, Java, or similar languages
  • Enthusiasm for working in a team-oriented, collaborative development environment
  • Background in Computer Science or equivalent experience
  • Also, you must have proof of legal authority to accept employment in the U.S
  • 1) Release Management
  • 2) Release Planning
  • 3) Risk Management
  • 4) Operations support
  • 5) On-call support
  • 6) Maintain documentation of the production control environment
  • Must be competent in system administration (Windows preferred but other OS's applicable)
  • Working knowledge of HTTP Servers (Internet Information Server preferred but other servers applicable)
  • Working knowledge of Server and Network infrastructure
  • Working knowledge of online banking and mobile banking services and processes
  • Understanding of ITIL framework
  • Participate in the design and implementation of build and deployment automation systems and disaster recovery plans
  • Ensure all processes and procedures are documented
  • Participate in the design and deployment of testing environments for validating application stability, performance, etc
  • Evangelize continuous delivery philosophies and practices
  • Minimum of 3 years of experience in a structured build environment
  • Experience with Maven, Ant, Gradle or other build automation tools
  • Proficient with in one or more programming language, Java, Ruby, etc
  • Experience using build servers e.g. Team City, GoCD, Jenkins, etc
  • Experience using one or more infrastructure automation tool e.g. Chef, Ansible, Puppet, etc
  • Proficient in Linux and Windows operating environments, and scripting in Bash, Powershell
  • Experience automating iOS and Android build processes
  • Experience working with API related technologies like REST, XML, JSON, HTTP, Thrift
  • Experience writing test scripts
  • Develop automation scripts for unit tests, software builds and deployments
  • Define and maintain Change Control process standards and methodologies
  • Deploy software applications and services on demand within defined outage windows
  • Participate in development, testing and Implementation phases in support of the Software development life cycle (SDLC)
  • Maintain Source Code Control and Release repositories
  • Manage Application versions and dependencies
  • Participate in multiple, concurrent projects of varying sizes and complexities
  • Participate in technology and design discussions
  • Create software release and change control training materials
  • Perform user training and guidance to development teams to ensure compliance to defined change control processes
  • Provide regular verbal and written status reports to management
  • Create, maintain, and present technical documentation to different audiences and levels
  • Evaluate and adopt new tools to improve build release processes
  • Insure the completeness of all required documentation
  • Three (3) years build and release management experience
  • Hands-on experience working as a DevOps, Build and Release Engineer
  • Strong experience with build and deploy systems such as Rational Team Concert (RTC), Maven, scripting language such as ANT, or other build and deployment scripting languages
  • Extensive knowledge of industry standard source control systems
  • Experience with continuous integration and deployment best practices
  • Experience with Tomcat, Rational Team Concert or Urban Code Deploy is preferred
  • Must possess ability to work independently in a fast-paced, dynamic environment
  • Experience with distributed systems or a large enterprise background is preferred
  • Detail orientation and strong attention to detail
  • Must have progressive achievement in job history
  • Understanding of SDLC automation concepts such as continuous integration
  • Automate provisioning of infrastructure for test and production environments
  • Maintain continuous delivery pipeline for Tyco On applications and services
  • Develop, maintain and test pipelines and workflows in GoCD for multiple platforms
  • Manage infrastructure deployment and provisioning for cloud providers (AWS, Google Cloud, Azure), on premise hypervisors (VMWare), and containers (Docker/Mesos/Rancher)
  • Develop and integrate health monitoring scripts and tools
  • Measure and report key analytics and performance indicators in an automated fashion
  • Define and implement processes for continuous test, promotion and release of Tyco On software and services
  • 3+ years of extensive experience in Software development
  • 2+ years of hands on experience in or working with DevOps or Operations position
  • 2+ years experience with a dynamic scripting language (Python, Ruby)
  • Experience with existing Configuration Management tools a must (Puppet, Chef, Ansible)
  • Experience with existing build systems a must (Ant, Maven, Buildr, MSBuild)
  • Proven success developing continuous delivery pipelines, preferably using GoCD, Jenkins, or Spinnaker
  • Experience with multiple cloud computing and storage platforms (AWS, Google Cloud, Azure, S3)
  • Strong understanding of networking concepts and network protocols
  • BS, MS, or greater in Computer Science or related field, or equivalent industry experience
  • Experience working in a multi-platform environment (Linux, Windows, Mac, *nix)
  • Development background with one or more compiled language (C, C++, Java, C#)
  • Create and maintain a release engineering process for Software Engineering
  • Create a process and tools that provides confidence that what is deployed in Production matches the systems inventory and source control
  • Champion the automation, deployment, and verification of a Production environment from source control
  • Ensure strong commitment to milestones, quality and deliverables
  • Work with product teams to effectively deliver quality products on time and resolve build issues as necessary
  • Develop and maintain build and test infrastructure, including hardware configurations
  • Improve build, release, and testing processes to match best practices (Analyze, Optimize, Automate)
  • Develop and maintain content delivery systems including product installers
  • Develop and maintain infrastructure, monitoring and data analytics systems
  • Document processes and workflows used by release management team
  • Work with development engineers to understand impacts of branches and code merges
  • Develop and maintain scripts and automation tools used to build, integrate, and deploy software releases to various platforms
  • Research new configuration management methodologies and technologies and analyze their application to current configuration management needs
  • Degree in Computer science
  • 2 – 3 years experience in Release Management or Project Management
  • Experience in software development, preferably on web (ecommerce) sites
  • Experience in software build and maintenance tools with Visual Studio, Octopus Deploy or any other automation build and deployment tools
  • Experience working in Agile environments with SCRUM methodologies
  • Skills in an object orientated language like C# (or Java), Powershell, and SQL Server
  • Passionate for delivering quality software and defending the customer/end-user perspective
  • Good communication skills and teamwork believer
  • Good time management and multi-tasking skills
  • Be organized, detail oriented and resilient to stress
  • Interested in automating things
  • Bachelor’s Degree in Computer Science, Computer Engineering or related degree
  • A minimum of 5 years of experience in Build, Release and Continuous integration processes
  • Familiarity with Software Development Environments, Software Source Control systems, ie – Team City, Perforce, Coverity, etc
  • Understanding of SCADA & DCS control systems
  • Ability to work on multiple assignments simultaneously
  • Experience working with medical devices or in a regulated industry
  • Excellent communication, presentation, problem solving and analytic skills
  • Ability to troubleshoot network, virtual machine, and build system issues that could be due to hardware, software or network faults
  • Understand, monitor and assist in leading change and automation into the development life cycle, and the development process, to carry forward configuration management best practices
  • Represent the configuration management discipline in interdepartmental teams and task forces
  • Maintain and enhance the CM Framework standards consistently for all applications as needed
  • Execute the build and install software releases in development and test environments consistently for all applications
  • Perform problem isolation, trouble-shooting, and debugging, and documentation of work
  • Maintain the build and packaging process for each product
  • Assist with Coordination activities and deployment windows with Corporate Release Management
  • Establish and implement Deployment Standards and Best Practices
  • Ensure Change Management Processes and Procedures being followed
  • Execute Refreshes, Configuration and Rebuilds of Development, Test, UAT and Release Environments
  • Support the Development counterparts to ensure that they have everything they need to succeed and ensure the teams are equipped with the right servers, access, process and tools to get their work done
  • Create scripts/code to integrate custom code changes into deployment/tracking tools and troubleshoot deployment issues
  • Well versed on the maintenance and support of applications in an Enterprise Environment
  • Strong understanding and hands on experience working with Oracle E-Business Suite or Fusion Middleware Technologies or WebLogic
  • Experience supporting applications running on Window and LINUX
  • Experience working with ORACLE databases
  • Must have strong hands-on technical knowledge of SDLC and best practices
  • Must have excellent decision making skills, especially when imperfect information is available
  • Possess strong communication skills (written and verbal) and organizational skills
  • Proven mastery of troubleshooting techniques and ability to solve problems quickly in a high pressure environment
  • Ability to foster an environment of learning, progression and accountability and ability to learn new applications and create administration plans
  • Must have strong organizational skills and be deadline oriented
  • Flexibility to work some evenings and weekends to support large scale deployments
  • 3 years’ of I.T. industry experience
  • 2 years’ demonstrated experience in Change Management
  • 2 years’ experience supporting applications running on Window and LINUX
  • 2 years’ experience working with ORACLE databases
  • 1 year experience working with Oracle E-Business Applications or 1 year experience working with Oracle Fusion Middleware Technologies (SOA and ADF Applications) or 1 year experience with WebLogic
  • 1 year experience working with Oracle SQL/PLSQL
  • 1 year experience working with Unix/Linux Shell Scripting
  • 1 year experience working with Version Control Systems like Subversion, Vault, PVCS, Git
  • Bachelor Degree in Computer Science or related field
  • 5 years’ IT industry experience
  • 4 years’ demonstrated experience in Change Management
  • 4 years’ experience supporting applications running on Window and LINUX
  • 4 years’ experience working with ORACLE databases
  • 2 years’ experience working with Oracle E-Business Applications
  • 2 years’ experience working with Oracle Fusion Middleware Technologies – SOA and ADF Applications
  • 2 years’ experience working with Unix/Linux Shell Scripting
  • 2 years’ experience working with Version Control System - Subversion
  • 2 years’ experience working with Weblogic Scripting Language (WLST), Python, Jython
  • 2 years’ experience working with bulk data upload tools like QTP, Data Loader
  • 2 years’ experience working with Java, XML and ANT scripting
  • Bachelor’s degree in Computer Science, equivalent experience, or related field required
  • 3+ years experience or background in Build and Release Engineering
  • 3+ years of programming experience with Perl and shell scripting
  • 2+ years of experience with make, ANT and Eclipse development platform
  • 3+ years of experience working in LAMP development environment
  • 3+ years of experience setting up and/or maintaining automated build system
  • 3+ years of understanding the integration between automated software test and the build process
  • 2+ years of experience with product development (including C++, Java, XML, messaging protocols, and Web Services), service-oriented architecture
  • Working knowledge of Windows and MacOS and their development tools
  • Proven experience to thrive in a complex software systems involving multi-platform development environment
  • Familiarity with consumer hardware development process and lifecycle
  • Experience supporting applications running on Windows
  • Experience with code deployment and Release Management processes
  • Familiarity working with and enforcing Change Management policies
  • Strong understanding and hands on experience working with IIS, web applications and web servers
  • Development experience in Microsoft .NET using Visual Studio, C#, SQL Server
  • Scripting experience using Powershell. MS Deploy, VBScript and TSQL
  • Experience working with Team Foundation Server and Vault
  • Experience working with Visual Build Pro
  • Experience with Biztalk configuration and deployments
  • Experience working on Web Farm Framework configuration and administration
  • 6 years of relevant work experience
  • Proficient in Java and/or Objective-C
  • Jenkins plug-in creation
  • Script the automation of build and deployment processes
  • Manage multiple pipelines for engineering and production releases
  • Work closely with Software Quality Assurance team to integrate automated testing into the deployment pipeline
  • Implement notification and escalation strategies for build and deployment events to ensure timely resolution of failures
  • Prepare and deliver training sessions and materials
  • Bachelor's degree in Computer Science, Information Systems, or related tech field
  • 2+ years experience with revision control including: Git, Subversion, or equivalent
  • 1+ years programming experience with Python or other dynamic language
  • 1+ years experience using Jenkins or similar automation server
  • Master's degree in Computer Science, Information Systems, or related field
  • 2+ years working experience with Agile methodologies (Scrum, Kanban, or XP) and tools
  • Working knowledge of Continuous Integration and Continuous Delivery methodologies
  • Experience with Python Luigi or similar pipeline framework
  • Excellent communication, problem solving, and interpersonal skills
  • Responsible for version management, build, deployment activities on multiple platforms
  • Follow documented procedures to fulfill service requests
  • Manage and execute service requests appropriately to fulfill service requests within a defined scope and time frame
  • Escalate service or documentation issues to Release Manager
  • Provide status reporting and statistics on issues, service request volumes, response time, resolution time and backlog as required by to Release Manager
  • Proven decision making, problem solving and troubleshooting abilities in development and production settings
  • Self-starter with ability to work with minimal supervision and to thrive in a fast paced environment, across multiple and diverse systems groups
  • Strong English communication skills both verbal and written
  • 3 years+ broad based technical experience in a software development environment with exposure to multiple platforms, databases and scripting languages
  • Solid understanding of UNIX (Solaris/AIX) and Windows environments
  • Solid experience with scripting Kshell or Perl for UNIX and Perl for Windows
  • Working or hands-on experience of Software Configuration Management (SCM) such as Visual Source Safe, AccuRev, ChangeMan, Code Co-op or ClearCase
  • Good experience with RDBMS (Oracle/DB2/SQL Server) SQL
  • Must have strong customer service orientation
  • MS Office Applications (Excel, Word and PowerPoint)
  • SVN Repository tool
  • Business Object
  • All software source code, change control, configuration management, and build and deployment process for the Institutional Services Portal development team
  • Development and code management and configuration of multi-tier web applications environment
  • Develop and maintain application tools that build, deploy, automate and streamline code management and product delivery process
  • Coordinate build schedules between Development teams, DBAs and Operations, develop and improve build communication channels, and develop, improve, and document build processes and procedures
  • Development tools to support Build & Deployment support model to maximizing availability and minimizing build times. The Key responsibilities are -
  • Design and develop the tools to allow efficient configuration management, build and release of software developed in C#, .NET, XML, ASP, SQL Server databases, as well as, web based infrastructure components
  • 0 to 2 years SCM/Release Engineering experience in a software product company or as part of an Internet based business such as an ISP or other web development organization
  • Ability to coordinate between cross- functional teams for Automation
  • Ability to work in a fast-paced environment and frequent software releases
  • Any experience with MSBuild, .Net and PowerShell Scripting for Automation
  • Any experience with IIS and windows 2008/12 Environment/Features and Roles
  • Develop automation scripts, templates, processes and framework to support build, release, deployment and provisioning of applications in non-prod and production environments. Provide technical direction to service provider teams for implementation and ongoing support of build, release and deployment of applications in non-prod and production environments. Responsible for ongoing upkeep, refresh and maintenance of non-prod environments using a DevOps services framework. Work with release engineers and development teams to understand impacts of branches and code merges
  • Lead and co-ordinate the release management and deployment activities including the execution of automated deployment plans and checklists. Coordinate release content and effort based on maintenance, enhancements, project requests, third party applications, or infrastructure updates. Oversee maintenance of a release repository and manage key information such as build and release procedures, dependencies, and notification lists
  • Establish and install an automated tool framework for all non-prod environments. Collaborated closely with infrastructure, service providers to secure relevant computing resources and system access in compliance with information security processes and procedures. Assist with troubleshooting, configuration and other tool related processes and procedures. Lead roadmap and lifecycle maintenance of software and tools
  • 8-10 years of experience in IT operations DevOps, infrastructure or applications environment
  • 5+ years of hands on technical experience with DevTest and DevOps processes and automation tools. Strong knowledge of Agile, LEAN and other similar iterative delivery frameworks
  • 2-6 years of release engineering, build engineering and deployment coordination experience
  • Experience working in an outsourced environment where service providers are providing development, maintenance and infrastructure services
  • 3-5 years configuration/build/release/deploy experience with GitHub, TFS, Jenkins, Maven, XL Release/Deploy, Chef/Puppet or similar tools
  • 3-5 years of experience with programming and scripting tools like Powershell, .Net, Perl, Javascript, JSON, Ruby, Python, PHP, Make, Rake and other similar tools
  • Experience with Jira for planning, tracking and release management
  • Excellent facilitation, mentoring and coaching skills. Solid oral, written, presentation, interpersonal and conflict resolution skills
  • Experience in AGILE or LEAN working environment
  • Demonstrated experience with executive level communications at multiple levels across the company
  • Agile and/or Lean certifications are a plus. DevOps and ITIL training is highly desired
  • Under minimal direction at an advanced technical level, perform assessment, preparation and implementation of software build environments and change control activities for software applications
  • Coordinate with various development groups to maintain automated build environments and perform software release activities
  • Work with technical staff and SCM counterparts to resolve problems as needed
  • Responsible for controlling source code and managing user accounts in Subversion and GIT
  • Write and maintenance of build scripts using Jenkins and Electric Cloud Commander
  • Perform daily monitoring to verify system integrity and availability of all hardware and applications needed for software builds
  • Creation and maintenance of complex virtual build environments to support software development across multiple teams
  • Assist developers and test engineers to resolve build problems and provide technical support/training for SCM tools
  • 8+ years related experience
  • Working knowledge of Subversion, Git, Jenkins, Commander, Linux, Windows, and shell scripting
  • Complex problem-solving and decision making ability
  • Work on a team of build engineers and release managers executing the continuous integration and continuous deployment (CI/CD) processes at Angie’s List
  • Participate in planning discussions with Development, Site Operations, DevOps, QA and other Engineering teams in regards to deployment timing
  • Collaborate with the Development and DevOps teams in process automation initiatives and projects
  • Work with Development and DevOps team members to refine and clarify requirements for development process automation
  • Maintain expertise in the areas of CI/CD, including industry trends, strategies, and products to ensure that our assets are effectively and efficiently utilized
  • Additional responsibilities as assigned
  • Bachelor’s degree (or equivalent) in Computer Science, Information Systems, or equivalent
  • Experience or familiarity with
  • Understanding of source control, branching and merge strategies
  • Ability to work closely with developers, test automation and performance specialists, release management and infrastructure specialist
  • Understanding the interworking's of Windows, Linux and UNIX based systems
  • Attention to detail, persistence when troubleshooting release issues with Development and Site Operations teams
  • Determine the readiness of each release based on release criteria: production environment readiness, risk analysis, acceptance criteria, go/no criteria, rollout and back-out plans, service stability criteria, quality of service metrics
  • Ensure stabilization metrics and measurements meet the acceptance criteria post release
  • Work closely with development groups to successfully deploy change into the production environment
  • Design, development, and maintenance of Release Engineering projects and tools to aid in release pipeline
  • Enforces SDLC & Change Management policies
  • Identifies and communicates any release related timing and dependency concerns, and identifies risks to our operations
  • Proven ability to operate in a fast-paced, matrixed environment
  • Thrive on tackling new challenges; your approach is to jump in with both feet and “roll up your sleeves.”
  • Agile and tenacious
  • Desire to be a part of a successful team, learning from others, sharing your knowledge
  • Challenge the status quo to improve the customer experience
  • Adept at building and maintaining strategic relationships with a diverse group of professionals
  • Exceptional written, verbal and analytical skills, including the ability to concisely and accurately communicate to both engineers and senior management
  • The person is expected to have strong knowledge of the Software Development Lifecycle
  • Preferred 1-2 years of Service Delivery experience in a technology focused position
  • Outstanding organizational, communication, and interpersonal skills
  • Knowledge and experience with SDLC release process
  • Expertise with build/continuous integration tools (Bamboo, Jenkins)
  • Expertise with build automation tools (Gradle, Maven, etc) with a preference for Gradle
  • Familiar with source control concepts (branching, merging, etc.) using Git
  • Familiar with agile development workflow and automated testing
  • Knowledge in code compilation and release procedures
  • Flexible, able to learn quickly in a dynamic environment
  • Constantly alert to opportunities for process improvement through different applications of technology, automation, or other tools
  • Working knowledge of Internet-based services and technologies and architecture
  • Experience with multi-tiered system operations in high volume transaction environments, including web, application, and database operational support and services is preferred
  • Ability to work independently and to be an effective contributor in a diversified team
  • Must work well within a deadline-driven environment
  • Bachelors Degree or Equivalent
  • Your primary responsibility is to design, develop, document, and thoroughly test your code. You will be given ownership of software components of the back-end (payment web services) or the front-end (admin web UI) depending on the projects in flight as well as your affinities. You will get to build your own automation and reporting tools to provide capabilities around the components / applications you own and will participate to troubleshooting Production issues
  • Participates in and provides input to requirements definition
  • Invent novel solutions to challenging technical problems
  • Design, develop, debug, and modifies components of software applications and tools
  • Drive technical direction at the application/product level for small to mid-sized projects
  • Design, implement, and maintain continuous build and deployment delivery mechanisms, leveraging innovative programmatic solutions and automation
  • Drive end-to-end stability and availability of tools and environments used by customers to support CD (DevOps)
  • Develop automation enabling continuous delivery in support of build and deployment mechanisms throughout multiple environments
  • Work with teams Development, Test, Release Management and Application Engineering to ensure end-to-end solutions are designed and implemented for CI/CD
  • Work with a release engineering team to automate builds, testing, and deployment of applications with a CI/CD framework
  • Work with cloud technologies to increase our ability to deploy faster, with increase accuracy
  • Develop various tools and techniques to increase quality, efficiency, and visibility across the organization
  • Work with various technical groups towards delivering an environment capable of producing high quality applications to Expedia
  • Perform all deployment in lab and production environments
  • Proven experience using AWS, Chef, Terraform, and/or compatible technologies
  • A strong scripting ability using PowerShell is desired. Bash and other languages are a plus
  • Strong experience with Jenkins and building .Net and Java source code is required
  • Some Windows 2003/2008/2012 Server administration experience required
  • Some Linux (RedHat/Centos) administration experience is desired
  • Solid .NET and Java application deployment and support experience
  • Experience with automation tools is a plus
  • Ability to thrive in a dynamic, collaborative and fast paced environment
  • Comfortable working independently in a task based team
  • A minimum of 5 years of enterprise server environment support
  • A BA/BS degree in technical field or related discipline preferred
  • Support and improve our tools for continuous integration, automated testing and release management
  • Push new releases to production (server-side)
  • Streamline, standardize and automate build and release processes
  • Work constantly to make human free & manage release branches & build and sanity test release binaries
  • Always on the lookout for new, better tools
  • Have had at least one of your commercial products ship to millions of users
  • Experience working in a geo-distributed team
  • Experience with Google Compute Engine or Microsoft Azure
  • Ad hoc troubleshooting of release blockers (hardware, configuration, code) and support triaging efforts related to customer impacting production issues
  • Gateway for releases into multiple, geographically-dispersed production datacenters. Responsible for staging and deploying every release (major, patch, e-release) of the Salesforce core and supporting applications to all global customers
  • While production release operations are your primary responsibility, you may also have opportunities to put on your developer hat for scripting and automation projects to optimize our release processes
  • 3+ years Build/Release experience of Java-based, on-demand applications
  • 3+ years experience with scripting language (Python or Perl)
  • Demonstrated ability to support Release Operations: production environments, mission-critical tools administration in a zero downtime framework
  • Experience supporting an on-demand environment is highly valued
  • Proven track record of implementing build/release systems around new products
  • Experience with orchestration and remote execution: Saltstack and Puppet, or Ansible, Fabric or similar
  • Proven ability to multi-task, prioritize, and work under deadlines
  • RHCSA, RHCE strongly preferred
  • Strong customer-focus. We are here for the customer. Are you?
  • 3+ years of Configuration Management experience
  • Experience with TFS and Installshield2009 preferred
  • Work with Program Managers and QA managers to resolve scheduling conflicts of releases
  • Setup code analysis tools for all the projects
  • Troubleshoot build and deployment issues with Team Lead and Operations group
  • Estimate the efforts required for Configuration Management Activities for projects and agree schedules with the Manager
  • Understand and execute the packaging and deployment process
  • Experience with configuration management tools, ideally strong Team Foundation Server (TFS) experience
  • 5-10+ years of software development experience
  • A strong background in relational database schema management, ideally in SQL Server
  • Experience writing installers for N-tier web application
  • Must be self-motivated and very detail-oriented
  • Experience with iterative development and agile methodologies
  • Experience working with distributed teams
  • Preferred experience working with Cloud hosting platforms such as Azure or AWS
  • Preferred experience with Chef or Puppet
  • Preferred experience with the Microsoft Technology stack including C#
  • Strong understanding of hardware and network deployment configurations in fault tolerant enterprise software environments
  • Able to collaborate with data center operations personnel and promote a DevOps atmosphere
  • Troubleshooting build & packaging issues
  • Management of source code repositories
  • Administration of build system
  • Guiding users on best practices for ensuring repeatable, auditable software releases
  • Maintaining systems that provide users with source code analysis, code coverage analysis, and other functionality related to building and deploying software
  • Writing automation scripts/tools to improve the Release Engineering workflow and minimize the need for manual tasks
  • University degree: Bachelor's degree in Computer Science, Math, Engineering, or similar technical field
  • 2+ years experience managing a formal build system
  • Programming experience in Python, Bash, or similar scripting language
  • Hands-on experience managing a version control system
  • Clear & professional communication skills
  • Strong analytic & problem-solving skills
  • Ability to perform software application installations into the corporate environment or host systems independently or with vendor involvement
  • Ability to maintain version control of all production applications installed on servers or host systems
  • Ability to configure storage, operating systems and utilities on various platforms relating to specific application pre-requisites
  • Ability to install, apply configure applications and patches on all servers and host systems
  • Ability to configure test lab environment
  • Ability to maintain a document library
  • Working knowledge of document configuration environment, including current levels of operating system, hardware models, application versions, utility versions and firmware levels and document any changes to the environment related to these areas
  • Ability to communicate information to IT groups when a system goes into production, including system description, location, and software levels and data archive requirements
  • Recommend server reallocations where appropriate
  • Ability to attend project meetings and facilitating meetings as required
  • Working knowledge of system/application topology to include interfacing systems
  • Ability to attend strike teams as an escalation point
  • Working knowledge of scripting capabilities in relation to automation of release deployments
  • Ability to provide version control of source code, Perform software builds as necessary
  • Ability to provide advanced knowledge of the Software Configuration Management process
  • Other job related duties/responsibilities, as assigned
  • Ability to schedules team on-call responsibilities
  • Ability to provide technical leadership to junior staff
  • Working knowledge and mentoring in version control systems
  • Working knowledge on the following platforms: AS400, Dell, HP, and/or Tandem/Stratus
  • Working knowledge on the following operating systems/technologies: OS400; Windows 2003, 2008 Windows Terminal Services; XenApp; Windows Active Directory; Guardian; Unix/Aix/Linux; and/or Application Installation
  • At least (6) six years’ experience in Information Technology preferably with a strong technical understanding of the various hardware, software and networking systems being supported, such as such as Opera, LMS, Infogenesis, Patron Management, SpaSoft, and/or Stratton Warren and especially AEM and Adobe
  • Working knowledge with different CM tools
  • Working knowledge creating release automation, using different tools such Chef, Puppet and Ansible
  • At least Six (6) or more years in an application release role
  • Working knowledge of corporate source systems/files (i.e. Payroll, Human Resources, General Ledger, Hiring/Employee Processing, Inventory & Purchasing, Vendor Payments and Time & Attendance)
  • Working knowledge managing and troubleshooting the following platforms: UNIX, Windows NT/2000/2003 servers, Windows XP work stations and Citrix XenApp, AIX, AS400, and TCP/IP and SNMP network protocols
  • Working knowledge with multi source system databases (e.g. DB2, SQL Server, Oracle)
  • Working knowledge of system error messages and resolve system related problems
  • Working knowledge of ITIL processes
  • Working knowledge of project management including project planning, structure, discipline, execution and follow through
  • Ability to build strong relationships
  • Ability to lead and mentor a team
  • Professional appearance and demeanor
  • Nevada Gaming License and Michigan Gaming License may be required
  • Ensure that continuous integration tests are healthy, meeting pass rate thresholds and that test failures are bugged
  • Work with Release Teams to ensure that reporting is accurate and timely for test health
  • Ensure timely patch sign-off for weekly patch releases
  • Monitor and support codeline promotions and support setting up new code lines
  • Schedule and train Tech Leads to augment our team when we need additional test failure assignment throughput
  • Investigate test and production failures in the test automation system and collaborate and help drive issues to resolution
  • Relay feedback from internal users to help improve developer productivity & experience
  • Create and audit reports between test automation systems and reporting platforms to provide accurate data on test health
  • Provide timely support to end users who have questions about test automation systems and involve engineering teams as necessary
  • Coordinate with development and infrastructure teams on rollout of significant changes to the test automation systems
  • Script utilities to audit test health and alter data between automation systems
  • Provide regular updates to users regarding integrations between codelines
  • Experience working on teams using agile development techniques and test driven development
  • Experience working as a technical lead or manager in software development organizations with strong time management skills
  • Drive and implement software configuration management and continuous integration and delivery initiatives
  • Develop and maintain a digital dashboard, software deployment and release delivery system
  • Develop tools/scripts to support and improve current build and release process
  • Create, maintain and support build, development and test environments
  • Create, review, publish and manage formal release notification, instructions and deployment notes
  • Design, develop, and maintain automated deployment scripts to enhance performance and predictability of our releases
  • Be an advocate for continuous integration and delivery practices
  • Manage code repositories and support software integration for our software product lines
  • Manage and support development tools
  • 5+ years of build, release and automation experience with bo
  • Th embedded and software products
  • Coding experience with Linux shell scripting, Perl or Python
  • Strong experience with Linux administration and package management
  • Proficiency with Jenkins/ Hudson, or Bamboo
  • Experience with Perforce and/ or GIT or Mercurial
  • Experience with issue tracking tool such as Atlassian Jira
  • Integration know-how of Open Source, 3rd party and proprietary software
  • Experience working with hosting and development partners
  • Understand branch management towards parallel accelerated development
  • Significant experience with Perforce, including client/ hook scripting
  • Familiar with agile process, Scrum, and Continuous Delivery (CD)
  • Experience with Confluence, Jira Agile, FishEye/ Crucible
  • Experience with tools such as Coverity, Sonar, Blackduck etc
  • Manage and improve a continuous build, testing and deployment environment
  • Automate testing to become integrated part of builds
  • Automate deployment testing in simulated virtual environment
  • Contribute to automated deployment to large clusters using Ansible
  • Minimize build failures by better toolset and process
  • Experience establishing continuous integration, automated deployment and smoke test in large cluster environment
  • Familiar with Build environment in Linux: Jenkins, GIT/Stash, Jira
  • Experience with Linux Containers (LXC) and Docker Experience with tuning Linux systems, Java VM’s, Application services
  • Experience with shell scripts and configuration management tools like Puppet, Chef
  • Experience with testing and debugging live systems Knowledge of IT operations
  • Passion for testing high-quality services for correctness and robustness
  • Bachelor's degree in Computer Science, Information Systems Management or similar discipline required and/or equivalent years of technical experience
  • Experience with software development, Systems Engineer or Release Engineer experience
  • Expertise in JBoss, Java, Test Automation, Deployment Automation, Performance Monitoring
  • Expertise with build/deployment tools – TeamCity, Jenkins, IBM Urbancode Deploy, Chef, Puppet
  • Deep scripting experience with PowerShell, Groovy, Python, Ruby, Perl, etc
  • Experience interacting with applications through RESTful interfaces
  • Experience in the following technologies: Windows Server 2008/2012 Administration, IIS (administration, directory configuration, IIS applications, etc), Tomcat, JBoss
  • Solutions focused
  • Able to work in a fast-paced environment and be flexible enough to meet time demands without compromising quality
  • Exceptional communication, documentation and reporting skills required
  • Must be able and willing to take on leadership role
  • Evaluate new tools, technologies, processes to improve speed, efficiency, and scalability of the continuous integration environment
  • Make recommendations on specific aspects of Build and Deployment and continuously strive towards improvements in process and productivity through technology improvements
  • Participate bi-weekly retrospectives and insure necessary actions are taken
  • Lead the day-to-day operations of Enterprise, Cloud and Mobile environments including hands-on technical and development responsibilities within the infrastructure technology stacks
  • Manage a team of on-shore & off-shore technical resources responsible for the day-to-day operations
  • Represent application teams for all incident management and problem management efforts related to infrastructure and operational services
  • Drive the development of process standards regarding change control and change management
  • Lead simplification initiatives to reduce infrastructure and process complexity
  • Explore opportunities for improving uptime, performance and
  • Lead highly visible systems and infrastructure related projects to realize productivity and solve business problems leveraging best in class technology
  • Work with the Technical Services team to drive systems standards and best practices, identify and promote new infrastructure tools and align standards and best practices
  • Bachelor's Degree in Computer Science or related field OR in lieu of a degree a minimum 4 years of relevant work experience
  • Minimum 5 years of experience delivering large-scale, enterprise-wide web and mobile applications
  • Minimum 3 years of experience with server infrastructure
  • Minimum 3 years of experience with implementations of continuous integration, automation, monitoring, build and deployment solutions
  • Minimum 3 years of experience administering middleware technologies
  • Minimum 3 years of experience of backend, messaging and database technologies
  • Minimum 3 years of experience of networking and security infrastructure
  • Strong team player – collaborates well with others to solve problems and actively incorporates input from various sources; has experience working with others on a global basis; applies knowledge to coach and mentor others
  • Demonstrated customer focus – evaluates decisions through the eyes of the customer; builds strong customer relationships; creates processes with customer viewpoint; partners with customers to help shape their future initiatives
  • Strong analytical and strong problem solving skills - communicates in a clear and succinct manner and effectively evaluates information/data to make decisions; anticipates obstacles and develops plans to resolve; creates actionable strategies and operational plans
  • Change oriented – actively generates process improvements; champions and drives change initiatives; confronts difficult circumstances in creative ways, balances multiple and competing priorities and executes accordingly
  • Supporting the release process for build configuration
  • Coordinate timely releases with various systems and teams
  • Support developers in creating release packages
  • Maintaining a mix of Windows and Linux systems
  • Troubleshoot and fix outages, root cause analysis
  • 5+ years of experience as a Build Engineer, with 3+ years of experience in developing setup applications
  • 2+ years of experience of developing Setup for Windows and Web Based applications
  • 3+ Experience of working with code repositories like SVN or RoundTable and automation of configuration management tasks
  • Experience of Continuous Integrationbuild systems (e.g. Cruisecontrol, Jenkins, Hudson,etc.)
  • Good & Effective Communication Skills
  • Well versed with Change Management Process and Release Management Process
  • Good understanding of software builds systems and configuration management
  • Experience in working with large product development/QA teams
  • Hands-on experience in build and Release Activities
  • Experience in creation of build packages for scheduled releases based on release plan as per defined release guidelines and procedures
  • Experience in patching Dev fixes to a code level
  • Good Communication & Co-ordination Skill as there is a need to interact with various stakeholders
  • Analyze and review business, functional and release requirements
  • Build, package and release according to specifications and standards
  • Participate in release planning and reviews
  • Present ideas and solutions that betters release process
  • Engage in continuous learning and adoption of new concepts, technologies and functionality
  • Demonstrate ownership from release planning till product release
  • Interacts with employees and/or clients on highly specialized matters or for facilitative purposes
  • Independently assesses situations and makes decisions within broadly defined practices and procedures
  • 1-3 years of release engineering experience and product/application packaging
  • Sound knowledge of Software Configuration Management
  • Good understanding of Oracle database objects and SQL
  • Hands on experience with basic Oracle DBA concepts to maintain database
  • Strong experience in working on various flavors of Unix and specifically Linux
  • Hands on experience working on SVN and GIT
  • Hands on experience in writing shell scripts
  • Hands on experience working with Jenkins CI
  • Excellent team player
  • 3+ years of Infrastructure design, development, support & implementation experience
  • Proven experience working with Unix/Linux systems and scripting languages like Bash
  • 1+ year in infrastructure automation using Chef
  • Engineering service lead who can drive the project team to an industry leading level
  • Take ownership of both maintenance and support and development tasks for engineering service team
  • Investigate current engineering service processes including but not limited to: source version control, defect tracking, code review, unit, integration and performance testing, component release, continuous build etc., research, propose initiatives for improvement both in efficiency and quality, and follow through by leading the team with implementation without compromising product quality
  • Communicate and coordinate with cross functional teams at engineer and architect levels
  • Provide guidance for build, release or deployment teams during build issues debugging and triaging, and enhance related processes to prevent future build problems
  • Collaborate with Development IT to ensure the availability of critical software development infrastructure, track software licenses renewal and procure new software and hardware as needed
  • Monitor and update technical projects status and communicate with management clearly and timely concerning progress, obstacles, team member capacity, etc
  • Mentor Engineering Service engineers and work with the manager to assist team members in defining and reaching their career goals
  • Possess knowledge of industry best practice, bleeding edge technologies in engineering services arena and strong problem solving skills
  • Possess strong interpersonal skills, excellent communication skills, willingness to work with members from other teams, and a facility and ease with large group presentations and technical initiatives discussions
  • 6+ years of experience in software engineering services, build, release engineering, tools development, or development operations, preferably supporting applications based on Java, J2EE and web technologies. Customer facing software product development experience is a plus but not required
  • 2+ years of experience leading technical projects and mentoring software engineers in a hands-on technical environment
  • In-depth knowledge of Unix/Linux, both as end user and sysadmin, and familiarity with various virtualization and cloud technology such as VMware, OpenStack, XenServer, KVM, LXC, Docker etc
  • Expert knowledge of software development lifecycle and solid experience in various infrastructure and tools used such as SVN, Git/GitHub, Stash, Mercurial, BitKeeper, Ant, Makefile, Gradle, Jira, BugZilla, Crucible, Gerrit, TeamCity, Jenkins, Bamboo, Go Continuous Delivery etc
  • Solid programming experience in at least one of the following languages: bash, ruby, groovy, perl, python
  • Good Java programming skills and familiarity with JVM including application performance tuning, JMX, Web Application Server such as JBoss/Wirefly, Tomcat/TomcatEE. Experience with JEE technologies such as EJB, Spring, Hibernate, JPA etc is a huge plus but not required
  • Familiarity with SQL programming, RDMS (Oracle preferred), and DBA experience is a plus
  • Preference for experience in SaaS environments and agile development methodologies
  • Excellent hands-on design, implementation and communication skills
  • Excellent written and oral communications in English
  • Bachelor or master degree in Computer Science, Engineering or equivalent education
  • Provide timely, world class customer service for requests from our Applications Team including; software development, QA, sustaining and project management. Typical requests would cover; CI systems, SCM, branching, build systems and testing across multiple platform environments
  • Engage with software development, QA and project management teams to prepare for customization or enhancements required for new and updated release engineering requirements
  • Provide recommendations to monitor and improve release engineering infrastructure
  • Use technical analysis to assess the scalability and reliability of the release engineering infrastructure
  • Drive improvements of tools used for continuous integration, automated testing and diagnostics, and release management
  • Identify issues, collaborate with stake holders on solutions and provide follow-up on the implementation
  • Analyze and adapt release configurations and processes to support changing needs and environments
  • BA/BS degree in a technical field or equivalent practical experience
  • Experience with version control and build management tools, e.g. Perforce, Stash, Git
  • Experience in Linux, Windows
  • Excellent follow up and communication skills. Ability to keep things conversational and organized while getting things done
  • Experience with multiple OS environments - Linux, Windows, Mac OSX, various Unix flavors
  • Experience with mobile environments - iOS, Android
  • Experience with ant and grunt
  • Experience with scripting languages, e.g. Python, Shell script
  • Adept at working with teams of highly talented individuals
  • Background in Release Engineering, SWE, SQA
  • Experience with virtualization technology, e.g. VMWare
  • Experience with source control systems and build/release methodology expected (preferably TFS, GIT and Perforce)
  • Extensive scripting experience with Perl and VBScript
  • MS SQL programming experience required
  • Experience with integrating scripts and database services
  • Programming experience with C++
  • Understanding of how applications are build, tested and deployed within a development organization
  • Experience with Windows programming, Microsoft networking, and authoring database-driven web sites highly desirable
  • Capable of multi-tasking and meeting critical deadlines
  • Knowledge of Inredibuild, Jira, TFS Work-items, Jenkins and Programming experience with C#.NET will be a plus
  • Triage Builds & Installations
  • Automate processes where possible and are repeatable and reliable
  • Act as resident expert in our code and source control system
  • Train developers on SC usage
  • Solid hands-on experience with packaging and deployment tools (Docker and NPM preferred)
  • Solid hands-on experience with build tools (Bamboo, Stash, Jenkins)
  • Experience with Azure or Amazon Web Services deployment
  • Experience with Windows and/or Linux environment
  • Experience with a continuous delivery environment
  • Scripting/development languages, Powershell preferred
  • Ability to multi-task and prioritize
  • Ability to document processes
  • Coverity tools
  • Octopus deploy
  • Bachelor's degree (or equivalent) in Computer Science
  • 1) Tools: Jenkins, and Maven, Git, Nexus, Nunit, SpecFlow, JIRA
  • 3) Scripting: Shell, Python, Ruby, Powershell
  • 4) Technologies: Java, Linux, Amazon Web Services
  • Your primary responsibility is to design, develop, document, and thoroughly test your code. You will be given ownership of software components on back-end or front-end systems depending on the projects in flight as well as your affinities. You will get to build your own automation and reporting tools to provide capabilities around the components / applications you own and will participate in troubleshooting Production issues
  • Approach challenging technical problems with beautiful, robust, scalable solutions that enable the dev teams to self-serve their needs without any need to engage our teams
  • Evaluate, deploy and contribute to open source projects where they can contribute to our platform mission
  • Drive end-to-end stability and availability of tools and environments used by customers to support CD
  • Manage the build and release process for customer-specific software products, including the organization, distribution and archiving of all deliverables
  • Coordinates with internal and client groups to ensure quality build and installation packages of product releases
  • Designs and develops builds, scripts, installation procedures and systems including source code control and issue tracking while adhering to industry and company standards
  • Implements release strategy to support code migration through SDLC for Customer-specific code
  • Creates documentation specific to release processes and actively looks for areas of improvement
  • Works with the Release PM to manage the integration of all participating projects in a complex release to ensure seamless execution and on-­­time delivery of high quality releases
  • Creates and maintains virtual environments for QA and DEV in addition to performing version control and labeling of the build
  • Bachelor’s degree in CS, Engineering, MIS or related field preferred
  • 5+ year’s technical software industry experience preferably in Release, Development or Test
  • Strong understanding of database programming including objects and dependencies required though PL/SQL experience strongly preferred
  • Experience with code repository management and continuous integration tools such as Git and Jenkins and familiarity with build tools such as Maven
  • General understanding of concepts and protocols for client/server architecture and web application servers
  • Good knowledge of a scripting language like Bash, Shell, Ruby, Perl, Python, Unix/Windows preferred
  • Strong ability to communicate effectively with IT leadership, technical groups and project teams to convey IT related release strategy, direction and scope
  • Demonstrated adaptability in order to find solutions in new situations as well as desire to learn new technologies
  • Ability to work overtime and/or weekends and travel as needed for specific engagements
  • You care deeply about the experience and satisfaction of users (internal and external)
  • You have some knowledge of at least one interpreted language (like Ruby, Python, or Perl)
  • You’re motivated by a strong desire to build tools that other people will use
  • You’re not afraid to use Windows, Linux, or Mac command line tools to get work done
  • You have a passing familiarity with the common collaboration tools used by Open Source developers (issue trackers, mailing lists, IRC, etc.)
  • You have a basic understanding of popular version control systems (like Git or Mercurial)
  • Create, maintain and support extensive build and test environments (Development/Integration/Staging)
  • Create, review, publish and manage formal release notification, instructions, deployment notes and launch plans as needed
  • Coordinate release activities with Release Management, Project Management, QA, and Web Development teams to ensure a smooth and trouble-free roll out of releases
  • Manage, deploy and support multiple concurrent releases through various test environments
  • Trace complex build problems, release issues and environment issues in a multi-component environment
  • Develop, maintain and enhance key parts of the release procedures and processes. Communicating and educating those aspects to management and other stakeholders where applicable
  • Manage releases on IBM DataStage platform
  • Regular, dependable attendance & punctuality
  • Solid understanding and practical experience of software development life cycles, with particular emphasis on release engineering functions
  • Solid understanding and experience with Agile software development methodologies
  • Experience working with rapid, overlapping product release cycles
  • In-depth understanding of the principles and best practices of Software Configuration Management
  • 3+ years in Linux/Unix Release Engineering role required
  • Experience with building and deploying J2EE based applications
  • Experience with isolating build/deployment issues versus code issues
  • Ability to perform Linux/Unix general system maintenance
  • 4+ years experience working with and administration of web server technologies JBoss required
  • 3+ years source control tool experience (e.g. Subversion, Clearcase) required
  • 3+ years build automation experience (e.g. Cruisecontrol, Anthill Pro, Hudson) required
  • 3+ years build tools experience (e.g. Ant, Ivy, Maven, etc.) required
  • 2+ years SQL experience required
  • 1+ years experience administering and configuring Apache/Tomcat required
  • Experience in Source Code Branching and Merging required
  • 3+ years of Perl and/or UNIX shell scripting preferred
  • Hands on knowledge programming in HTML and XML preferred
  • Hands on experience with Subversion merge tools preferred
  • Internet / E-Commerce application development experience preferred
  • Experience using major relational databases (e.g. Oracle, DB2) preferred
  • Experience with IBM DataStage platform version 8.x preferred
  • Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills
  • Ability to work under pressure and in high stress situations with a calm demeanor
  • This position is to work as the program level operational analyst for MAIN, a cross-department strategic initiative to build out Macy's real-time information and service foundation for Omnichannel
  • The ideal candidate must be able to grasp the complexity of this enterprise-level multi-data center infrastructure and drive the development department teams and IFS teams to lay down the environments and infrastructure successfully
  • Designs and implements deployment, rollout, and migration strategies for application development projects, including defining the support process and the turnover to operations team and help desk
  • Coordinates the infrastructure aspects of an applications development project, serving as liaison to appropriate infrastructure colleagues
  • Troubleshoots problems with installed systems, identifying and ensuring the resolution of any infrastructure issues
  • Ensures that infrastructure colleagues are aware of the timeframe and resource needs to support the implementation of a new or changed system/application
  • Participates in project estimation, providing insights into the time and resource needs for the infrastructure elements of an applications development project
  • Serves as a coach and mentor to more junior Operations Analysts. Delegates tasks as appropriate
  • Recommends the acquisition of a technology to support the effective implementation of an applications development project
  • Offshore team coordination is required for L1 and L2 production support
  • Key resource for build and deploy automation
  • Should be a go to person in getting things done from other teams with good communication and people skills
  • Familiarity with Gradle or other Java build systems
  • Experience with UNIX system administration
  • Comfort with Java and various scripting languages
  • Experience with AWS, Heroku, or other similar elastic compute services
  • Experience with Docker or other container platforms is a plus
  • Configuration Management ("CM") infrastructure - Responsible for setting up CM technology and processes. This includes analyzing what the environment needs, determining the best technology to use and implementing the selected technology/CM tools
  • Manage/Improve CM tools - Responsible for maintaining and upgrading CM tools (e.g. ChangeMan/ZMF, ChangeMan/DS, and Rev-Trac.) and establishing some level of automation. This may include integrating CM tools with other development technology
  • Manage/Troubleshoot the CM environment - Responsible for the administration of the CM tools, helping users set up workspaces, perform routine troubleshooting for users, and training users in CM technology and processes
  • Perform Builds - Responsible for the continuous building of the product release, ensuring compiler versions are up-to-date working with a build technology, establishes a build process, and continually improving the build process. Recommends, develops, and implements process involvements relative to software migration and configuration management practices
  • Package/Migrate/Install Software Releases - Responsible for migrating components that are needed to install the release across the development landscape (QA and Staging) and into production. Administers the change process of collecting, auditing, reconciling, recording, reporting and distributing project component information. Administers a final approval on assigned software configuration changes, ensuring accurate, timely, and controlled implementations
  • Partners with fellow associates/supervisors/departments; contributes and exchanges knowledge and skills to meet group needs and goals; participates in resolving issues
  • Develops solutions to a variety of problems of moderate scope and complexity. Implements plans to resolve problems
  • Uses some discretion and evaluation. Participates in determining objectives of assignments. Work is reviewed upon completion for adequacy in meeting objectives
  • Works under general supervision
  • Errors in judgment or failure to achieve objectives would result in moderate expenditure of resources to rectify
  • Decisions influence daily operations, objectives, projects, and medium range goals
  • 3 - 5 years in a technical working environment, preferably involving change or data administration
  • Associate degree or technical school certificate in Computer Information Science or equivalent in education and experience required
  • Puppet (or Chef or Ansible)
  • Build DSL (MSBuild or Maven or Rake or Gradle etc.)
  • Nagios customisation (e.g. perl plugins)
  • Jenkins (or similar)
  • Containers (Docker)
  • Basic javascript
  • 2+ years experience with automation scripting - Powershell, VBscript
  • 2+ years experience with software configuration and build integration best practices, build management, version control tools and software build automation
  • 1+ years experience with Continuous Integration tools such as Jenkins
  • 5+ years of experience in technology, with at least 2+ years experience in a Build / Release Engineering or related role using Microsoft technologies supporting agile scrum teams
  • Release Engineer experience
  • Oracle experience- JR DBA
  • Good written and verbal communications
  • Support requests to migrate code to the R12 environments
  • Support requests to copy files to various locations
  • Streamline the troubleshooting process via automation
  • Maintain Change LogSearch Jobs US

Configuration / Release Engineer Resume Examples & Samples

  • Software version control process design, implementation and administration
  • Manage and maintain programs through the SDLC
  • Prepare and install application software on all environments
  • Design and testing of version control enhancements and testing new releases of version control software
  • Assist with other technical enhancements and requests, i.e, new job setup, JCL changes, software testing and research
  • Design and document standards and procedures
  • Train Release Engineering and Development staff on various procedures
  • Release Engineering on-call support and weekend support for releases
  • Design, test and implement new technologies and responsibilities as they are integrated into the team
  • Resolve Production problems
  • Define code and build management process, release methodology and delivery mechanism
  • Create and maintain an integrated product release calendar to schedule regular deployments for customers
  • Create release project plan and broadcast it to all involved stakeholders and management
  • Coordinate all release related activities with Developers, Business Analysts, SQA, Database Administrators, Operations, Client Services, and others
  • Facilitation of release change control, provide the information about configuration baseline changes, deviations, release schedule changes
  • Must have 2+ years of experience with RMS code control
  • 5-7 years experience with Software Code Configuration Tools and Release Engineering
  • 3-5 years experience with software version control and release management, programming and technical support
  • Full comprehension of version control, JCL, TACL and file creation
  • Working knowledge with Tandem, Unix and Windows operating systems
  • Knowledge of build and release tools such as TeamCity and Jenkins
  • Knowledge of ticketing systems such as Jira
  • Understanding of Tandem Macros and other programming languages
  • Superior written and verbal communication skills
  • Proven ability to interact with internal and external customers
  • Some weekend and off-hour work required
  • Drive build out of applications on new infrastructure in our Optum data center
  • Coordinate with both onshore and offshore teams regarding parallel initiatives
  • Validate deployments are properly configured and fully functional
  • Assist with performance analysis projects
  • Provide technical guidance during production disruptions
  • Demonstrate understanding of cross-functional / cross-domain requirements and impact
  • Maintain knowledge of current and emerging technologies / products / trends related to solution architecture
  • Tenacious attention to security at all times
  • 2+ years working with enterprise .NET application development teams
  • 1+ years working with globally distributed teams
  • 1+ years configuring IIS
  • 1+ years working with SQL Server databases
  • 1+ year working with mobile application development teams
  • 1+ year working with cloud-based applications teams
  • 1+ year working with Team Foundation Server (TFS) in a Continuous Integration environment
  • Must be self-motivated with a tenacious drive to own quality improvement
  • Promote a Dev Ops culture through building relationships with Development & Operations and driving enhancements to the end-to-end release process (workstation to production)
  • Define and evolve Build & Release best practice by working within your own team and educating the other stakeholder teams. These best practices should support traceability & auditability of change
  • Administer various tools supporting SCM & Release Management including Source Control, Continuous Integration, Artifact Management and Change Management
  • Strong knowledge & experience of working with the following
  • Source Control Tools such as Accurev, GIT & Clearcase
  • Build Automation tools such as Maven, Ant or Gradle (for Java Applications)
  • IBM Buildforge or equivalent
  • Linux/UNIX system administration
  • Scripting language such as Perl, bash or Python
  • Orchestration tools such as Puppet or Chef
  • Configuration Tokenization Tools/Solutions
  • Red Hat Package Manager (RPM)
  • Enterprise High Availability Platforms
  • Administration of Application Servers such as tcServer/Tomcat, JBoss & Websphere (& Deployment Manager)
  • Troubleshooting environment related issues
  • Commercial-grade databases such as Oracle and Enterprise MySQL
  • 2+ years of experience in Release and Configuration management roles
  • Bachelor's in Computer Science or related, Masters preferred
  • Very good attention to detail, someone who takes ownership and pride in all work
  • Knowledge of Systems Engineering Lifecycle (SELC) best practices, software development methodologies (Agile, Scrum, RUP), DevOps practices and the demands of a professional services organization
  • Payment industry domain familiarity and knowledge of Payment Card Industry Data Security Standards (PCI DSS) preferred
  • Must be able to occasionally work off-hours to support production releases
  • Ability to handle periodic on-call duty
  • May propose new technical standards and develop new migration plans to the future technology infrastructure
  • Serves as a technical resource for multiple components of release management, able to resolve most problems/issues in their area(s) of expertise
  • Perform configuration management for all different applications running on all environments and manage their production release process that ensures reliability and availability of the platforms
  • Develops and administers systems used to manage the code release phases of the application lifecycle
  • Develops sound version control practices including branching and merging based on the current version control tools
  • Installs software for and implements repositories, deployment automation and release management
  • Designs processes and manages repository structures
  • Automates the application build processes and coordinates releases of builds
  • Performs as subject matter expert for these systems to other areas of IT
  • Develops technical standards, identifies, evaluates, implements and supports new products; provides resolution for production and quality control system problems
  • Supports applications on the following platforms: Windows, UNIX, Linux, Amazon AWS using the following tools: Subversion and Microsoft TFS Version Control and for Scheduling tool: Tivoli Workload Scheduler (TWS)
  • Ensures that Configuration, Build & Release documentation is available and includes latest version
  • Identifies, diagnoses, reports and provides resolutions or recommends resolutions to resolve technical problems with production control software
  • Required to be available to work on an on-call basis, weekends and off-hours
  • Promotes teamwork and fosters cooperation to meet SLA’s and other departmental goals
  • Consults with other systems groups about change and configuration management, testing, code deployments/releases, job scheduling and delivery distribution on multiple platforms
  • Actively applies and promotes security and change management policies by identifying and addressing situations that are not in compliance
  • 6+ years of experience with installation and administration of configuration management or version control tools such as Microsoft TFS, SVN, Git, , Clearcase, ARA automic, JIRA
  • Demonstrates understanding of Release workflow models and continuous integration systems like Jenkins, Hudson
  • Technically savvy in Java, Unix, Perl, Python, Ruby, VM Ware, JBoss
  • Experience with any Service Management tools such as ServiceNow, Remedy, Maximo etc
  • Experience in a large, production IT environment administering configuration management tool and developing/supporting tools such as Microsoft TFS, SVN, Git, ,Clearcase, ARA automic, JIRA
  • Contributes to implementation efforts, e.g. contributes to the analysis of vendor proposals, contributes to the project plan, coordinates vendors, builds and conducts tests, executes against the implementation plan, and tracks project progress
  • Possesses thorough understanding of current and future technology to quickly grasp new platforms, languages, and tools within their area of expertise. Ie DevOps
  • Maintains an industry awareness of new developments in their area of expertise. Learns and applies new and emerging concepts very quickly such as - Change, Release Deployment, ITIL and Service Management concepts
  • Experience with SCM concepts – code lines, branching, merging, integration and versioning with tools such as Subversion, Microsoft TFS, Clearquest and any other version control tools
  • BA/BS degree in Computer Science or related fields is desired or equivalent experience; or 4+ years relevant experience and MS degree
  • Ability to adopt and create solutions with new technology
  • Java (code and debug), Python, Unix shell scripting, Perl
  • Exceptional analytical and problem solving
  • Passion for automating manual tasks
  • Service architecture
  • Strong agile software development discipline
  • Scrum master or development leadership experience

Release Engineer / Technical Resume Examples & Samples

  • Improve our build and test ecosystem to make us deliver even faster
  • Ensure high quality in our applications
  • Establish the right tools to strengthen DevOps cooperation
  • Be involved in the whole development lifecycle from architecture to QA, deployment and operations
  • Be an interface between Product Management, Design, Business and Customer

Web Development Release Engineer Resume Examples & Samples

  • You bring a general familiarity with web development and structure, including HTML, CSS, Javascript and Content Management Systems
  • You are comfortable with the use of command line (Linux), File Transfer Protocol (Filezilla, WinSCP, etc.), and you bring experience with source control (SVN & GIT)
  • You have a familiarity with technical infrastructures and architectures
  • You have very strong communication and influencing skills
  • You are analytical and a problem solver, while being solutions and customer focused
  • You thrive in a fast-paced, ever changing environment
  • Configure and setup build environment and toolchains for embedded systems
  • Maintaining and enhancing the continuous integration environment
  • Developing tools to help automate build release processes
  • Evaluating and adopting new tools to improve build release processes
  • Automating the install and upgrade process and deploying it in QA and other test environments
  • Strong experience with embedded system build frameworks,
  • Strong knowledge of Source Code Control Systems/Maintenance of source code repositories (Perforce/Git)
  • Strong knowledge in cMake
  • Strong scripting skills: Shell, Perl
  • Be passionate about automation
  • Experience with build system like Yocto or Buildroot is a plus
  • Experience with Amazon AWS is a plus
  • Experience with Android and/or iOs build system is a plus
  • C++ is a plus
  • Well organized, great communication and reporting skills
  • Ability to successfully work under tight project deadlines
  • Acts as technical liaison between Engineering and Operations for all matters related to final builds and baseline control issues
  • Develops, analyzes and maintains tools that support and automate processes for hardware or software product release
  • Writes installation scripts and programs for installation of products
  • Compiles and assembles software from source code; ensures tools are stored in source control
  • Works with development engineers to correct build errors; assists with integration of new technologies and companies
  • Assists senior management in special projects as they arise
  • Bachelor's Degree in computer/engineering related field or equivalent work experience
  • 4 plus years IT Release Management/Build Management experience
  • Experience in multi-platform network software development for a variety of operating systems
  • Commercial software development experience, preferred
  • Ability to interact with users of the product
  • Proven ability to deliver and execute on commitments
  • Proven ability to work independently with little supervision
  • Extensive knowledge of Software Configuration Management systems
  • Knowledge of software build dependency tools
  • Knowledge and expertise in software engineering methodologies
  • Knowledge and expertise in automation tools and scripting languages such as Perl, bash, Ruby, PHP and their use in web technologies
  • Build And Release Team Member Requirements
  • Follow build and setup engineering guidelines, understanding mBanking client and server framework, follow mBanking Best Practices for build and setup, collaborate with build engineering team
  • Manage Code Repository
  • Provide Setup-related Assistance
  • Debug and fix issues faced by team in installation of setup, assist QA team in getting the setup tested by providing required guidelines for setup & deployment, document setup and deployment process in maintaining the versioning of assemblies and application as per the builds released
  • Understand the Agile process. Follow the process to provide build at end of sprint cycles required
  • Improve Setup and Build Process
  • 3-5 years of experience as a Build Engineer or similar experience, with 3+ years of experience in developing setup applications
  • At least 2 years of experience in scripting languages - Python, Perl, Bash, ANT
  • Experience of working with code repositories like SVN (or similar) using branches, and automation of configuration management tasks
  • Experience in continuous integration build systems (e.g. Cruisecontrol, Jenkins, Hudson)
  • Experience using tools to integrate best practices like static code analysis, automated unit tests and integration tests, code coverage analyzers, creation of sand-box systems, etc
  • Desired experience with component repositories such as Ivy and Nexus

Release Engineer Intern Resume Examples & Samples

  • Automated systems for building and testing of cpp, java, and matlab code
  • Source code revision control tools and concepts
  • Hands on debugging of production code
  • Software release procedures
  • MATLAB and/or Simulink experience
  • Excellent coordination, planning, and written and verbal communication skills
  • Desire and ability to work in a highly collaborative, team-oriented environment
  • 5-7 yeah using Jenkins/Hudson and automation scripting in a Build/Release Role, being responsible for software configuration and build integration best practices, build management, version control, and software build automation
  • 3-5 years experience within ASP.NET Environment, with experience automating builds using Visual Studio
  • 2+ years experience with SVN - (Apache Subversion)
  • 2+ years of experience working directly with software development teams, preferable as a member of such teams
  • 1+ years experience with Jenkins and Bladelogic
  • 3 yrs. years Using Jenkins/Hudson and Shell Scripting in a Build Release Role
  • 3-5 Years Experience within .NET & C# Environment - Recent is ideal / 4.0 mandatory - experience automating builds using Visual Studio
  • PowerShell scripting is also a big plus. 3-5 yrs
  • Bachelor’s degree in Computer Science or similar field; or equivalent work experience
  • 0-1 years of experience
  • 1-3 years business analysis experience (including requirements elicitation and documentation); or equivalent training and experience
  • Effective oral and written communication skills along with logical, analytical and abstract thinking skills
  • Experience and/or comfort working in a multi-sourced, multi-vendor environment
  • Hands-on experience developing/programming software applications

IT Release Engineer Resume Examples & Samples

  • Define and agree on release and deployment plans with stakeholders
  • Scripting and Release automation of the release deployment processes and provide leadership on Release automation strategy
  • Experience with code management systems such as Perforce and release management systems such as Kintana/HP-PPM
  • Ensure that all release and deployment packages can be tracked, installed, tested, verified, and/or uninstalled or backed out if appropriate
  • Provide enterprise level software application administration expertise. Act as a subject matter expert within multiple cross-functional service teams
  • Recommend, request, and tune application monitoring
  • Experience of scripting and automation to streamline application support and troubleshooting
  • Maintain automated build/continuous integration systems
  • Maintain systems that adhere to SOX and PCI compliance. Enforce/apply security policies
  • Ability to work independently and use good judgment in decisions affecting application administration
  • 4-6 years in IT positions with high-level problem solving and technical project management experience
  • 3+ years of release management and quality assurance experience in a similar business environment
  • Experience with Release Management systems such as Kintana/HP-PPM
  • Hands on experience writing utilities using shell scripts, AWK programming
  • Knowledge of core Java/J2EE technology
  • 3-4 years of experience with middleware platforms such as TIBCO, Oracle Fusion Middleware
  • Experience administration of J2EE application servers (WebLogic, Tomcat, Jboss, WebSphere) in different operating systems (Linux, Unix and/or Windows) is a plus
  • Experience on Web Application architectures HA design, HA installations, configuration Hands on experience writing utilities using shell scripts, AWK programming and java
  • Broad understanding with programming and scripting languages (e.g. Java, Perl, shell, Python, etc.). Thorough understanding of HTML, CSS, JavaScript
  • Familiarity of network protocols such as TCP/IP and HTTP; tuning parameters (e.g. process limits, memory limits, tcp windows, etc.)
  • Oracle application database administration knowledge is a plus
  • Willingness to work on high pressure environment, participate in 24x7 and weekend on-call support for deployment & maintenance tasks
  • Bachelor’s degree in computer science, MIS, or equivalent required
  • 3+ years of experience in DevOps, build/release engineering, configuration management, or operations
  • 3+ years of experience with build/deployment tools
  • 3+ years of experience in a global 24 x 7 environment strongly preferred
  • 3+ years of experience with remote deployment and support experience strongly preferred
  • 1+ years of experience with Agile methodologies
  • Expert problem solving skills
  • Knowledge is required in the following technologies: TeamCity (Or equivalent CI tools), IBM Urbancode Deploy (or equivalent CD tool), Windows Server 2008, Linux, IIS, Tomcat, JBoss 6.x (Domain and Standalone), Java, Gradle, Ant, C#, MSBuild, F5
  • Cloud technologies preferred like AWS, Azure, and VMWare
  • Networking and System Administration (TCP/IP, DNS, Active Directory, NT Security)
  • Experience with TDD/BDD in an infrastructure or deployment setting
  • Maintain and configure C.I. using Jenkins and related tools
  • Manage multiple code repositories, helping with branching and tagging at both tactical and strategic levels
  • Develop best in class tools to support scalability and reliability
  • Improve and evolve the build, release and deployment processes in support of Marketo’s diverse product platform
  • Interface with engineering and production groups
  • B.S. Degree or higher studies in Computer Science with 2+ years of related work experience
  • Build and release experience of SaaS products running in LAMP or similar technology stack
  • Experience with DevOps tools like Jenkins and Artifactory
  • SCM proficiency using SVN and Git
  • Knowledge of *nix OSes, concepts, tools, shells, etc
  • Exposure to relational databases and SQL desirable
  • Excellent problem solving skills and attention to detail
  • Proven ability to be a productive and flexible team member in a fast-paced environment
  • Creating/maintaining/troubleshooting patch/release branching and DVD build out of branches
  • Responsible for Perforce Branch Creation, Maintenance, Promotion, Versioning
  • Providing the upkeep and improvement of the TMDS/MSAT Build Lifecycle utilizing Gradle
  • Responsible for overall certificate management on QA Tiers
  • Software package management utilizing Artifactory
  • Assisting with Software Code Quality Checking (SCQC) analysis on source code to include generating SCQC Scan results during software release milestone checkpoints utilizing Fortify SSC and & SonarQube Tools
  • BS in Computer Science or Information Systems or comparable experience with production level release engineering duties
  • Experience building lifecycle knowledge and practice in deployed web application development environments
  • Gradle Knowledge, Jenkins Knowledge and Administration Experience
  • Perforce administration experience; Fortify SSC/SonarQube Tool familiarity
  • PowerShell Experience
  • Knowledge of the TMDS/MSAT Release Engineering Process
  • Previous Release Engineer / Configuration Management Experience, most preferably on TMDS/MSAT Project
  • Linux Based Software Configuration Management
  • Ability to manage .Net Projects
  • RedHat Portal Experience
  • GitFusion Knowledge & Administration
  • Work in cross-functional agile teams to architect new build and release CI processes / automation, applying a full understanding of software release engineering discipline and industry best practices suitable for both Cloud and On-premises deployments/
  • Design and rapidly prototype proposed CI solutions
  • Work closely with other members of the DevOps team to automate a release pipeline
  • Collaborate with other engineers to share best practices and knowledge of emerging technologies as it relates to build / release / CI and DevOps
  • Drive the design of the build system, and help drive the design and implementation of the continuous integration process for our product teams
  • Hands-on development for our build system in a Windows environment
  • Prepare operational tools that help in delivering high-quality platforms and products
  • Work both independently and in a diverse team environment
  • Design and prepare SDLC operational tools for both On-premise products and Cloud deployments
  • Code any custom, cutting edge operational automation tools, from scratch, with minimal supervision
  • Create best-in-class systems that can communicate during the build process of mobile platforms
  • Design/Develop plug-ins for development & release / provisioning tools like VisualStudio, Jenkins, Electric Commander, VMware, Ansible, AWS Cloudformation/OpsWorks, Azure Developer tools, etc
  • 3-5 years of professional build / release / DevOps experience on a Windows Platform
  • Excellent grasp of MS TFS, Visual Studio, and suitable build, provisioning and automation tools
  • Experience working with various IaaS cloud services including MS Azure and Amazon AWS
  • Bachelor’s or Master’s degree in computer science, software engineering, or related field
  • Programming experience with Powershell
  • Familiarity with Installshield

Configuration Management Release Engineer Resume Examples & Samples

  • Establish and maintain the integrity of all work products including requirements, design, code, test procedures, and software releases
  • Generate and execute software configuration management plans for multiple products
  • Administer the source code control system
  • Establish baselines and control changes to configuration items
  • Perform configuration audits
  • Perform release readiness reviews
  • Build, test, document, and release software products
  • Estimate, plan, and track software configuration management tasks and provide project status to management
  • BS/BA in related discipline or equivalent
  • Minimum 3 years of software configuration management
  • Minimum 6 years working within a software development organization
  • Experience establishing configuration management policies
  • Ability to establish, train and audit the software change management process
  • Ability to manage multiple projects, meet deadlines and adjust priorities
  • Knowledge of version control tools using branching strategies
  • Experience with defect tracking
  • Agile software development methodology
  • Team Foundation Server source code control and build management
  • Operating Systems (Android, Windows Embedded)
  • Programming Languages (C#, Java)
  • IDEs (Microsoft Visual Studio, intellij)
  • Ability to generate OS platforms (Platform builder, target designer)
  • Automated static code analysis tools
  • Using VM for deployment of development and test environment
  • Experience working in an FDA regulated environment developing medical devices

Electrified Propulsion Component Release Engineer Resume Examples & Samples

  • Bachelor of Science degree in Electrical Engineering or other engineering degrees may be considered in combination with relevant work experience
  • Minimum of 5 years of experience in high voltage/power electronics and circuit design and/or development
  • Demonstrable understanding of power electronics and devices
  • Understanding of electrical engineering protocols and standards
  • Working technical knowledge in applications engineering and product design/development (specifically within an automotive context)
  • DVP&R and DFMEA creation and execution experience
  • Proficient with Microsoft Office software
  • Ability to interface professionally with key customers, cross-functional teams and all levels of personnel/management
  • Able to manage multiple responsibilities, one's own time while being mindful of deadlines
  • Must be task oriented, detail oriented, and accurate with work
  • Master of Science in Electrical Engineering
  • 10 years of experience in high voltage/high power/electric vehicle environments
  • Power electronics/electrical models and simulation experience
  • Power electronics specifications expertise
  • Electric motor and powertrain controls experience
  • Printed Circuit Board (PCB) design and fabrication experience
  • Semiconductor manufacturing knowledge

Mopar Chassis Development & Release Engineer Resume Examples & Samples

  • Specifying requirements, execution and evaluation of designs, analysis, development, testing and control of major engineering projects where creativity and initiative are involved as well as a high level of independent judgment Exercising technical direction over other engineers or engineering support personnel (i.e. supplier residents)
  • Gathering, specifying, and balancing system requirements to engineer component and subsystem level solutions to meet vehicle program imperatives
  • Generating technical solutions for current, new, and major programs, providing technical leadership for advanced technology development, performing complex design analysis, implementing engineering changes, identifying tracks, and resolves engineering issues, planning and implements test and/or development programs, releasing parts and subsystems for the aftermarket, communicating, coordinating, and consulting with engineering departments (i.e. Wheel Engineering, Chassis Engineering, etc.), manufacturing, suppliers, and customers, staying abreast of new technology and competitive products
  • 5+ years product development and release experience required
  • BSME or BSEE from an ABET accredited university required
  • DVP, PPAP, CN, IAA, AAR and best practice development experience required
  • Product expert in at least one of the following functional areas: exhaust, brakes, inductions, suspension
  • NX experience a plus
  • NET experience is a must
  • Assist to create, publish and manage formal release notification, instructions, deployment notes and launch plans as needed
  • Support and enhance build and release processes through automation using a combination of processes, existing tools and enhancements

New Grad-release Engineer Resume Examples & Samples

  • Manage source repositories and branches using Git
  • Drive continuous integration with tools such as Bamboo, Jenkins
  • Design, set up and enforce standards, conventions, processes and procedures for development as well as build and release engineering related activities
  • Troubleshoot build/unit test and build infrastructure issues
  • Pursuing Bachelors, Master’s Degree in Computer Science or equivalent
  • Strong skills in Java and scripting languages (Python, PowerShell, bash etc.)
  • Understanding of source control management tools (git), build/CI tools, experience creating installers is nice to have
  • No more than 1-2 years of experience in a development related role is nice to have
  • Must have strong analytical, diagnostic and problem-solving skills with ability to work independently
  • Experience working in large-scale systems is a strong plus
  • Experience with setting up builds in Windows and Linux
  • Working knowledge of Gerrit and Jenkins Server
  • Work with development and QA to support and enhance the existing SCM processes and toolsets
  • Manage multiple build components, maintain and track build dependencies
  • Create and manage SCM branches and help with merge and integration across branches
  • Help automate any manual parts of the release process
  • Communicate with Release Stakeholders the progress of a product release
  • Capture system level requirements by brainstorming with Sr. Architects, Data Scientists, Businesses & Product Managers
  • Identify the scope of the work, provide initial estimate and justify the estimate with facts
  • Work closely with your peers and be part of a fast pace technical design and development team
  • Execute in a fast pace delivery mode and focus on delivering tasks to meet the product release goal
  • Maintain code quality through best practices, unit testing and code quality automation
  • Seek and provide feedback on design and development
  • Demonstrate the ability to make informed technology choices after due diligence and impact assessment
  • Understand the whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Help in designing interfaces and information exchange between modules
  • Possess advanced domain knowledge and show great customer focus
  • Expert in processes / methodologies and skilled in build, release & deployment processes
  • Articulate the need for scalability and understand the importance of improving quality through testing
  • Be an expert in configuring the tool or writing code that meets standards and delivers the desired functionality for the project
  • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
  • Provide 24x7 on call support for Business Critical Incidents as needed
  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or a minimum of 5 years of professional technical experience
  • Minimum 2 years of proven experience with project management methodologies
  • Experience with web based development languages; specifically Javascript, Ajax, HTML/CSS, Java
  • A solid understanding of REST/SOAP/WSDL/XML (Web Services, etc.) and working a SaaS environment
  • Experience with relational databases such as MySQL, Oracle
  • Strong understanding of ITIL and Service Management
  • Agile Scrum experience a plus
  • Creative, innovative, and flexible, with the ability to remain enthusiastic, while multi-tasking in a fast-paced environment
  • Make technology choices at individual level and has ability to analyze impact
  • Profile build process and identifies bottlenecks
  • Demonstrate expertise in writing scripts to automate tasks. Implements Continuous Integration/Deployment build principles
  • Provide expertise in the quality engineering, test planning and testing methodology for a software project
  • Help businesses develop an overall strategy for deploying code. Contribute to planning and strategy with his/her ideas. Draw off experience in order to influence others
  • Be expert at applying principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  • Be able to document procedures for building and deploying
  • Develop and maintain deployment framework on cloud based platform
  • Develop and maintain monitoring framework
  • Help the bigger team automate operational capabilities
  • Proactively find issues before customers find and solve the issues
  • Collaboratively work with Infrastructure and Solution engineering teams to solve for the bigger team
  • Document Operational processes
  • Help team with Big Data platform operational duties
  • A minimum of 5 years of professional experience in Build and release or software development or DevOps or Platform engineer OR Master’s degree with 3 years of experience in build and release or software development or DevOps or Platform engineer
  • 3 years of Unix or Linux experience
  • 2 years of Scripting language experience such as Shell or Python
  • Experience with Unix/Linux skills at a Sysadmin level
  • Experience with deployment automation tools and platforms (chef, puppet, ensible, Jenkins, GitHub) preferred
  • Experience in big data management: Hadoop, Spark, MPP (Greeplum), NoSQL (Cassandra) Proficient in scripting using Shell, Perl scripts. Some Python or Java experience desired
  • Familiarity with Network, Storage, Data Security concepts. Kerberos and LDAP experience is highly preferred
  • Familiarity with monitoring frameworks (Graphana, Vistara) is highly preferred
  • Clarity and precision in verbal and written communication
  • Ability to work with customers, developers, documentation team, product management, and QE engineers
  • Familiarity with SDLC and Change Control process
  • Familiarity with ticketing systems like Remedy, Service Now, Jira
  • Demonstrates the initiative to explore alternate technology and approaches to solving problems
  • Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
  • Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
  • 3+ years of relevant experience and a Bachelors Degree
  • 1+ year of relevant experience and a Masters Degree
  • 3+ years experience working in a Linux/Unix environment
  • 1+ year experience with Perl and/or Python or equivalent scripting languages
  • Demonstrated project management experience or equivalent
  • Ability to write and debug tools to assist with release management tasks
  • Basic understanding of SQL: MySQL, PostgreSQL, Oracle, or equivalent
  • Implement and support build automation processes that compile, package and deploy applications for DEV, QA, Stage and production environments
  • Experience in a dev ops environment using TFS required
  • Experience in a dev ops environment using Git / Jenkins / CruiseControl / Salt / JIRA and similar tools preferred
  • Continually improve the capabilities and toolsets used to build and deploy business critical applications
  • Establish SCM poilicies and ensure that SCM policy and processes are followed through the software promotion, build, and deployment cycle
  • Work directly with new development projects and teams to define and implement the software promotion, build and deployment process appropriate to the target runtime platform
  • Administer, support, and maintain the source control system, performing routine maintenance and vendor upgrades as necessary
  • Train and support software development teams in the use of software configuration management processes and tools
  • Practice and promote teamwork at all times. Set a good personal example of positive attitude and superior performance
  • Understand and practice the source code management methodology and verify software application and database version control
  • Maintain audit ability by ensuring that the contents of each build are limited to changes authorized through the software change management system in accordance with enterprise Sarbanes-Oxley controls
  • Execute legacy builds in support of operations as needed
  • Bachelor’s degree in Computer Science, Mathematics or other quantitative discipline from an accredited school is required
  • Four years software development (.NET,Python preferred), Source control, SDLC, TFS, CruiseControl /Jenkins/Bamboo
  • At least two years of Windows administration, package building and deployment, Agile development processes, Systems automation using Salt, TFS
  • Strong written and verbal communication skills. Able to effective engage people at many levels, including senior IT management. Able to conduct meetings and presentations to a large audience
  • Strong experience as Build and Release Management
  • Experience in Configuration and change management
  • Good experience in migrating application and repositories from SVN
  • Must have experience in Active directory and TCP/IP protocol
  • Experience in Shell and Perl scripting
  • Experience in Unix(Solaris & HP) and Windows
  • Demonstrated experience in application servers such as- Weblogic and Tomcat
  • Demonstrated experience in Network and server administration

Director, Release Engineer Resume Examples & Samples

  • Technical leader and manager of the release engineering teams. Responsible for hiring, retaining and mentoring talent
  • Own the technology roadmap for the release engineering systems and responsible for delivering successful projects for these systems
  • Responsible for portfolio and resource planning for your areas and planning and managing budget for your teams and projects
  • Partner and collaborate with various cross functional teams like product management, process, project and program management, infrastructure, operations and business teams etc
  • Ensure successful execution of technical strategies, architecture guidelines and standard by efficient collaboration with Architecture, Development, Dev Ops and other teams
  • Own and manage the stability, availability and performance for your applications/systems
  • 7 – 10 year of management experience at a Senior Manager/Director level in a Release Engineering/Dev Ops/Application Development space supporting high volume consumer facing digital products
  • 5+ years of experience in managing and overseeing enterprise level programs which require extensive collaboration across various groups in a matrix organization
  • Strong understanding and demonstrated experience in agile software development in a fast paced internet delivery organization
  • Dev Ops mentality and committed to building a highly collaborative Dev Ops culture and organization
  • Knowledge of software development process, tools, and practices
  • Demonstrated knowledge of solving the problems of scale engineering for large web sites
  • Experience with web serving technologies (apache, nginx, varnish), configuration management systems (puppet, chef), load balancing, proxy servers, CDN technologies like Akamai, Fastly, AWS CDN etc
  • Strong skills in critical thinking, problem solving, troubleshooting and analysis
  • Ability to adapt to a constantly changing environment with potentially conflicting priorities
  • Identifying sources of manual work related to build, deployment, and configuration of all environments and relentlessly driving to automate them
  • Ensuring that we have non-production environments that match production as closely as possible from all aspects (access, configuration, automated deployment processes, etc.)
  • Taking part in performing semi-automated production releases (sometimes daily releases). Between production releases, you will help in reducing manual steps performed during production releases
  • Reducing the time it takes to configure and validate environments
  • A website front-end that runs on Linux (CentOS), Apache, MySQL, PHP, Javascript, NodeJS, and Drupal
  • A web services back-end that runs on Windows Server, C#, ASP.NET, .NET Framework, .NET Core, and SQL Server
  • Joint owner of build and release tools and processes for the customer-facing www.tesla.com website
  • Help define best practices for source control, continuous integration, automated testing, build automation, deployment, and release management
  • Maintain high quality by participating in code reviews
  • Build tools for internal use to support software engineering best practices
  • 4+ years Release Engineering experience
  • 4+ years of experience with continuous integration tools like Jenkins/Hudson, TeamCity, GoCD, etc
  • 2+ years of Python and/or Powershell scripting
  • Strong knowledge in Git
  • Extensive experience in Linux and/or Windows website and web service deployments
  • Experience implementing Continuous Delivery pipelines
  • BS degree or higher in CS or equivalent or other evidence of exceptional ability
  • Experience in Windows .NET programming is a plus
  • Knowledge of SQL Package (DACPAC) database deployments is a plus
  • Experience deploying microservices to AWS is a plus
  • Experience with Node/NPM a plus
  • Experience with Docker a plus

Lead Mobile Release Engineer Resume Examples & Samples

  • 5 years' experience handling mobile infrastructure for iOS, Android, and Windows Mobile platforms
  • 5 years' experience in set up and management of source code repositories, licenses, plugins, and enhancements for mobile applications, as well as continuous integration tooling
  • 3 years' experience overseeing release, architecture, and quality assurance for mobile applications on Android, Apple iOS, Samsung, and Windows Mobile platforms
  • 3 years' experience with mobile developer tools including Xcode, Android SDK, and Eclipse
  • 3 years' experience managing mobile application deployments for enterprise and consumer facing applications for the global marketplace, including localization
  • 3 years' experience leading teams of software developers on project basis and providing technical vision to team members
  • Perform a basic functionality check of software build prior to releasing to larger product engineering team
  • Support developers using the software development tools (JIRA, GIT, Gerrit, Confluence, Jenkins)
  • Automation of routine tasks where possible
  • Mentor less-experienced software configuration management engineers
  • Provide additional leadership in cooperation with the team leader and other functional teams
  • Perform job functions independently with minimal direction from supervisor
  • Gain understanding and apply detailed knowledge of Garmin processes and procedures
  • At least 1 year of experience managing software builds (prefer on a Jenkins build farm)
  • Experience with JIRA, GIT, Gerrit, Confluence and/or Jenkins
  • Relevant experience and/or training in a high level language such as C, C++, C# or Java
  • Relevant experience and/or training in data structures or object oriented design methodology
  • BS in Computer Science or Software Engineering
  • Minimum 3 years’ experience as a Build and Release engineer
  • Demonstrate an ability to learn quickly and independently is required
  • Strong communication (verbal and written) skills
  • Minimum 3 years of experience with code repositories like Git & automation of configuration management tasks, along with other tools/applications like JIRA, Confluence, Team City/Jenkins, etc
  • Minimum 3 years of experience with software continuous integration build systems like Team City, Jenkins, Hudson, etc.,
  • Minimum 3 years of experience using tools to integrate best practices like static code analysis, automated unit tests & regression tests, code coverage analyzers, creation of sandbox environments etc
  • Ability to work well in a team environment & independently while tackling complex problems
  • Experience with network, system, firewall administration
  • Candidates must be a US citizen and local, or driving distance, to York, PA
  • 3+ years shell scripting
  • 1+ years programming exprience with Python, Perl or similar
  • Familiarity with product development (including Java, messaging protocols, and Web Services), service-oriented architecture
  • Working knowledge of Linux relevant development tools
  • Familiarity with Amazon Web Services
  • 1+ Years in Android Makefiles and Manifests
  • 3+ Years in Git/Gerrit integration and project setup
  • 3+ years with make, ANT, and Eclipse development platform
  • 3+ years working in LAMP or equivalent development environment
  • 3+ years experience setting up and/or maintaining automated build system
  • Research, develop and implement KBB’s agile deploy framework for large scale distributed .NET web applications
  • Deployment automation of build/test artifacts to QA test infrastructure
  • Packaging, tracking and management of KBB.com release artifacts and dependencies
  • Develop and maintain tools and sub-systems supporting continuous delivery, test automation and application performance monitoring
  • Continuously improve speed, efficiency and scalability of the continuous delivery ecosystem
  • Collaborate across project teams to ensure proactive reliable operations
  • Remain current on DevOps/ALM processes and tools
  • Contribute to planning efforts for disaster recovery, capacity management, component upgrades and system hardening
  • Troubleshoot and debug build/deploy related issues
  • Administration, documentation and maintenance functions
  • 5+ years of software Release Engineering and configuration management for large scale websites, ideally supporting an Agile development process for a large-scale distributed .NET web application
  • Proficiency with software build tools (Nant, MSBuild) and scripting (Powershell, bash, python, etc.)
  • Proficiency with continuous integration tools (TeamCity/TFS/Jenkins CI)
  • Experience administering IIS7+/.NET 4+
  • Deep understanding of version control systems (mercurial, git, svn), including branching and merging strategies
  • Experience deploying and managing an AWS-based environment
  • Bonus Points: Team player that clearly communicates both written and verbally and has the ability to address and resolve issues in a professional manner
  • Extra Bonus Points: You are fun to be around!
  • Design, develop, and support automated build and release processes
  • Deploy and coordinate releases across multiple applications and environments
  • Manage infrastructure in AWS
  • 2+ years in a technical DevOps / Release Engineering position
  • Expert in scripting (Shell, Groovy, Ruby or Python)
  • Experience designing, building and maintaining an automated build/release process using Chef, Docker, or other configuration management tools
  • Experience managing cloud infrastructure in AWS
  • Experience automating CI and CD process in Jenkins, Go CD, etc
  • Experience administrating Git repositories
  • Proficient in Linux operating systems
  • Knowledge of build automation tools – Maven, Ant
  • Excellent hands-on trouble-shooting, problem-solving, and communication skills
  • Build, assemble, configure and deliver source in a multi-tier environments
  • Support developers, QA, and Operations on internal and production client environments
  • Develop, improve and document release automation process
  • Create and maintain internal and external (client) environment diagrams and documentation
  • Solid understanding of C / C++ programming language. Ability to review and understand complex code
  • Ability to understand impacts and risk access code changes to target changes to the appropriate release
  • Understanding of integration test process and ability to help troubleshoot and triage problems to the appropriate development team
  • Ability to prioritize issues and problem resolution; proactively offer insight and solutions to technical and process issues
  • Experience with a software defect tracking tool (JIRA / DARTS) and source code repository (Clearcase / GITHub)
  • You are a lifelong learner who collects new skills
  • You are proficient in the use of at least one interpreted language (like Ruby, Python, or Perl)
  • You have experience with Continuous Integration and Continuous Delivery methodologies and tools
  • You’ve authored tools to automate building, testing, delivery of software
  • You have experience with delivering and maintaining SaaS systems
  • You are motivated by a strong desire to build tools that other people will use
  • You are proficient in the use of Windows, Linux, or Mac command line tools to get work done
  • You have a solid understanding of popular version control systems (like Git or Mercurial)
  • You have developed software on Linux systems
  • You have some experience with packaging formats like rpm or dpkg
  • Extending our Continuous Integration and Continuous Delivery programmes
  • Improving release automation to minimise operational downtime
  • Connecting up existing developer infrastructure and processes with third-party tools and services
  • Installing and maintaining third-party tools and services to assist with Engineering processes
  • Rapid prototyping of new solutions and technologies
  • Linux (or other Unix flavour)
  • Other scripting languages – e.g. Perl, Python
  • Distributed VCS – e.g. Git
  • Experience with some of the following: Ansible (preferred), Salt, Puppet, Chef
  • Build and dependency management tools – e.g. Gradle, Ant, Maven, Ivy
  • RDBMS – e.g. MySQL
  • Distributed, SOA architectures
  • NoSQL databases (MongoDB, DynamoDB)
  • Researches, proposes, designs, plans, and implements build and deployment solutions
  • Analyzes existing operations and proactively seeks opportunities to optimize, automate, and consolidate open-source technologies and improve the infrastructure environment and systems performance
  • Delivers stable, healthy infrastructure to operations teams and facilitates knowledge transfer by providing comprehensive and detailed design documentation, infrastructure readiness documentation, and acceptance checklists
  • Educates peers and customers on the best use of build and deployment tools and ensures build and deployment processes are following known best practices. Mentors less senior Infrastructure team members as needed
  • Leads problem solving and troubleshooting sessions for Linux Server environment and related supported applications
  • Responds and owns escalated production issues from problem identification through to final resolution
  • Bachelor's degree in Computer Science, Engineering, or related discipline, or substantive professional experience, plus 8 years of advanced engineering with the following technologies: SUSE Linux 11 or higher, RedHat Linux 6 or higher; Cloud Services; Tomcat application servers; Ansible; Java Development Tools; automation and scripting
  • Advanced knowledge of: Linux/Unix; Python; Shell Scripting; ELK stack
  • Experience supporting production applications running on Docker and Kubernetes both on-premise and in public and private clouds
  • Preferred qualifications include experience in other programming languages such as Java, Golang, and/or C/C++ as well as relevant technical certifications such as RedHat Certified Engineer or AWS architect or any other related technologies
  • Owns the build processes and release management activities for all software products developed at the Portland facility
  • Responsible for maintaining and porting compilers and development environment tools (IDEs, etc.) for engineers
  • Ability to do large source file merges, and resolve conflicts in C and C++ code
  • Primary responsibility for the Portland software source control (git) system and build processes
  • Administrator of team’s Wiki (Atlassian Confluence)
  • Participates in the requirements gathering, requirement analysis, design, code, test and maintenance phases of software product development
  • Ensures work-product is of high quality through the use of best practices like thorough code documentation
  • Participates in design and code reviews for the work-product produced by other software engineers
  • Develops / executes unit, system & functional test plans
  • Exposure to source code control system administration a must
  • Experience creating and maintaining build scripts a must
  • Perl and Python scripting experience is a must
  • Commercial experience developing embedded software in C or C++ a must
  • Familiarity with iterative software development processes
  • Familiarity with network protocols, embedded systems programming, and RTOS concepts
  • Ability to work independently or as part of a team
  • BS in CS, CE, Math, Physics, or a related discipline
  • MS in a related discipline will be considered in lieu of experience
  • 3-5 years of experience as Software Engineer developing commercial applications
  • Work closely with Development, QA and Project Management to define and implement procedures for building and releasing products as part of the agile (Scrum) process throughout the SDLC
  • Maintain various software repositories and feature/release versions using a source control system
  • Define, configure and troubleshoot automated build processes for multiple products
  • Manage build and deployment processes across multiple environments and concurrent releases
  • Assist and participate in deployment and configuration of applications as needed
  • Maintain metrics and provide notifications and reporting on builds and releases
  • Bachelor's degree in a technical discipline, preferably Computer Science or Information Technology as well as five (5) years’ related work experience. Alternatively, a Master's degree in same as well as three (3) years’ related work experience
  • Experience managing configuration, build and release processes for the Microsoft/Windows ecosystem
  • Experience with source code management systems (e.g., Git, Subversion/SVN, ProGet)
  • Experience with build automation and orchestration tools (e.g., MS Build, NAnt, NuGet)
  • Experience with third-party dependencies and signing (for both binaries and installer)
  • Experience with Continuous Integration (CI) tools (e.g., TeamCity, CruiseControl.NET, TFS)
  • Experience with integration of test automation tools (e.g., Selenium, TestComplete, SoapUI)
  • Experience with installation and deployment tools (e.g., DACPAC/BACPAC, Chocolaty, NPM, MSI, WiX)
  • Strong interpersonal, communication and presentation skills
  • Delivery-oriented team player who takes responsibility for the team’s success and strives to continually learn and improve
  • Experience in the banking industry, especially in asset/liability and risk management
  • Experience developing software for MS .Net, SQL Server, JavaScript, AngularJS
  • Experience with other build/deploy/install tools (e.g., Maven, Jenkins, Puppet, Octopus, Install Shield)
  • Experience with integration of process/compliance tools (e.g., Jira, Crucible, ReSharper, FxCop)
  • Experience with virtualization technology/tools (e.g., VMWare, Citrix)
  • Deployment of large, complex software into the production environments
  • Serve as a subject matter expert for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems
  • Create automated release strategies and frameworks
  • Ensure all configuration management deliverables are transitioned to the appropriate production operations team
  • Manage and provide leadership to multiple, concurrent release deployment calls and ensure continuity across calls
  • Lead other team members and other teams in peer review of software configuration management standards and methods
  • Champion the collaborative resolution of defects by owning issue resolution
  • Direct internal process improvement initiatives. Provide feedback on processes by offering suggestions
  • Mentor junior staff
  • Participate in external process improvement committees as a Release Engineering representative
  • Provide backup coverage for Release Engineering management, as needed
  • Ensure all work products meets /exceeds FINRA standards
  • Bachelor’s degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and/or work experience; Master’s degree and past Financial Services industry experience preferred
  • Past experience managing complex releases with strong knowledge of change, problem/incident, and delivery management in a 24x7 production environment
  • Working knowledge of operating systems, development languages and products, and networking
  • Demonstrated ability to develop effective working relationships that improved the quality of work products
  • Knowledge of industry leading release management approaches
  • Ability to maintain focus and develop proficiency in new skills rapidly
  • Willingness to accept new challenges and grasp new or changing concepts, technologies and procedures
  • Knowledge of at least one programming language preferred
  • Deployment of complex software into the production environments
  • Serve as a subject matter expert for one or more areas (subsystems)
  • Assist in the creation of automated release strategies and frameworks
  • Act as the “gatekeeper” on all new in-house application release implementations and change management before it enters the production environments
  • Manage and provide leadership to release deployment calls
  • Document and communicate release results in a timely manner including metric reporting
  • Champion the collaborative resolution of defects by helping to drive issues to closure
  • Bachelor’s degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and/or work experience
  • Past experience with release engineering activities including working with a formal Software Configuration/Release Management environment managing software configurations and releases, utilizing an application release automation product, and using Ticketing system software
  • Strong written and verbal technical communication skills

Release Engineer for Equity Derivatives Resume Examples & Samples

  • Automating software builds and release configurations
  • Strong Knowledge on SonarQube, Team City and Platform Automation
  • Strong Knowledge on Deployment Tools like IBM UDeploy
  • Designing and implementing workflows to automate the release and upgrade process for applications in Dev, UAT and Production environments
  • Maintenance of automated tooling code in PowerShell, shell, python or similar scripting language
  • Strong familiarity with Perforce, GIT, including branching and merging strategies
  • Managing continuous build, test and deploy processes
  • Maintaining and enhancing the automated continuous integration and continuous delivery environment using TeamCity, Jenkins and SonarQube
  • Maintenance of Windows Services running in Windows Server 2003/2012
  • Strong knowledge in QA process – Analyzing requirements and performing test cases
  • Work closely with Dev team to analyze, review and clarify design and architecture on Tools implementation, Build and Deploy automation
  • Document as-is state of environment, gap analysis, come up with options, recommendations
  • POC of Tools, Techniques as desired, Evaluating and adopting new tools to improve build and release processes
  • Ability to perform Root cause analysis and document – Incident and Problem management
  • C#, Java and QA automation experience a big plus
  • Unix shellscripting a plus
  • 3+ years industry experience in DevOps Engineering related to Continuous Integration/Delivery solutions & Platform Automation
  • 2+ Years of experience with UDeploy Build Automation tool
  • 2+ years of experience in Source Code Management, Continuous Integration/Delivery Solutions expertise. Knowledge of Git/Stash, TeamCity and Udeploy is a must
  • 2+ years of experience on PowerShell Scripting
  • 2+ Years of experience on Repository Management tools (Artifactory/Nexus )
  • 2+ Years of experience on Windows Server 2003 or 2012
  • 2+ Years of experience with Software Quality Assurance methodologies; requeriment analysis, test case preparation and execution
  • Strong scripting skill (PowerShell is preferred)
  • Strong Documentations skills to prepare build/deployment/POC Documents
  • Able to work independently with minimal direction
  • Participate in the release of high quality software; certify the overall quality of the system and ensure each release is ready to ship
  • Work closely with product development teams to identify, prioritize, and ensure key issues are fixed for a release
  • Support internal staff and external customers in addressing issues related to released software
  • Continually update release methods based on rapidly changing technology
  • Perform daily testing, analysis, investigation, and identification of software problems
  • Report daily on the quality and stability of the software system
  • Experience using one or more of the following scripting languages, application development languages, automation tools, or web programming framework
  • Understands the importance of Build and Release as part of network product development life cycle and with reference to continuous integration process
  • Expertise and knowledge in writing automation scripts for build and release processes
  • Document network standards, configurations and scripts for the repeatable implementation of network products
  • Builds strong understanding of standard local network design for a variety of GE site environments including offices and factory floors
  • Hands-on and remote implementation of LAN products including switches, WLAN, access points, and firewalls
  • Breaks down problems and estimates time for quality related tasks. Increases task level and takes on multiple projects at one time
  • Provides level 3/4 network product support to internal and external partners during implementation, changes and incidents
  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or equivalent experience in lieu of degree
  • Proven experience in enterprise network engineering role
  • Hands-on technical experience installing and configuring LAN and WAN infrastructure, wireless networking and firewalls
  • Strong team player and problem solver – collaborates well with others and actively incorporates input from various sources
  • Consistently contribute opinions, ideas, and solutions in a technical team environment
  • Comfortable with ambiguity and tight deadlines
  • Change oriented – actively generates process improvements, drives change initiatives, confronts difficult circumstances in creative ways and balances competing priorities accordingly
  • Experience with network implementations in a manufacturing plant environment preferred but not required, including wireless and industrial network protocols
  • Cisco Certified Network Associate preferred but not required
  • Expert in the standard local network design for a variety of GE site environments including offices, campuses and factory floors
  • Collaborate with the network design, datacenter, remote build, security, and operations teams to create comprehensive network standards for GE
  • Enables and drives the continuous build of LAN products including switches, WLAN, access points, and firewalls
  • Use automation to improve the speed, cost, consistency and reliability of network product implementations
  • Contribute to the release strategy and lifecycle management of network products
  • Document network standards, configurations and scripts for product and technology reuse
  • As subject matter expert in LAN solutions, provide level 3/4 support to internal and external partners during implementation, changes and incidents, making technology choices at an individual level with the ability to analyze impact
  • Mentor and coach team members on skills development and successfully completing technical assignments
  • Bachelor's or Associate's Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math) other technical field, or equivalent experience in lieu of degree
  • Proven technical expertise in LAN and WAN infrastructure, wireless networking and firewalls
  • Experience with router, switch, and Cisco firewall configuration. Nice to have Checkpoint experience
  • Cisco Certified Network Professional or vers strong technical experience implementing global enterprise networks
  • Experience implementing global IT technology programs in a large enterprise
  • Strong team player and problem solver - collaborates well with others and actively incorporates input from various sources
  • Must be willing to work out of a GE Digital hub site
  • IT infrastructure technical project management experience
  • Effectively communicates technical concepts and solutions to non-technical stakeholders and across various levels of the organization
  • Strong analytical and decision-making capabilities in time-sensitive situations when data may be incomplete
  • Change oriented - actively generates process improvements, champions and drives change initiatives, confronts difficult circumstances in creative ways and balances competing priorities accordingly
  • Proven ability to manage and execute on large-scale global programs composed of multiple projects or work streams
  • GE Digital Technology Leadership Program graduate (for internal GE candidates only)
  • Demonstrated experience applying knowledge to coach and mentor others

Release Engineer Senior Resume Examples & Samples

  • Build and maintain test infrastructure based on understanding of Akamai's systems and software
  • Quickly work through complex issues on the production network and test networks
  • Participate in and refine the Product Process for various products and solutions
  • Participate in and refine the full software development lifecycle for various development teams and software releases
  • 3+ years of Agile/Scrum experience
  • 3+ years experience working with cross functional teams to accomplish software release goals
  • 3+ years experience with release engineering or broad experience with the software development lifecycle
  • 2+ years experience with scripting languages (Perl or Python)
  • Education: Bachelors Degree in computer science, computer engineering, electrical engineering or related equivalent degree
  • Experience with the Atlassian Tools such as JIRA/Confluence
  • Ability to work effectively with cross-functional teams (Engineering, QA, release management, network operations, product management, professional services, etc.)
  • Strong team player who enjoys working in a fast-paced, dynamic environment
  • Extensive experience with process re-engineering
  • Mastery of testing concepts and skilled in managing system testing initiatives
  • Strong knowledge of business processes related to business channel supported
  • B.S./B.A.in Computer Engineering/Science(or related field) and 4+ years of experience

Mopar Chassis Product Development & Release Engineer Resume Examples & Samples

  • BSME or BSEE required. DVP, PPAP, CN, IAA, AAR and best practice development experience required
  • 5 or more years product development and release experience required
  • Must be able to work on many different projects in different functional areas at the same time and be able to demonstrate project management experience
  • Entrepreneurial minded, self-starting individual who is willing to take on roles that can be outside the scope of a traditional engineer
  • Understanding of the aftermarket customer
  • Product expert in at least one of the following functional areas: exhaust, brakes, inductions, suspension. NX experience a plus
  • Strong SQL skills and extensive knowledge of databases (Oracle, Hive, Aurora, MySQL)
  • Experience with DW/ETL concepts and related QA practices
  • Experience with reports data validations, source to target mapping testing
  • Familiarity with Unix and basic Unix shell scripting
  • Exposure to data mining, statistics, analytical methods, and predictions
  • Break down problems and estimates time for quality related tasks
  • Increase task level and takes on multiple projects at one time
  • Become skilled with various configuration management, build management and continuous integration tools and methodologies
  • Become skilled with SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  • Collaborate with Product Teams to implement end to end Build and Release process for a specific release
  • A minimum of 2 years of experience in the industry building data platform software capabilities
  • Understands the importance of Build and Release as part of development life cycle and with reference to continuous integration process. Fully understands the importance of different software environments like Development, QA and Production
  • 5 years of relevant experience and a Bachelor’s degree or
  • 3+ years of release management, or broad experience with the software development lifecycle
  • 2+ years experience working in a Linux/Unix environment
  • 2+ years experience using source control systems such as Perforce and GIT
  • 2+ years experience using continuous integration systems like Jenkins
  • Excellent verbal and written communication skills and interpersonal skills
  • Demonstrated ability to quickly grasp new technologies
  • Hands-on technical experience is a strong plus
  • Experience with automation frameworks as Selenium is a plus

Senior Release Engineer IC Resume Examples & Samples

  • Source code management: branching, merging and repository creation
  • Build job creation and maintenance including investigation of build failures, maintenance of the build environments
  • Sustain and enhance continuous integration and continuous deployment systems
  • Deploy and release software into controlled laboratory environments
  • Ownership of the deployment plans for our software releases
  • Archival of and retention for milestone software builds
  • YUM server maintenance
  • Installation, maintenance and deployment into lab environments
  • Collaborate with the Development and Operations teams on process automation initiatives
  • 7 years of software engineering or related experience
  • Experience with continuous integration tools: Jenkins and Maven
  • Experience with continuous deployment tools: Puppet or Ansible
  • Other Tools: Git, SVN, Nexus
  • Technologies: Java, Linux
  • Database administration experience preferred
  • Working closely with development teams to manage the build systems, making sure all builds (in C++ and Java) are smooth for highly engineering builds, weekly QA builds, and commercial release builds, for all platforms: Linux RH, Linux SUSE, Solaris, Windows
  • Execute build entrance test suite
  • Packaging the server products for commercial releases properly
  • Provide open source approval process supports for entire location server team
  • Working with deployment team to implement and support Puppet system

Build Engineer / Release Engineer Resume Examples & Samples

  • Has developed Web hosted Software
  • Knows TDD, CI, CD
  • Worked with Jenkins and enjoys to admin it
  • Knows how to set-up build pipelines and build jobs
  • Enjoys working with software developers and operations engineers
  • Has excellent communication skills, both verbally and written
  • Loves working in a lean, agile and test-driven environment
  • Is curious and open to new ideas - innovation is critical to our success
  • Loves technology and keeps her/himself up to date on emerging technologies
  • ------------------
  • Own the automation of delivery functions, including
  • Application Deployments
  • Configuration Management
  • Cloud / Container Engineering
  • Implement automation following architectural guidelines and release and change processes
  • Own the set-up and automation of applications on public PaaS platforms and containers
  • Own infrastructure as code, spanning private / public / hybrid cloud and bare-metal
  • Work collaboratively with a 24x7 Delivery Operations teams to transition automation and support
  • Support defects and enhancement requests in the automation in a timely fashion
  • Proactively drive and engage in PoCs of new automation tooling to support changing requirements
  • Mentor junior engineer and work well with distributed teams across various time zones
  • Up to 5% travel – Training, Conferences – up to 4x a year
  • BA/BS Degree + 6 years experience or MA/MS Degree + 5 years experience
  • 5+ years in Delivery Automation / DevOps functions, including strong hands on experience in
  • Scripting (Ruby preferred, Python and Groovy acceptable)
  • Hybrid Cloud Engineering (on Google Cloud, vCloud, Heroku or equivalent)
  • Infrastructure-as-code (Chef, Ansible or equivalent)
  • Containerization (Docker or equivalent)
  • Enterprise CMS (Zookeeper or equivalent)
  • Demonstrable understanding of PaaS frameworks (Cloud Foundry, OpenShift or equivalent)
  • Demonstrable understanding of web application servers (jBOSS / WebSphere)
  • Demonstrable understanding of DevOps and Continuous Delivery
  • Quick learner, open to on and off site training
  • Java development experience a plus
  • Able to analyze numbers and draw conclusions
  • Basic math functions such as addition, subtraction, multiplication, and division
  • 3 years of experience in software engineering, release engineering and/or configuration management
  • Experience with continuous integration system (Jenkins, build bot)
  • Experience with bug tracking system
  • Basic concept of CI, build & testing
  • Manage release branches for all production and development application systems
  • Build and sanity test release binaries
  • Push new releases to stage and production servers using Git/Bitbucket/Jenkins
  • Maintain the build process to support multiple development teams
  • Develop and maintain a test plan, coordinating test execution by the QA team

Netsuite Service Release Engineer Resume Examples & Samples

  • Understanding of networking
  • Strong Analytical & debugging skills
  • Familiarity with Software Testing methodologies
  • Capable of working independently

Release Engineer / Tool-smith Resume Examples & Samples

  • Experience with web-based application design and implementation
  • Experience with Confluence and Jira is a plus
  • Strong Java skills, or similar language with willingness to work in Java
  • Solid grasp of data structures and algorithms, finding the right tool for the job
  • Feels at home working in a Unix/Unix-like environment and with Unix tools
  • Knowledge of Python and Unix shell scripting
  • Desire to find the right solution to a problem, not just the most expedient one
  • Willingness to solve the hard problems so that your users don’t have to

Seat Comfort Release Engineer for Seating Systems Resume Examples & Samples

  • Leads comfort development process through collaboration with Seating Global Sub-system Leadership Team, BFOs, DREs, SMT Leadership, Design, Advanced Vehicle Architecture, CAE, and Program Teams to ensure program deliverables on time with quality
  • Develops, refines, and releases physics-based design math criteria to achieve comfort performance targets as translated from the voice of the customer
  • Leverages collaboration with Vehicle Performance for program target setting, objective comfort performance measurement, and core team comfort ride evaluation to monitor performance throughout the product development and launch process
  • Supports development and maintenance of seat comfort development processes within the local and global product development organization
  • Conducts Knowledge Management activities to ensure consumer performance and comfort evaluation lessons learned are captured and applied to current and development programs
  • Supports development and implementation of product knowledge for seat comfort to drive outstanding quality and program “read across” leveraging Core DFMEA, Peer Reviews, GM Best Practices, and DFSS methodology
  • Supports strategies for seat comfort innovation and implementation of new technologies
  • Bachelors of Science in a major engineering discipline
  • Minimum three years of experience in Automotive Seating design, development, and manufacturing experience
  • Ability to use / analyze Math data and perform hands-on reviews (i.e. Vis-Mockup)
  • Knowledge of automotive seat comfort measurement and analysis methods, industry seating requirements, FMVSS regulations
  • Experience working with Automotive OEM’s and Seat Suppliers including Vehicle/Occupant Packaging, Finite Element, Mechanics of Materials, and Statistics
  • Demonstrated application of DFSS and/or Red X problem solving skills
  • Experience with complete seat systems and components (frame, foam, trim, lumbar, vent, etc.)
  • Familiar with mechanical component / subsystem design, GD&T, and DFMEAs
  • Investigate, debug, and resolve build and test issues in the continuous integration system
  • Integrate code between branches and resolve merges
  • Develop tools to improve the efficiency of the integration and release process
  • Build and deliver general releases, web products, service packs and beta products
  • Assist Development teams with change management (e.g., adding new platforms, compiler updates, or operating systems changes
  • BE / B Tech degree with 3+ years of experience or MS / ME / M Tech degree
  • Experience with Perforce
  • Experience with a continuous integration system
  • Strong troubleshooting, debugging and analytical skills
  • Familiarity with object-oriented programming languages (C++ / Java)
  • Knowledge of Software Development Life Cycle (SDLC)
  • Proficiency with Perl and Shell scripting
  • Minimum 1 years’ experience as a Build and Release engineer
  • Demonstrated problem solving skills is required
  • Strong programming/scripting background with extensive knowledge of Unix/Linux
  • Experience of working with code repositories like Git & automation of configuration management tasks, along with other tools/applications like JIRA, Confluence, Team City/Jenkins, etc
  • Experience with software continuous integration build systems like Team City, Jenkins, Hudson, etc.,
  • Experience of using tools to integrate best practices like static code analysis, automated unit tests & regression tests, code coverage analyzers, creation of sandbox environments etc
  • Supervise team of Tools Engineers
  • Engineers Performance Reviews
  • Establishing / refining standards & best practices
  • Review the work of other Engineers to ensure adherence to design, patterns and coding standards
  • Makes technology choices at individual level and has ability to analyze impact
  • Expert at applying principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  • Able to document procedures for building and deploying. Able to assess code, build it, and run applications locally on his/her own
  • Experience with creating and maintaining automated build tools. Profiles build process and identifies bottlenecks
  • Demonstrates expertise in writing scripts to automate tasks. Implements Continuous Integration/Deployment build principles
  • Provides expertise in the quality engineering, test planning and testing methodology for a software project
  • Helps businesses develop an overall strategy for deploying code
  • Contributes to planning and strategy with his/her ideas
  • Draws off experience in order to influence others
  • Implement customized build processes to support the global operations of the HW, SW, FW and System Test & Validation Engineering teams
  • Support the vision and implementation of Standardized Build Environment
  • Support maintenance of existing Build Environment infrastructure (HW and SW)
  • Work closely with the build-ops leader to groom the backlog, prioritize tasks
  • Work with vendor teams to deliver functionality, troubleshoot issues
  • Work with broader team to understand pain areas and deliver solutions around the CI environment
  • Be a key contributor to the continuous improvement across the software build organization
  • Eager to learn in applying new technologies to existing problems
  • A minimum of 5 years of professional experience
  • Experience with testing and build environments
  • Experience with C# and Microsoft TFS build Workflows
  • Knowledge of software engineering fundamentals
  • Proven effective team building and problem solving abilities
  • Proven communication skills across global locations
  • Experience with network trouble shooting
  • Software Development Background
  • Experience Managing VMs in a Hyper-V environment
  • Proven Project Management skills
  • GB or Black Belt certification
  • RCA Leader Qualification
  • 4+ years experience working with and administration of web server technologies JBOSS
  • 3+ years source control tool experience (e.g. Subversion, Clearcase)
  • 3+ years build automation experience (e.g. Cruisecontrol, Anthill Pro, Hudson)
  • 3+ years build tools experience (e.g. Ant, Ivy, Maven, etc.)
  • 3+ years of Perlscripting
  • 2+ years SQL experience
  • 1+ years experience administering and configuring Apache/Tomcat
  • Represent Production Management team interfacing with the project development team during the entire development lifecycle
  • Work with the Production Management team to conduct periodic P1 review and production breakage analysis
  • Advocate for production management enhancement scope items during the project scope review
  • Provide approvals on major project deliverables including functional and non-functional requirements, architecture reviews, testing strategies and deferred defects. Improve requirements and designs that do not have clear SLA defined, do not consider exception scenarios and do not have support impacts documented
  • Work with the project team to conduct failure analysis (formally FMEA – Failure Mode Effect Analysis) and drive monitoring requirements
  • Work with business partners, internal and external support partners to ensure that all external and internal support systems meet JPMC standard, all support process and flows are clearly documented with proper communication and escalation mechanism
  • Ensure operation support guide documents updated, support access granted and tested, all support personnel trained on the new products
  • Conduct periodic checkpoints with project PM to go over production management control checklist, identify gaps and path to green
  • Provide go/no-go recommendation to senior management based on the review conducted for the project
  • Conduct post mortem on project and release quality and PTO effectiveness in terms of production stability measurements with focus on P1 incidents; drive continuous PTO process improvements
  • Undergraduate degree (4 year degree) in computer science or equivalent experience
  • Three (3) years of production management experience with specific experiences in support of process and quality control required. Experience in Credit Card Support Operations strongly preferred
  • Five (5) years of software development experience with specific experiences in utilizing rigorous SDLC process including waterfall and agile delivery principles required
  • Five (5) years of working experience in Mainframe operating environments with specific experience in web servers, application servers, database servers, scheduling system and file transfer system required
  • Experience in developing and implementing Production monitoring systems, including System Monitoring, Transaction Monitoring, Job Monitoring and alert system. Specific experience in Java, SQL and scripting language preferred
  • Experience in developing, writing and prioritization of Production Management enhancement requirements and specific use cases
  • Strong problem analysis, quantitative analysis and resolution techniques
  • Concise and comprehensive, written and verbal communication and documentation skills
  • Strong facilitation and influence skills across disparate audiences and levels
  • Ability to broker discussions, negotiate solutions, and encourage collaboration
  • Experience working collaboratively as part of a team
  • Strong control focus and attention to detail
  • Strong Presentation skills including use of PowerPoint to develop presentations and shape messages
  • Ability to manage multiple initiatives/projects, work in fast-paced environment, and meet deadlines
  • Ability to exercise discretion and good judgment in making decisions and driving consensus
  • 5 years of experience in software release configuration
  • PowerShell (or other scripting tools)
  • Visual Studio Team Foundation Server
  • ASP Net, C#, Web Applications
  • Application Lifecycle Management (Release Deployment, Configuration Management, Validation Testing)
  • Windows Server 20XX
  • SQL Server / T-SQL
  • Works with project teams to determine an appropriate build schedule and then initiates the build and packaging process
  • Responsible for configuration engineering tasks associated with product release; manages the configuration requirements of projects, releases and patches
  • Assists in planning and execution of product builds and release
  • Monitors, records, and controls change in order to maintain product integrity, as it relates to source code control, macros, and libraries
  • Supports developers for software package registry and delivery. Works with development engineers to correct build errors
  • Compiles and assembles software from source code
  • Collates metrics and report status

Managed Services Release Engineer Resume Examples & Samples

  • Good Written and Verbal communication skills
  • Exposure of working with Global teams
  • Experience with Windows, Linux, and VMware server administration
  • Experience with remote management of devices
  • Experience with IDSs
  • Excellent troubleshooting skills
  • Working knowledge of IP address administration, sub netting, NAT
  • Comfortable with firewall rules and ports
  • Linux background
  • Experience with corporate security policies and compliance
  • Experience with certificate administration (TLS, SIPs)
  • Experience in Customer Service
  • Conceive, create and maintain release plans
  • Responsible of defining and following release process including related best practices
  • Monitors and reports risks and release KPIs
  • Agrees release gates with stakeholders
  • Responsible of Go-live process
  • Defines strategy, for generating, storing and maintaining deliverables artifacts
  • Manages, automates and optimizes build systems in conjunction with devop Teams for better efficiency
  • Monitors release quality metrics in conjunction with Quality Assurance Team
  • Bachelor's or Master's degree in computer science or an equivalent qualification
  • Broad view of software development methodologies and best practices
  • Good knowledge of tools for continuous integration (Jenkins, Bamboo, ...)
  • Very good understanding of quality assurance at various life cycles of product development
  • Proficient knowledge of scripting (i.e Ruby, Python…) or programming (i.e. Java, C++…) languages
  • Experience in Automotive Software industry and especially for Automotive industry software development life cycle standards
  • Support our release engineering teams building and maintaining the products and services that make up the build and deployment processes for our Concur products
  • Continuously train on evolving best practices and patterns driven by the technical leadership and observed from industry practice
  • Be passionate about driving automation to replace manual processes
  • Functional tests
  • BVT’s/smoke tests
  • Flexibility to balance both efficiency and urgency
  • Take full ownership of the efficiency and quality of the products and services that the team produces

Software Integration & Release Engineer Resume Examples & Samples

  • Follow-up and extend the quality verification programs (nightly build system, test frameworks, etc)
  • Integrator for software contributions of developers from the different geographic locations
  • Release engineer for the regular releases of the embedded speech recognition engine
  • Contribute to the speech recognition engine software and the surrounding tools
  • Identify potential for improvement and automation of the processes and contribute to the development of a solution
  • Grow into the main contact point for our internal customer to handle support questions
  • Technical Competencies
  • Required: excellent programming skills
  • Strong plus: experience with C/C++ or Java
  • Strong plus: experience with Python or other scripting languages
  • Plus: experience with Clearcase or Clearcase/UCM or other version control systems
  • Plus: experience with speech recognition technology
  • Good oral and written English language skills are required
  • Behavioral competencies
  • Attention for detail and quality oriented
  • Ability to communicate convincingly with software developers and internal customers both locally and remotely
  • Ability to understand and keep an overview on complex technical material and software products
  • You have a positive, team-oriented attitude
  • Ability to cope with change; flexible attitude towards process changes
  • Manage revision control repositories and software Stash/git, identify and promote best practices
  • Plan, implement, and manage a Jenkins-based CI infrastructure serving a global development organization
  • Migrate development teams to a consistent set of tools and process
  • Establish and advocate for a consistent software release and archiving process
  • Help drive best practices in development work flow, defect tracking, and other related areas
  • Jenkins- Understand Continuous Integration as they utilize it for all projects. Need to understand how to work in work flows and how to design code as its released within Jenkins. It's important for this individual to know how to debug the system
  • Java(Maven)/Python/Bash- Majority of the projects the development is done with Java but understand Python or Bash is also acceptable
  • Work with the project community to create automated release processes, such as
  • Bachelor's degree in Computer Science related field or equivalent work experience
  • 2-5 years of software release or project management experience
  • Excellent English communication skills, written and spoken
  • Strong understanding of git, Gerrit, Jenkins, and Maven
  • Knowledge of Zuul, Nodepool, Jenkins Job Builder a definite asset
  • Experience with free software development a major plus
  • Excellent knowledge & understanding of SDLC and of core Service Management processes: Change Management, Release Management, Configuration Management & Environment Management
  • Works in partnership and actively collaborates with Release Lead, Test Team, DEV Team and project Managers
  • Responsible for defining, communicating and executing the release process for the promotion of fixes, updates and entire projects to testing, UAT, QA, DR, refresh and LIVE
  • Be accountable for supporting release deployment and implementation planning including the standardization of release notes, roll back strategy, version control, incident tracking and lessons learnt
  • Participate in retrospective of existing processes and propose improvements
  • Maintain quality checks on releases and record those that directly or indirectly cause support Incidents
  • Coordinate releases to ensure that the integrity of all environments is protected and that the correct components are released according to a documented implementation plan
  • Ensure appropriate checkpoints are met and coordinate release sign off
  • Responsible for ensuring the software systems (WAR files applications, database scripts, etc) are fully deployed, implemented
  • Experience in Configuration management tools like, CVS, Subversion and Git
  • Accuracy with an eye for detail
  • Maintain source repository (Perforce) Update and maintain build & deployment configuration
  • Create and support daily builds and deployments for multiple projects (live and under development)
  • Build system automation and tools that are flexible across multiple software products and operating systems
  • Collaborate with team members across business units to come up with creative solutions to challenging obstacles
  • Work closely with Development and Quality Assurance to solve complex build system issues
  • Troubleshooting Build and Deployment errors
  • Fixing build/deployment problems that occur via code and/or configuration management
  • Pro-actively addressing issues via communication and if necessary, hands-on work
  • Process creation/modification
  • 2 Years Perforce
  • 3 + Years C/C++
  • 3 + Years SQL Server
  • 3 + Years Java
  • 3 + Years Unix / Linux Shell Scripting
  • 3 + ISS Administration
  • Previous use of automake / autoconfig utilities in a UNIX / Linux environment
  • Proficiency in batch, bash scripting, Java, C/C++ or Pearl
  • Unix / Linux shell scripting
  • Previous experience building/deploying in Windows and Unix environments
  • IIS administration experience
  • Magic/Magic Online experience is a plus
  • Eye for detail
  • Architecting and developing web, software, mobile apps, prototypes, or proofs of concepts (POC™s)
  • Leading the gathering of functional requirements, developing technical specifications, and project & test planning
  • Roughly 40-60% hands-on coding
  • Generate technical documentation and PowerPoint presentations to communicate architectural and design options, and educate development teams and business users
  • 8+ years experience designing and developing web, software, or mobile applications
  • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader
  • An expert in the following technologies
  • Lead the transition to more automated continuous integration, build and release processes
  • Perform and support build and release activities for multiple products with a high level of complexity
  • Implement, administer and maintain scalable build tools and automation activities
  • Support the design, implementation and ongoing evolution of a DevOps value chain, (Continuous Integration, Continuous Delivery/Deployment, etc.), working closely with engineering in its implementation
  • Design and implement metrics into each stage of the value chain to monitor and analyze performance
  • Work to continuously improve speed, efficiency and scalability of the build system for multiple projects
  • Proactively seek opportunities to implement improvements to internal team processes
  • Good Knowledge of Configuration Management Process
  • Experience with common tools for
  • Experience working on teams with integrated development and operations resources (DevOps)
  • Experience working on projects with multiple, staged environments
  • Experience troubleshooting integrations between multiple off-the-shelf and custom software applications
  • BS/MS in Computer Science, Mathematics, Engineering or equivalent experience
  • 5-7+ years’ experience working in the field or related area
  • Experience working in cross-functional teams
  • Create the next generation of tools and infrastructure for build, test, release and monitoring, focusing on developer productivity, release velocity and product quality
  • Plan, manage, and socialize all release engineering activities
  • Continually work towards making improvements in the build/release process
  • Focus on improving Engineering productivity by improving Engineering tools (Jira, Confluence, Portfolio, etc.)
  • Coordinate deliveries from geographically distributed development teams
  • Define, collect and report metrics that measure progress and performance of the build and deployment infrastructure
  • Relevant experience with build environment, Jenkins on AWS, build automation, build infrastructure, engineering productivity tools like Atlassian tools, experience on Release Management activities/tools a plus
  • Bachelor's degree in computer science or information systems or equivalent field required
  • 6+ years of technical experience
  • Strong knowledge of CI/CD/DevOps concepts, tools and technologies (Jenkins, Maven, SonarQube, Chef, Git/Stash, Artifactory, Packer, Docker, RightScale, AWS, GCE)
  • Emotional maturity, adaptability and the ability to lead through influence across organizational and geographical boundaries
  • Proven analytical abilities and using data/facts for decision-making
  • Strong Linux/Unix System Engineering and shell scripting experience
  • Experience working in Agile/Scrum/Kanban team environments
  • Experience building highly performant, scalable, software in a CI/CD environment
  • Experience developing and deploying SaaS applications and services into production
  • Exposure to Public Cloud computing
  • Setup and improve tools to automate the build and deploy process
  • Implement best practices for efficient release process
  • Build and maintain tools needed for release deployment
  • Troubleshoot and fix build/deploy environment problems
  • Coordinate with the Application and Operations teams
  • Passion for improving efficiency, safety, structure, and process around software development
  • Absolute requirement of expertise managing and administering Linux systems, bash scripting, and basic networking administration
  • Fluency with scripting languages such as Python, Perl, etc
  • Hands-on experience with monitoring tools such as Splunk and Logstash
  • Hands-on experience with monitoring tools such as Nagios, Sentry, and Sensu
  • Experience maintaining high-availability systems
  • Experience using or maintaining database systems such as MySQL, Cassandra, etc
  • Experience and passion to work in a fast paced Agile environment, delivering features in small time duration
  • Software Engineer with application development experience with at least two programming languages ( Java, Python, Ruby, PHP,Perl)
  • Experience with Continuous Integration and related tools (e.g. Jenkins, Bamboo, Puppet, Ansible etc..)
  • Solid Experience with Version Control systems - ( GitHub, Svn, git stash), Continuous deployment systems ( e.g. Puppet, Ansible, CA RA, Go etc..)
  • Scripting experience ( e.g. Bash, php, python, groovy, curl, use/code RESTFUL APIs …)
  • Extensive experience with Linux, particularly RedHat/CentOS Experience with setting up different tools, e.g. ELK, Redis, Splunk, Sense, NewRelic, Nagios, GrayLog etc
  • Understand the metric requirements of system/application health Experience with setup, configure, and manage RDBMS, NoSQL
  • Experience writing and maintaining tools and scripts to support automation and operations
  • Solid knowledge of Unix systems with ability to troubleshoot issues in complex, distributed, multi-tier architectures
  • Passionate about operational excellence and documentation
  • Experience in bootstrap production and non-prod environments in public/private clouds
  • Degree in Computer Science, a related field, or equivalent education
  • Ability to coordinate between cross-functional teams for Automation
  • Ability to work in a fast-paced environment with frequent software releases
  • Any experience with MSBuild, .NET and PowerShell scripting for Automation
  • Any experience with IIS and windows 2008/12 Environments/Features and Roles

Release Engineer, Global Release Operations Resume Examples & Samples

  • Build/configuration/administration and troubleshooting of a highly complex core application and multiple ancillary products with new products coming online all the time
  • Execute code promotions in preparation for releases
  • 3+ years experience working on Unix platforms with RHEL Preferred
  • Strong knowledge of Perforce or GIT preferred, but SVN, Clearcase, CVS, or other similar SCM/VC is acceptable
  • Experience with scripting language (Python/Perl preferred, but Shell,Bash, etc. is okay)
  • Strong command of code branching architecture branching, merging, rollback plans, etc
  • Bachelor degree in Engineering or other related field
  • Deploy and coordinate releases, patches/fixes/configuration changes, and any updates to multiple Hotwire application environments while adhering to our Hotwire Engineering policies and guidelines. This role requires occasional after hours support and on-call duties
  • Work closely with Hotwire QA, Software Engineering, Operations, and Business teams to design, develop, and support automated Continuous Delivery build and release pipelines
  • Assist in administering our version control systems
  • Continuously simplify, optimize and automate Release processes to further our goal of rapidly delivering quality products that meet the needs of our customers
  • BS in Computer Science or equivalent education/work experience
  • 5+ years in a technical Build & Release Engineering position
  • Docker experience is a must
  • Experience automating DevOps processes using Chef (Puppet, Ansible etc)
  • Experience administering version control systems. Git/Stash and Perforce preferred
  • Proficient in UNIX, Linux operating systems. Experience with scripting, preferably Shell, Groovy, Ruby or Python
  • Knowledge of build automation tools - Maven, Ant
  • Experience supporting and maintaining CI and CD pipelines in Jenkins/TeamCity
  • Experience with the Tomcat application servers
  • Solid understanding of common SWQA and SW development processes and methodologies - especially with working in an Agile/Scrum environment
  • Understanding of basic networking concepts, including use of telnet, trace route, and similar tools to verify and diagnose connectivity between two servers. Understanding private vs public IP space; what both load balancers and firewalls do
  • Excellent verbal and written communication skills. Ability to multitask and work both collaboratively and independently
  • Work collaboratively with peer Build and Release Engineers, and across architecture, engineering, and service providers to design, improve, and extend CI/CD framework capabilities to include a wide array of technologies driven by business priorities
  • Be the primary contact with internal Line of Business (LOB) partners to represent the Build and Release team, and bring business needs and issues into the team
  • Deliver using the best practices of Agile, LEAN, ITIL, and DevOps
  • Strong communication, and presentation skills
  • Project management skills with documented track record of delivery in global environment; preferably agile methodology experienced
  • High energy, self-directed individual
  • Flexible work schedule - able to adjust availability to work effectively with international teams
  • Excellent written and verbal communication skills and ability to interface and influence at all levels in the organization
  • Minimum five years IT experience of which two years should be in project management or equivalent
  • Knowledgeable of Siebel and/or Oracle ERP applications
  • Understanding of internal GEHC processes and tools such as IT Project Management Process, Daptiv tool, ALM, Rally Support Central and Workflow tools
  • Lean/Agile experience
  • PMP / ITIL certified
  • Bachelor's Degree in Computer Science, Engineering or related computer field or equivalent
  • Multiple years of hands-on experience in Linux administration, ideally in distributed systems at scale
  • Cloud (AWS or GCP or Azure) experience is a must
  • Strong desire to automate everything collaboratively, embracing infrastructure as code
  • Experience with at least one automation tool (Concourse.ci, Jenkins, GitLab or other)
  • Familiarity with configuration management softwares (Chef, Ansible, Puppet or other)
  • Familiarity with popular build tools (maven, gradle, grunt and friends)
  • Familiarity with at least one programming/scripting language, preferably Java or JavaScript
  • Exposure to test automation, TDD/BDD processes and related tools
  • Exposure to Agile software development
  • Self-motivated team player with good inter-personal skills, who takes responsibility for their own work
  • Experience working across functional areas and business units to align activities and deliverables
  • Fluent English language skills
  • Master's Degree in Computer Science, Engineering or related computer field
  • Exposure to healthcare related regulations and processes
  • Fluent Hungarian language skills
  • Bachelor's Degree in Computer Science, Engineering or related computer field
  • Strong hands-on experience in Linux administration, ideally in distributed systems at scale
  • Proven cloud (AWS or GCP or Azure) experience is a must
  • Becoming skilled with various configuration management, build management and continuous integration tools and methodologies
  • Develop expertise and knowledge in writing automation scripts and using tools for automating network build and release processes
  • Breaks down problems and estimates time for quality related tasks. ;Increases task capacity and takes on multiple projects at one time
  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or 4 years of experience in lieu of degree
  • Minimum 2 years of experience in enterprise network engineering role
  • Able to contribute to problem solving and decision making in an ever-changing technical environment
  • Strong interest in current and emerging technologies demonstrated through training, job experience and/or industry activities
  • Proven ability to execute on large-scale global programs composed of multiple projects or work streams
  • Working closely with a cross-functional team of Software Engineers, QA, DBAs and the Release Manager to ensure smooth deployments of software updates
  • Pro-actively work with the team to improve the process of building and deploying solutions across all test and production environments
  • Degree in computer science or equivalent education
  • Experience as a Build/Release Engineer in an agile/scrum development environment
  • Ability to anticipate problems and take decisive action, giving regard to the impact on other project teams, development partners and stakeholders
  • Excellent communications skills to clearly articulate complex technical issues to all levels of the organization (both technical and non-technical)
  • Ability to approach problems with a sense of ownership, enthusiasm, and innovation
  • Bachelor of Science in Mechanical Engineering from an (ABET) accredited university
  • Technically oriented with solid understanding of fundamental mechanical engineering principles
  • 6 years minimum design release experience in Powertrain, Driveline, Transmissions, or other geared product designs
  • Working knowledge of the following tools: Function model, DFMEA, DVP&R, PPAP systems, Strong analytical capabilities, Capable of analyzing complex data and providing a clear summary, Strong problem solving and interpersonal skills, Strong verbal and written communications skills, Ability to work independently and in teams, and ability to manage multiple on-going project tasks
  • Must have a valid driving license
  • Masters of Science Degree in Mechanical Engineering or Electrical Engineering with 8 to 10 years' experience in design and release of Electrified Powertrain Driveline Components/Sub-Systems
  • Strong Knowledge and Understanding of Chrysler Release Systems
  • Strong knowledge of manufacturing processes including casting, forging, powder metals, machining, and assembly
  • Familiarity with CAD and FEA software would be a benefit
  • Proficiency with Microsoft Office tools (Excel, Word, PowerPoint, etc.) Electrical/electronic engineering knowledge Specialty course work in transmission and driveline related subjects of particular interest (gear technology, fluid mechanics, thermodynamics, etc.)

Seat Release Engineer Resume Examples & Samples

  • Bachelors of Science degree in Mechanical Engineering from an ABET accredited university (or equivalent)
  • 5 years of automotive interior product design and development engineering experience
  • 3 years automotive interior plastic components design and development engineering experience in one of the following plastics disciplines: Seat plastic design, hard trim design, and automotive console design
  • Demonstrated design for manufacturability of plastics
  • Applied basic tooling knowledge to the design of plastic components
  • Demonstrated familiarity with DFMEA principles
  • Ability to lead design team and provide technical inputs to design staff toward the completion of designs
  • Experience with FEA and dimensional management
  • Provide technical tools, test enviroments, processes, and development support to the client team
  • Operational support for client production environments
  • Participate in our evolution toward infrastructure as code
  • Track usage and capacity plan for hardware and software on an annual basis
  • Mentor junior team members in the construction of delivery systems using configuration management and horizontally scalable architectures
  • Participate in on-call escalation for client production systems
  • Participate in on-call rotation for dev tools systems
  • Oversee all current manual production releases to our customers
  • Ensure release packages are complete, tested and certified
  • Assist customers with installation debugging and setup
  • Over time develop deployment and monitoring solutions using scripting languages or similar to ease deployments for customers. Long term goal of developing one click installations
  • Manage and maintain multiple internal Windows and Linux test and certification virtual environments
  • Troubleshoot any of the infrastructure issues and escalate as necessary
  • Setup and improve tools for continuous integration systems
  • Work with cross functional, geographically distributed teams
  • 5 years of experience developing, maintaining and troubleshooting J2EE web based applications
  • 5 years of experience overseeing J2EE web application installations, upgrades, and deployment
  • 5 years of experience working in Linux and Microsoft Systems both dedicated and virtual environments
  • 5 years of experience with Relational Databases
  • 5 years of experience in scripting languages for Windows and Linux
  • 3 years of experience with Apache Tomcat
  • 3 years of experience creating automated builds, executing deployments to multiple environments as well as setting up monitors to ensure availability of systems
  • 2 years building and releasing software on a large scale
  • 2 years of experience with a source control tool, preferably GIT
  • Install Packages
  • MS SQL and Oracle
  • Responsible for defining and implementing strategies for continuous integration and release management
  • Experience creating and managing Continuous Integration and Deployment systems
  • Knowledge of deploying enterprise applications on-premises and in the cloud.Search Jobs US
  • Participate in the design and deployment of other testing environments for validating application stability, performance, etc
  • Ensure automated testing occurs at all stages of the build and deployment processes
  • Minimum of 5 years of experience in a structured build environment
  • Proficient in Linux and Windows operating environments
  • Experience with version control systems such as git or Subversion
  • Proficient with a programming language, Java, Ruby, etc
  • Experience using and Build servers e.g. Team City, GoCD, Jenkins, etc
  • Experience configuring and deploying to at least one of AWS, Azure or Google Cloud
  • Experience administering Build systems e.g. Team City, GoCD, Jenkins, etc
  • Experience writing management and monitoring scripts and integrating with cloud providers
  • Extensive experience configuring and maintaining cloud infrastructures like AWS or Azure
  • Experience working with systems supporting natural language processing and machine learning
  • Bachelor's Degree in Computer Science or related degree or equivalent experience
  • Thoroughness
  • 5+ years of enterprise software application project experience
  • WebSphere Application Server (WAS) administration experience
  • 4+ years Oracle DB experience
  • Experience with at least one of following scripting languages: Shell, Perl, Pthyon/Jython, Powershell, json
  • Familiarity with SCM (Team Foundation Server, GIT) and solid knowledge of code branching strategies
  • Familiar with common build integration and automation tools like Jenkins, Bamboo, or similar tools, etc
  • Knowledge of Server Virtualization and Failover Clustering
  • Working knowledge of Agile/Scrum methodologies and DevOps methods
  • Bachelor degree in Computer Science or similar discipline preferred
  • 4+ years preferred Strong Unix system administration skills
  • Experience with tools in the Atlassian Product Suite (JIRA, bitBucket, Confluence, etc) preferred but not required
  • Experience adopting continuous delivery concepts and techniques
  • Ability to thrive in a fast-paced environment across multiple time zones and locations
  • Broad knowledge of software technology and trends
  • Configuration management software solutions such as Puppet, Chef and Ansible Networking background or at a minimum ability to recognize and troubleshoot minor to moderate networking problems
  • System monitoring software (SCCM, Nagios, Splunk)
  • Manage the configuration of the customer's primary classified IT platform and the software deployed to it
  • Prepare server and workstation releases to be piloted and deployed in the customer’s production environment and advise the customer on the impact
  • Stage and roll out monthly security patches to the customer’s servers
  • Follow an extensive piloting process prior to release deployment to reduce risks
  • Tier 3 support to investigate release-related issues
  • Attend review boards and design meetings to review and evaluate system requirements
  • Identify recurring O&M problems and recommend steps to reduce the severity and frequency of the problems
  • Assist application developers with testing and debugging programs to ensure compatibility with existing server technologies
  • Sunset obsolete content from Configuration Manager
  • Ability to prioritise and manage own workload, whilst working closely with system owners to facilitate releases
  • A good grasp of Agile practices, the Software Development Lifecycle (SDLC) and firm understanding of Continuous Integration (CI) and Continuous Delivery (CD)
  • Ability to clearly communicate and where appropriate escalate issues
  • Demonstrable knowledge of configuration management and release tooling with associated practices. This includes experience in the configuration and administration of
  • Prior experience in a similar role, or demonstrable ability to adapt existing skills
  • Experience to Jenkins 2.0 and Pipeline DSL
  • Experience in AWS, Azure or other cloud based infrastructure
  • Experience in application packaging (ie SupervisorD or similar)
  • Knowledge of tools such as Docker, OpenShift or other container technologies
  • Knowledge of ITIL framework or equivalent

Software Release Engineer Intern Resume Examples & Samples

  • Programming experience- scripting experience i.e. python, perl, bash, etc
  • Analytic/problem-solving skills
  • Experience with Windows, Mac and Linux environments

Release Engineer Level Senior / Lead Resume Examples & Samples

  • Help craft an agile culture within the new Bangalore Delivery Architecture team
  • Help coordinate expansion of Bangalore Delivery Architecture team
  • Participate in global direction setting with your peers worldwide
  • Engage with Product Managers to refine user stories, mock-ups, process flows and target visualizations
  • Engineer prototypes for presentation and backend services aimed at data aggregation and presentation with specific focus on quick incremental updates
  • Pitch your ideas, demo your services, iterate on received feedback
  • Drive evolution of DevOps at Concur by contributing to architectural patterns for Concur software engineering
  • Experience with UX principles and best practices
  • Experience with building and deploying RESTful APIs
  • Experience with Unix/Linux systems and public cloud infrastructure and platform services
  • Creativity, passion and drive for excellence

Release Engineer Level Resume Examples & Samples

  • Tech engineers/experts who are passionate about designing, building, and maintaining simple, reliable, and innovative software. If you have a great blend of experience on varied tech stack (most of the Object-Oriented languages) and if you are a great innovator or strive to do something different, out of the box, then this is the place for you to be in
  • Dive in to understand capabilities and relationships of Concur’s engineering building blocks
  • Engage with Product Managers to refine user stories, mockups, process flows and target visualizations
  • End to end ownership of shipped services
  • Give the Easy Button to Concur engineers worldwide
  • Track record of end to end service ownership in an agile and test driven environment
  • Experience with JavaScript design patterns and frameworks (AngularJS, backbone, ember, react, etc.)
  • Experience with UI testing frameworks
  • Experience with Python, Ruby Java preferred
  • Experience managing mixed language and mixed platform environments
  • Ability to express ideas clearly within the team and across other groups
  • The Release Engineer will be responsible for the build and deployment of multiple applications from various production and project development teams
  • Ownership of the integration, build and release infrastructure for various projects
  • The Release Engineer will be an advocate of good software engineering practices
  • Manage release content according to the Business’s requirements
  • Deliver multiple environments to Development Teams, Technical Consultants and User Acceptance Testers
  • Reorganize and redesign integration workflow to automate daily tasks
  • Providing application support to testers and consultants
  • Play a key part in the quick resolution of incidents raised in production
  • Develop solutions to improve the operational efficiency and accuracy of software release processes
  • Previous experience in release engineering experience would be ideal especially working with RedHat Operating Systems
  • Experience with configuration management best practices and the ability to implement and support these practices
  • Experience with Git and the Atlassian Software stack (bitbucket/Jira/Bamboo)
  • Strong shell programming skills (Bash preferably)
  • Good communication skills to liaise with different stakeholders involved in the release process
  • Exposure to Agile working methodologies
  • Outstanding communications and problem solving skills
  • A strong desire to solve “real-world” deployment problems
  • Understands the importance of Build and Release as part of development life cycle and with reference to continuous integration process
  • Fully understands the importance of different software environments like Development, QA and Production
  • Becoming skilled with SDLC and methodologies like Lean/Agile/XP, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  • 2 year experience in Unix /Python scripting
  • 1 year experience in DEVOPS implementation
  • 1 year experience in building automation using open source Tools

Release Engineer Exterior Engineering Resume Examples & Samples

  • Minimum 2 years of engineering experience
  • Minimum 2 years of wiper/washer experience
  • BS in Engineering or equivalent experience
  • MS in Engineering or equivalent experience
  • Fluent in Mandarin
  • Outstanding interpersonal, oral and written communication skills
  • Proven ability to lead a complex cross functional and global team
  • Familiarity with System Integration into a Vehicle
  • Familiarity with Small Motor Design and Design for Manufacturing (DFM)
  • Familiarity with Electronic Board Design and DFM
  • Demonstrated ability to lead QRD analysis, problem solving and resolutions
  • Education in college level: Statistics, Mechanics of Materials, Finite Element, Vehicle / Occupant Packaging, Integrated Design, and Design for Manufacturability
  • Launch experience
  • Basic UG Skills
  • Knowledge of Glass Design and Manufacturing
  • Knowledge of Rubber Extrusion and Compression Molding
  • Preferred Design and Manufacturing Experience in electro-mechanical systems
  • Red X Training
  • DFSS Black Belt
  • Determine requirements for build deployment tools. Execute procedures ensuring quality and serviceability of build tools enabling best practices and processes
  • Consults with quality and development engineers for the resolution of complex problems
  • Develop new programs as well as enhancements, modifications, and corrections to existing Build/Release methodologies and processes
  • Possess strong documentation skills for capturing and publishing process, procedure, and tool descriptions or improvements
  • Minimum 4 years of experience in Build and Release Engineering activities
  • Support all Release Engineering activities
  • Help Development with delivering different types of releases
  • Develop tools and other resources to aid in streamlining our release processes
  • Experience with Subversion, GIT, or an equivalent source control management system
  • Hands on experience with multiple operating systems(Windows, UNIX)
  • Experience with Continuous Integration Systems such as Jenkins
  • Experience in a core programming language(.NET,Java), one script language (Powershell, or shell script)
  • Experience with Release Management
  • 75% Build and Release configuration
  • 25% development of new build and release processes on the windows technology stack
  • Troubleshoot and resolve build and release issues
  • Maintain segregation of duties between development and release roles
  • Assist in moving toward a continuous integration model
  • Passion for automating previously manual processes
  • Ability to solve a broad range of problems using a wide array of technologies
  • Experience coding in .Net (C#), JavaScript, and Powershell
  • Expertise with build & release automation tools - Jenkins preferred
  • Expertise with IT job scheduling tools - JAMS preferred
  • Experience working in agile development environments - SCRUM and Kanban preferred
  • Experience with test automation and unit testing
  • Lead build and release engineering and management activities
  • Establish and maintain automation frameworks for build and release management
  • Create automated scripts for code compilation, build packaging, and release deployment
  • Lead CM team members, overseeing the operations of all code and data promotion, build, and release functions of the group
  • Drive necessary architectural aspects of applications and tools to enhance CM characteristics
  • Manage CM and release engineering tasks to ensure new software applications are properly documented, comply with standard hardware/systems configurations, and are logistically sustainable Support the management and administration of CM, build and release tools
  • Serve as the go-to person for all things related to build and release within the organization
  • Provide strategic vision and leadership for improving the release engineering infrastructure through tool implementation, applying industry best practices, and streamlining processes
  • B.S. in Computer Science, Information Systems, or other related field and 9 years' related experience
  • Experience implementing and supporting ALM processes using industry best practices and tools Experience with Build Management and Release Engineering with proven track record of leading and being responsible for Build Management and Release Engineering processes
  • Expert level skills in automating CM, Build Management and Release Engineering processes
  • Expert level skills with source code management tools (e.g. Git, Mercurial, Subversion, ClearCase) and implementing policies with tools
  • Experience working with defect tracking tools and implementing/integrating with CM build/release procedures
  • Years of experience with the Serena product suite (e.g. Dimensions CM, Business Manager, Release, ChangeMan ZMF);y experience with Microsoft Team Foundation Server
  • Experience with enterprise-grade applications and distributed environments
  • Experience working with complex web application architectures containing a broad range of technologies and backend systems, in both Linux and Windows environments
  • Ability to work in a large, complex organizational structure
  • Strong analysis and problem-solving skills
  • Strong interpersonal skills and verbal/written communication skills
  • Strong work ethic with a focus on quality, results and customer satisfaction
  • High standards of confidentiality
  • Ability to handle sensitive information with integrity and trust; US Citizen or Green Card (Permanent Residence) holder; Ability to obtain a Public Trust clearance
  • Experience working within the ITIL process framework
  • ITIL Foundations v3 Certification
  • Experience with a wide range of programming/scripting languages (e.g. Ruby, C#, .NET, Python, Perl, Java, PHP, Linux shell, Windows PowerShell)
  • Experience implementing Continuous Integration (CI) and other DevOps practices and tools, and in transforming legacy environments to rapid deployment
  • Experience with a wide range of open source ALM and DevOps tools (e.g. JIRA, Git, Maven, Jenkins, Bamboo, Artifactory, Ansible, Puppet)
  • Experience with ITSM tools (e.g. ServiceNow, BMC Atrium, BMC Remedy, HP Service Manager)

Lead Software & Release Engineer Resume Examples & Samples

  • 15 + years with a high performing software development team
  • 5 + years leading a high performing software development team
  • Bachelor’s Degree in Computer Science, US Citizen with the ability to secure a Government clearance
  • Expert is Object Orient Design and expert in Java 1.7 and 1.8 languages
  • Understand the Software Engineering lifecycle
  • Expert in the usage of Oracle databases by a software application and expert with SQL and JDBC interoperability syntax
  • Understand Web technologies including HTML and the configuration of web servers such as Weblogic Server
  • Common Java libraries, possibly including: Quartz, Struts, Spring ,Hibernate, log4j , integration, Junit, lucene, velocity, Guava
  • IOS Development, Xcode 4, Objective-C
  • Database design, particularly on Oracle,
  • Systems Administration for Unix,
  • Configuration Management, particularly with Subversion and Apache Ant and Maven
  • Unified Modeling Language, particularly using TogetherJ or Visio
  • EXtensible Markup Language(XML) and related technologies (XSLT, jaxb, xalan/xerces stack)
  • 2+ years of proven Technical skills
  • Bachelor's and/or Master's Degree in Computer Science, Mathematics, Physics and/or Science
  • Programming background
  • Facilitate prioritization with stakeholders across the organization
  • Work across organizations to balance needs with project demand vs. resource capacity
  • Facilitate integrated deployment management
  • Assist with developing the Release Management organization
  • Manage the Release Execution (development & deployment lifecycle)
  • Rack progress and communicate release status
  • M.S. or MBA preferred
  • Oversee the deployment and releases of the digital products - web, mobile, and emerging platforms - across AMC Networks business properties
  • Ensure appropriate quality assurance was completed prior to the releases
  • Coordinate with creative, developmental, and infrastructure teams as well as business units to ensure that all components within the release are accounted for
  • Work with developers and project managers to ensure all updates are transparently tracked
  • If a release results in an unpredictable result, identify the issue and work with appropriate teams to provide solution as quickly as possible
  • Work with cross-departmental teams as well as business units to understand, suggest, and improve developmental, release, and infrastructure procedures
  • Create release scenario scripts such as identifying required configuration changes, analytics verification, and clear annotation
  • Explore and provide bi-annual report on the trends within the release engineering trends and products, such as releases of continuous integration products
  • Assist in all phases of product development lifecycles and ongoing release cycles
  • Define and implement release and migration strategies for product enhancements including, where applicable, support for legacy features in use
  • Provide guidance and enforce processes for the team over release processes
  • Maintain effective communication with the team to foster an environment conducive to professional and technical advancements
  • Strategize integration and release of products being built by external third-party developers and vendors
  • 5+ years of experience working with online solutions built with PHP, MySQL, and JS libraries/frameworks
  • 3+ years of experience working with native iOS / Android / OTT applications
  • 3+ years of experience working with consumer facing products
  • 3+ years of experience working with SCM tools such as SVN and GIT
  • Understand MVC based application design
  • Experience working with release cycles of open source PHP content management systems such as WordPress and Drupal
  • Knowledge of the full build cycle of website and application development, including project planning and application releases
  • Strong ability to systemize and document nebulous technical process
  • Experience with Linux system administration (intermediate level), Apache (intermediate level), MySQL (server preferred), and with the Amazon AWS platform and services. Must be comfortable working with Unix/Linux command line
  • Bachelor’s Degree in computer science or related field or equivalent experience required
  • Must be familiar with continuous integration
  • Experience with build tools such as Jenkins or AWS Code Pipeline
  • Version control systems such as GitHub as well as AWS
  • Experience with the Microsoft technology stack (MSSQL Server, .net/C#, etc.)
  • Experience with MSSQL Server deployment technologies such as ISPAC/DACPAC
  • Ability to work with development and QA teams to facilitate best practices when it comes to deployment and integrated testing
  • Release Engineers core responsibility are to define, manage and automate Green Dot's SDLC
  • Release Engineers are expected to be leaders and have a mature understanding of what a Software Development Lifecycle or ALM is and the core components
  • Candidates must be clear communicators with the ability to provide training to team members and/or other departments
  • Responsible for source code, branching, builds, auditing, metrics and deployments
  • Responsible for environment configuration and application versioning
  • Administrators for Source Control, Issue Tracker, Wiki, CI/CD tools and all QA environment

MTS Release Engineer Resume Examples & Samples

  • Identifying sources of manual work related to Build, Deployment, and Configuration of all environments and relentlessly driving to automate
  • Ensuring that we have Testing environments that match production as closely as possible from all aspects (access, configuration, automated deployment processes, etc.)
  • Taking part in performing semi-automated production releases (sometimes daily releases) and you will help in reducing manual steps performed during production releases
  • Reducing metrics around performing a production release (time to release, number of people needed for a release, number of manual steps in a release, etc.)
  • Reducing the time it takes to build, deploy, and configure software to all environments
  • Make environments highly available with right build at the right time and produce metrics
  • Build Dashboards to showcase Metrics in all aspects of Release Engineering and Environments Management
  • Own Build & Release tools and processes
  • Work with Development, QA, and Project Management teams to set release schedules and environments in a dynamic fast-paced environment
  • Help define best practices for Source Control (Branching Strategies), Continuous Integration, automated testing, Build automation, Deployment, and Release Management
  • Automate various day-to-day tasks, such as environment maintenance, generating detailed build/release notes, and surfacing information the development/QA/Business teams need to make informed decisions on what to release
  • 8+ years of Software Development experience mostly in Release Engineering/DevOps areas
  • 4+ years of Development Experience in any of Java, Python & Node programming languages
  • 2+ years of experience with configuration management tools like Puppet, Chef, or Ansible
  • Familiarity with Open Source DevOps tool chain instead of reinventing solutions (Monitoring, Dashboards, Cloud, Containers etc.)
  • Strong knowledge in Git, SVN or any of equivalent SCM tools & Branching Strategies
  • Experience building Monitoring, Dashboards to manage infrastructure

Related Job Titles

release train engineer cover letter

IMAGES

  1. Rail Engineer Cover Letter

    release train engineer cover letter

  2. Engineering Cover Letter: Examples & How to Write

    release train engineer cover letter

  3. Rail Engineer Cover Letter

    release train engineer cover letter

  4. Release Train Engineer Cover Letter

    release train engineer cover letter

  5. Rail Engineer Cover Letter

    release train engineer cover letter

  6. Railway Engineer Cover Letter Sample

    release train engineer cover letter

VIDEO

  1. SAFe Release Train Engineer SAFe-RTE Exam Dumps Questions

  2. Release Train Engineer Best Practices

  3. मेरा तकनीकी त्यागपत्र। My technical Resignation. HRMS Exit Process. #railway

  4. Agile Release Train

  5. Cover Letter for Job Application With Experience

  6. Release Train Engineer

COMMENTS

  1. Release Train Engineer Cover Letter

    Responsibilities for Release Train Engineer Cover Letter. Release train engineer responsible for guidance in Agile, Scrum, and SAFe and leads Agile delivery teams to deliver value consistently. Hands on experience with Agile/SCRUM teams and a solid understanding of the Agile development process. Manage Scrum of Scrums (local and offshore scrum ...

  2. 2024 Release Engineer Cover Letter Example (+Free Tools & Guidance)

    Christopher Johnson. (504) 879-2635. [email protected]. January 5, 2024. Lori Martin. Hiring Manager. Vazquez, Jimenez and Bradley. Dear Lori Martin, I am writing to express my keen interest in the Release Engineer position at Vazquez, Jimenez and Bradley.

  3. Release Train Engineer (RTE): Responsibilities and Skills

    A release train engineer is a supervisor and coach for Agile release trains. Otherwise referred to as super Scrum masters or chief Scrum masters, RTEs are people who specialize in developing and implementing ART processes. The ART is a group of smaller Agile teams, each of which works independently on specific areas of software development or ...

  4. Release Train Engineer Resume (CV) Example and Writing Guide

    Release Train Engineer, Employer A Pembroke Pines, Jan 2018 - Present. Diligently reorganized the release train cycle of 10+ projects and accelerated delivery timelines by 15%. ... Cover letters are not always required, however they can be an effective tool when applying for jobs. They allow employers to gain better insights into who you are ...

  5. The Complete Guide to Becoming a Successful Release Train Engineer

    A release train engineer must be able to communicate effectively with people at all levels within the organization. This includes being able to explain complex concepts in a simple way and being ...

  6. Release Engineer Cover Letter

    How to Write the Release Engineer Cover Letter. 260 Catalina Road. Sylviaside, CT 47185-8459. Dear Brooklyn Bode, I am excited to be applying for the position of release engineer. Please accept this letter and the attached resume as my interest in this position.

  7. Release Engineer Cover Letter Sample

    Feel free to utilize this sample Release Engineer cover letter to secure your dream position. You can use it as is or easily tailor it to suit a specific Release Engineer role using our user-friendly cover letter creator. Your success awaits. Rewrite Sample with AI. Written by Tomáš Ondrejka. Co-Founder and CMO. Created with.

  8. Release Train Engineer

    The Release Train Engineer (RTE) is a servant leader and ART coach who facilitates ART events and processes, and supports teams in delivering value. They communicate with stakeholders, escalate impediments, help manage risk, and drive relentless improvement. Although Agile Release Trains (ARTs) are composed of self-organizing and self-managing ...

  9. Release Train Engineer Resume Samples

    The Guide To Resume Tailoring. Guide the recruiter to the conclusion that you are the best candidate for the release train engineer job. It's actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

  10. Build And Release Engineer Cover Letter Example

    A build and release engineer cover letter should demonstrate an applicant's understanding of the job responsibilities and provide evidence of the skills necessary to be successful in the role. The cover letter should also demonstrate the applicant's knowledge of the company and the specific qualities they would bring to the position.

  11. What Is a Release Train Engineer? (Duties and Requirements)

    An integral component of agile release trains (ART) is the release train engineer (RTE). RTEs supervise ARTs to ensure that teams develop high-quality solutions that contribute to a project's success. Understanding RTEs can help you determine if the career path aligns with your professional goals.

  12. Release Train Engineer Resume: Know How To Create One ...

    A solid executive presence. Release Train Engineer Resume Tips and Examples. Certain tips you should follow while preparing your resume are: Create Compelling Bullet Points: You should include bullet points throughout your resume since they're the first thing that captures the recruiter's attention.

  13. Lead Release Train Engineer Resume Sample

    Cox Automotive - Lead Release Train Engineer Lincoln, RI, 07/2021 - Current. Currently overseeing 12 scrum teams in support of P&C Moderation FinPal applications. Coached team members in techniques necessary to complete job tasks within SaFe methodology.

  14. Release Train Engineer Resume Samples

    Release Train Engineer Resume. Objective : As a Release Train Engineer, communicated with stakeholders, facilitated processes and execution, escalate impediments, managed risk, ensured value delivery, and drove relentless improvement. Helped remove impediments and fostered an environment for high-performing team dynamics, continuous flow, and ...

  15. Top 989 Release Train Engineer Jobs, Employment

    Release Train Engineer. Peraton 3.1. Fort Meade, MD 20755. $146,000 - $234,000 a year. Full-time. Lead PI Planning ceremonies and facilitate support coordination between multiple agile release trains (ART). It is the responsibility of this position to guide,…. Posted 30+ days ago.

  16. Release Train Engineer Resume Sample

    Release Train Engineer. 06/2014 - 10/2017. Los Angeles, CA. Communicate status and timeliness to Portfolio Program Management. Assist with resource allocation. Drive continuous improvement through the "inspect and adapt" process. Champion and mentor teams on Lean-Agile principles and company specific policies. Foster a positive work ...

  17. Release Train Engineer Resume Sample

    Work History. Release Train Engineer , 08/2016 to Current. Deloitte - Washington, VA. Consistently met deadlines and requirements for all production work orders. Directed onsite training for business users to maximize productivity. Managed creative projects from concept to completion while managing outside vendors.

  18. Design Release Engineer Cover Letter

    Example of Design Release Engineer Cover Letter. 78115 Rodriguez Creek. Lillaland, NJ 08919-9016. Dear Rowan Macejkovic, I submit this application to express my sincere interest in the design release engineer position. Previously, I was responsible for guidance to all functional groups within the engineering team, including hardware, software ...

  19. Release Train Engineer Resume Sample

    01/2019 to Current. Release Train Engineer Deloitte - Charlotte, ME. Championed Lean-Agile practices and mindsets with leaders, teams, and Scrum Masters. Worked closely with Enterprise Architecture team and Business teams to design and develop robust solutions meeting client requirements for functionality, scalability and performance.

  20. Railway Engineer Cover Letter Sample

    Railway Engineer Cover Letter Sample. Kick-start your career & learn creative tricks to use in your new cover letter with this professionally written Railway Engineer cover letter sample. Copy-paste this cover letter example for free or customize it inside our easy-to-use cover letter creator. Rewrite Sample with AI. Written by Milan Šaržík ...

  21. Release Engineer Resume Samples

    Release Engineer Resume Examples & Samples. Automate build and release engineering tasks. Drive continuous integration with tools such as bamboo, jenkins. Design, set up and enforce standards, conventions, processes and procedures for development as well as build and release engineering-related activities. 54.

  22. Sr Scrum Master Release Train Engineer Resume Sample

    Facilitate and monitored Scrum ceremonies. Ensure prioritization alignment, resolve conflicts, and clear cross-team/ART-level impediments and risks so the train delivers commitments and realizes business value. Emphasis on problem-solving. Foster information sharing, creating a collaborative environment.

  23. Engineer Cover Letter Example and Template for 2024

    Here are the steps you can follow to write an effective engineer cover letter: 1. Include contact information. You can include your contact information at the top of your cover letter. This includes your name, email address and phone number so hiring managers know how they might contact you. You can also include the date to show when you write ...