Build & Release Resume Samples
4.5
(108 votes) for
Build & Release Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the build & release 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
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
CHOOSE THE BEST TEMPLATE
- Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS
- Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES
- Instantly download in PDF format or share a custom link.
JA
J Ankunding
Jameson
Ankunding
453 Marielle Fields
San Francisco
CA
+1 (555) 439 3758
453 Marielle Fields
San Francisco
CA
Phone
p
+1 (555) 439 3758
Experience
Experience
Detroit, MI
Build & Release Manager
Detroit, MI
O'Hara Group
Detroit, MI
Build & Release Manager
- Provide assistance and training on source code management processes, procedures and tools
- Monitor and perform up- and downstream code integration and resolve merge conflicts together with the developers
- Assists higher level Deployment Specialists to begin developing knowledge of cross-functional Deployment Teams assigned to a deployment. Helps to ensure roles and responsibilities are understood, mainframe and distributed code migrations are not in conflict, and contingency plans are established
- Develops knowledge of methodology of processing information in all the various environments with special attention to compliance of Release and Change Management processes
- Shares in developing effective configuration management strategies and solutions for existing and new products
- Analyzes the software development lifecycle for process improvements and automation opportunities
- Works with all parties to resolve change-related scheduling conflicts according to established practices
Boston, MA
Manager, Build & Release
Boston, MA
Hayes, Denesik and Hilpert
Boston, MA
Manager, Build & Release
- Assist with building a global framework that automates the process or building, testing, and deploying software for all code bases through all environments
- Follow best engineering practices and such as architectural design, unit and regression testing, test-driven development and continuous integration frameworks
- Coach and mentor team members to develop model while providing support and training for platform and entire tool-chain
- Assist in managing projects and interdependencies to ensure milestone adherence,
- Assist developing a platform that provides support to development, quality, product, and operation teams’ continuous integration environment
- Manage resources, schedules and allocations across a wide range of releases and delivery efforts. Forecast, plan and execute training
- Responsible of tracking and measuring a standard set of metrics and KPIs that can be used to measure historic and current activities to provide a baseline metrics and monitor improvements in the operations process
present
New York, NY
Senior Software Build & Release Engineer
New York, NY
Schoen-Yundt
present
New York, NY
Senior Software Build & Release Engineer
present
- Proactively seeks opportunities to implement improvements to internal development processes
- Provide expertise in software development, build, test and integration methodologies
- Provide strategic direction & implement state of the art System solutions and infrastructure to support global software development activities
- Develop and manage build packages and deployment scripts
- Leverage modern software design principles around Test Driven Development, Continuous Integration/Continuous Delivery, version control and performance metrics
- Work in a DevOps style team based environment providing end-to-end DevOps solutions for the GE Health Cloud solution
- Provides support and troubleshooting of prior developed technology solutions
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Iowa State University
Bachelor’s Degree in Computer Science
Skills
Skills
- Ability to remain organized, pay attention to detail, and meet critical deadlines
- Strong interpersonal, written, and verbal communication skills to interface effectively with individuals at various levels
- Analytical with strong problem solving abilities and creative resolution skills
- Ability work well under pressure while consistently meeting time sensitive deadlines
- Ability to work well independently, as well as effectively contribute to a team environment
- Self-motivated, with the ability to work on multiple projects in a fast paced environment
- Strong Microsoft Office program experience, including Excel and Word, Project and Visio
- Acceptable level of hearing and vision to perform job duties
15 Build & Release resume templates
Read our complete resume writing guides
1
Build / Release TFS Engineer Resume Examples & Samples
- Defines documents and maintains the build process, hardware and software and related internal E&Y standards
- Maintains a build automation, continuous integration and test environment that will reduce integration issues, improve code quality, and improve communication and collaboration between team members
- Develops and executes automated BVTs (Build Verification/Acceptance tests)
- Executes and monitors builds; helps team with build issues, measures and reports results to management
- Produces and maintains release documentation such as release notes and system configuration matrixes
- Two (2) years combined experience in software development, build/release engineering and software configuration management with at least 6 months in a build or configuration management role
- Knowledge of Build and Release Engineering principles and methodologies including source control, branch management, build and smoke testing, archive and retention practices
- Proficiency with build and release engineering tools including but not limited to source code repositories (e.g. Subversion, TFS), deployment automation tools (e.g. nmake, Windows Script, MSBuild) and quality assurance tools (e.g. HP Quality Center)
- Deep knowledge of Windows, including systems and network administration-level knowledge with Windows 2000, XP and 7
- Skill and experience in C# programming
- Very strong planning and organizing abilities with exceptional attention to detail
- Very strong problem solving and debugging skills
- Proven ability to collaborate and solid track record of effective delivery and customer service. Must be able to thrive while constantly in the critical path
- Must be an effective written and spoken communicator with staff and company management
- Experience with Continuous Integration Methodologies. Implementation knowledge of any of the continuous integration servers
- Database design or maintenance experience with MS SQL
- Both PC workstation and mobile application experience
2
Engineer, Build & Release Resume Examples & Samples
- Develop and maintain a robust build automation system for rolling out features to each environment needed during our integration, verification, and release stages of our projects. (40%)
- Ensure a dependable change and release management process is managed and followed between our Development and Operations team. (30%)
- Strategize and maintain the role continuous integration tests play during each part of the development life cycle. (10%)
- Continue to institute proper application monitoring and visualization tools on each testing and production environment as needed by our projects. (10%)
- Work with development teams, product management, OPS, and other QA testers to ensure timely project delivery. (10%)
- 3 to 5 years of experience working on large-scale web media-based solutions with emphasis on scaling production environments required. The ability to work on multiple concurrent projects is essential. Strong self- motivation and the ability to work with minimal supervision. Must be a team-oriented individual, energetic, result and delivery oriented, with a keen interest on quality and the ability to meet deadlines
3
Software Engineer Ii Build / Release Resume Examples & Samples
- Develop and/or modify individual modules or components of moderate scope and complexity in a larger system architecture
- Development often spans multiple modules in scope
- Analyze and resolve moderately complex production issues following department guidelines and troubleshooting practices
- Level II support
- Design individual modules or components of moderate scope and complexity in larger system designs. Has moderate scope in design activities
- Perform unit test planning and execution for own code
- Contribute to test strategy for integration testing. May create automated unit tests
- BS degree required in an Engineering or related field and 2+ years' software engineering experience within a medium to large IT organization. 0+ years’ with MS in Engineering or related field
- 2+ years’ of professional experience in software analysis, development, engineering and support in a large corporate setting
- 2+ years’ experience with a programming or scripting language (c#, Java, JavaScript, SQL)
- 2+ years’ experience writing/modifying programs for a small to mid-size application
- 2+ years’ experience administering and/or configuring an application
- 2+ years’ relevant experience in Microsoft container, Open Source container, Java platforms, PeopleSoft
- Experience with AWS a plus
- Experience with various full cycle software development methodologies, tools and practices
- Good knowledge on software development lifecycle (SDLC)
- Good knowledge of n-tiered architecture
- Good understand of DB concepts
- Basic understanding of XML interfaces and web services
- Ability to create complex process flow diagrams or flowcharts that demonstrate business or system process flow
- Ability to create detailed and thorough test plans for medium-sized initiatives
- Ability to prioritize job responsibilities
- Knowledge of business systems software
- Ability to write complex queries and reports
- Ability to work to a project plan, meeting established deliverables and timelines
- Ability to provide guidance to lower level personnel
- Ability to conduct training
- Ability to create thorough documentation
- Ability to conduct meetings, gather information and present status
- Adaptability and demonstrates good judgment
- Works well in team on development assignments
- Demonstrated ability to deliver against project plan
- By mail: Please mail your cover letter and resume to
4
Senior Build / Release Lead Engineer Resume Examples & Samples
- 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
- Have ClearCase and/or TFS experience as user level for at least 2 years including Labeling and Branching strategies
- Working experience of using Ant and Maven for at least 2-3 years
- Experience with automated deployment tools such as Udeploy or other similar deployment tools for at least 1 year
- Experience developing build process and automated build scripts
- Knowledgeable in scripting languages such as: Powershell and/or Perl for at least 2-3 years
5
Build & Release Manager Resume Examples & Samples
- Considerable knowledge of change and release management principles, procedures and techniques
- Has substantial understanding of the job and applies knowledge and skills to complete a wide range of tasks
- Considerable knowledge of software deployment principles, procedures and techniques
- Works on assignments that are routine to moderately difficult, requiring some decision in resolving issues or in making recommendations
- Considerable knowledge of basic SQL scripting
- Proficient troubleshooting skills
- Ability to effectively collaborate and communicate with others
- Demonstrated understanding of source code management concepts and/or software development lifecycles
- Normally receives little instruction on daily work, general instructions on newly introduced assignments
- Project Management skills/experience
- Must possess an attention to detail
6
Lead Software Build / Release Engineer Resume Examples & Samples
- Coordinate the end-to-end software release process including software checkouts, build configurations, and promotion of the software through the entire software development lifecycle
- Develop build automations and release processes, and handle general software configuration management and code deployment processes
- Work closely with the development team to manage processes and develop solutions pertaining to change control and software configuration management
- Master’s degree or equivalent experience in Computer Science, Engineering, Information Systems or related field with a minimum of 3+ years of experience as a Build/Release Engineer
- Extensive experience in configuration management and engineering
- Deep understanding of version control systems (CVS, SVN, Git, etc.), including branching and merging strategies
- Experience with software build tools (make, ANT, Maven) and continuous integration tools (Jenkins etc.)
- Experience working within a formal software development lifecycle methodology
- Scripting skills in the Unix/Linux environment (shell, Perl, etc.)
- Knowledge of programming languages, including C/C++ and Java
- Candidate must be detail-oriented with strong organizational, communication and problem solving skills, and must be able to work well in a team environment
7
Manager, Build & Release Resume Examples & Samples
- Assist with building a global framework that automates the process or building, testing, and deploying software for all code bases through all environments
- Lead a team of build engineers in a lean/agile environment
- Assist developing a platform that provides support to development, quality, product, and operation teams’ continuous integration environment
- Build unified tooling platforms such as Chef, Puppet, Gradle, Cucumber, and Selenium and extend Continuous Integration framework end-to-end, towards Continuous Deployment
- Coach and mentor team members to develop model while providing support and training for platform and entire tool-chain
- Responsible for single Artifact Build and release automation, as well as testing automation frameworks covering all type of testing (load, unit, integration, security, etc.) and for enhancing the deliverables of all functional areas (Engineering, Test, Sync/Build, Operations, Documentation, and Product Management)
- Work with various stakeholders and executive management to plan, scope, grid and identify present and future release candidates while assessing risks and developing contingency plans as needed. Drive planning and subsequent execution by monitoring progress in all cross-functional areas including milestones and schedules and work proactively to anticipate and resolve project issues and escalate when appropriate
- Continue to develop and innovate on Fandango’s CI/CD platform
- Design and implement highly scalable, reliable, extensive and maintainable build & release process and tools
- Follow best engineering practices and such as architectural design, unit and regression testing, test-driven development and continuous integration frameworks
- Work with the infrastructure and development teams to automate all steps in the build and release cycle
- Must have at least 3 years of experience in the related occupation of working on large complex software projects
- Experience must include at least 3 years of experience presenting and discussing technical information to technical audiences and summarizing key points and actions for non-technical audiences
- Experience must include at least 3 years of experience with Puppet/Chef,
- Experience must include at least 3 years of experience working with Amazon Web Services,
- Experience must include at least 3 years of experience scripting/coding using Bash, Python, Go, etc
- Experience must include at least 3 years of experience in software quality measurements, techniques, and methodologies
- Must have at least 3 years experience in production scale platforms
- 2+ years as a professional engineer with experience in production scale platforms
- Experience with building and maintaining build & release and configuration management tools for a micro service architecture based platform
- Knowledge and ability to work on distributed, scalable, service-oriented platforms and to deliver high quality, production ready code
- Strong understanding of the agile software development life cycle
- Strong knowledge and experience of Amazon Web Services (AWS)
- Strong customer service and communication skills (verbal and written) to effectively interact with a diverse team of people across business and engineering
- At least 3 years experience with Puppet/Chef,
- Experience in software quality measurements, techniques, and methodologies
- Willingness and self-initiative to dig into the technical concepts related to Continuous Integration and Continuous Delivery
- Proactive in improving development, testing, continuous integration, and production deployment processes
- Self-initiative to stay on top of the latest innovations i to inform platform features and functionality
8
Senior Software Build & Release Engineer Resume Examples & Samples
- Demonstrated understanding of software development life cycles
- Strong desire to learn and grow by working on difficult problems
- Ability to think and act independently
- Experience with Linux OS (Ubuntu and other Linux OS required) (bash)
- Experience in software development (C++, Java, Python)
- Solid networking experience/understanding is a must
- Tactical, detail-oriented approach to problem solving and process creation
- Hands on knowledge of lab & IT infrastructure, comfortable configuring hardware, networks, software, virtualization (ESX,XEN), etc
- Jenkins continuous integration tool
- Integrating development and test tools (static test, dynamic test, code coverage, etc)
- Mercurial SCM or Git/GitHub
- Software development, make/makefile development
- Source code merging
- Windows OS (2K8,2012)
- MS devtools (Visual Studio,msbuild)
- Familiarity with the following a strong plus: distributed systems, networking, multithreading, enterprise storage
- 8+ years’ experience as a build & release engineer
- B.S., M.S., or Ph.D. in Computer Science or other related field or equivalent
9
Lead-build & Release Resume Examples & Samples
- Work with product managers and Business Analysts to develop and evolve the product using agile practices. You will have the complete bottom line for ensuring high quality, on-time delivery of product enhancements in a fast paced environment to various customers
- Work closely with development teams to architect and design the best technical designs and deliver very high quality code. You should be able to guide the team for choice of technical design elements and components
- Analyse the current solution stack, proactively identify architecture improvement opportunities, prepare proposals & prototypes and actively build the features for increased production stability and reduce manual maintenance effort
- Be responsible for building architecture and Airport IT domain competency in the team. Provide support to development managers to build talent management plan and drive the execution of the same
- The senior manager should be an thought leader & self-driven person who can spot opportunities for functional & architecture changes, sponsor programs to define and bring about the changes
- Build a vibrant, positively motivated team having a high sense of urgency; set the bar high and provide necessary support and mentoring to managers and team members to achieve it
- Advocate planning and continuous improvement. Set and communicate clear and aligned goals, monitors progress and ensures leaders in own organization do the same. Sponsor continuous improvement and elimination of non-value added work. Embrace values and implement diverse perspectives and ideas
- Develop and communicate logical, convincing justifications, including lessons learnt that build commitment and support for one’s perspectives and initiatives
- Actively monitor dependencies in a distributed application landscape and work with stakeholders to ensure that dependencies are resolved in a timely fashion
- Actively monitor deliverables in a distributed application landscape across multiple projects and align stakeholders on the impact of their deliverables on other teams and help expedite delivery
- Weekly status reporting, ensuring delivery per budget
- Relevant job experience
10
Azure Build & Release Engineer Resume Examples & Samples
- Good in-depth knowledge of Azure PaaS & IaaS deployment concepts
- Highly Experienced in PowerShell scripting
- Willing to develop and enhance PowerShell scripts
- Good experience in Release management cycle
- Good communication skills & team interaction skills
11
Cet-pune-build & Release Resume Examples & Samples
- Manage deployments to and configurations of pre-production environments
- Contribute to process improvements throughout the entire project cycle and release process, encouraging standardization, consistency, repeatability, and predictability
- Manage the daily builds and releases for multiple project groups while constantly looking for new ways to exploit opportunities for automation, simplification, and smart use of tools
- Develop, implement and maintain tools to automate the process for several Java/C++/C# -based, high-volume, and real time trading applications
- Be part of the team that manages the entire release process, working closely with QA, Program Management, Engineering and Technical Operations teams
- Drive detailed release plans and release procedures
- Maintain auditable documentation and sign-offs for all projects and items for release
- Help develop and enforce standards and processes for change and configuration management
- Configure and manage issue tracking system software
- Assist QA and Development in problem solving and troubleshooting as necessary
12
Build / Release Software Engineer Resume Examples & Samples
- SCM build and release activities
- Successful design and implementation with operational tools for release management, automated code development, configuration management and monitoring
- Develop and maintain documentation for the build systems, infrastructure and processes
- Create and maintain GIT Code Repository, Build and Deployment scripts and processes
- Release and archive binaries for baseline and product releases
- Work closely with the developers to understand and support their needs for daily builds and continuing integration
- Communicate build schedule and potential issues to the development team
- Maintain a timely build schedule that serves as a consistency point for all project teams including SQA group
- Innovate new solutions to further improve, automate and optimize the build/release system
- Implement build and branching strategies for the software team
- Quickly resolve any critical SCM issues that could prevent project team members from doing their work
- Administrate and track all hardware and virtual machine resources related to SCM
- Develop regression test and automation tools to perform nightly regression tests
- Automate software and system test cases and integrate into regression test framework
- Design and develop package management tools for releasing and upgrading embedded system software
- Setup, manage security and access controls for third party developers including contractors and consultants
- BS or MS in computer science, computer engineering, electrical engineering, or related degree preferred
- 3+ years of Release Engineering, Configuration Management, Software Packaging and SQA
- Successful at creating build pipelines across multiple OS; namely Linux/Unix; mostly Linux with Red Hat expertise preferred
- Proven experience in the architecture and management of datacenter infrastructure with different virtualization environments such as VMware, Open Stack, Hyper V
- Understanding of Network Stack, network tuning, load balancing
- Candidate shall be able to demonstrate the ability to produce high quality builds and perform continuous improvement with the goal of a single integrated automated process
- Expertise with the administration of SVN, GIT and/or other configuration management tools
- Experience with automated build tools such as Ant, Maven and other build management tools
- Strong problem solving and debugging skills
- Strong scripting skills in bash, python, perl and other scripting languages
- Knowledge of C, C++ and Java is a plus
13
Build & Release Manager Resume Examples & Samples
- Propose, plan, document and improve and implement tools designed to automate the software development life cycle process
- Monitor and maintain multi-platform Development, Integration, Quality Assurance and Performance Testing as well as Production server environments
- Define and establish CI best-practices and assist software engineering teams to implement and follow those best-practices
- Script and automate software build and release processes with multiple automation tools and scripting frameworks
- Monitor and perform up- and downstream code integration and resolve merge conflicts together with the developers
- Be an integral part of our existing software development team focused on maintainability and continuous improvement of our Continuous Integration systems
- Basic understanding of FORTRAN, C and C++programming languages
- Experienced in scripting languages such as Python, Perl and JavaScript
- Expertise with build automation tools (CMake, CDash, Bamboo, Jenkins, Hudson, etc.)
- Knowledge of source control management systems (Subversion, Git, …) and code branching/merging strategies
- Experience with BitBucket Server / Stash and Jira
- IT experience with focus on Continuous Integration or DevOps
- Experience in developing scalable build, test and deployment systems in virtualized environments
- Familiarity with build-time dependency management
- Familiarity with static analysis tools, functional test automation techniques
- Some experience with SQL and relational databases administration (i.e. Oracle, MySQL)
14
Senior Software Build & Release Engineer Resume Examples & Samples
- A minimum of 5-8 years of professional experience in (include technical skill)
- Experience with DevOps and SAFe related tools, practices, and culture
- Experience in test automation techniques, both functional (TDD) and behavioral (BDD)
- Applied experience with modern application technologies and design patterns including Cloud infrastructure (CloudFoundry, AWS, Azure is a plus)
- Demonstrated experience in configuration automation using Chef, Puppet, Docker, etc
- Strong familiarity with Linux/Windows OS and system administration
- Familiarity with monitoring and optimizing large scale enterprise applications and database performance
- Evaluate industry best practices and new technologies to drive effective adoption and implementation
- Proficient in one or more of the following monitoring and logging tools: Sumo logic, Sensu, New Relic, App dynamics, Neustar, Gomez, Nimsoft, Zabbix, Nagios, Ganglia, Cacti, Splunk, Logstash, Graphite
- Strong working knowledge of Linux operating systems, their underlying components, system statistics, performance tuning, filesystems and io
- Strong knowledge of networks, compute, cloud, virtualization, network infrastructure, telecom networks, circuits, datacenter technologies and best practices
- Exposure to: Pivotal Cloud Foundry, OpenStack, Hadoop, Pivotal HD, HAWQ, RabbitMQ, Redis, Jenkins, IaaS [Compute – Linux, Storage, Palo Alto Network FW, F5 load balancers]
- Able to work well with global teams, including time-zone flexibility
15
Senior Software Build & Release Engineer Resume Examples & Samples
- Build DevOps Delivery pipeline including Infrastructure and Environment Provisioning, Deployment and Monitoring tools that will support, enhance and grow a true DevOps model for the GE Health Cloud
- Assist by improving productivity in delivery orchestration, proactive monitoring, self healing automation and operations validations
- A minimum of 5 years of professional experience in (include technical skill) OR Master’s degree with 3 years of experience (include technical skill)
- Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or related field
- A minimum of 5 years of experience in software development, cloud/online service engineering/automation or cloud/online service operations
- A minimum of 3 years of experience engineering horizontally scalable, elastic cloud/online services
- Applied experience with modern application technologies and design patterns including Cloud infrastructure (CloudFoundry, AWS/ Azure is a plus)
16
Build & Release Engineer, Building Resume Examples & Samples
- Managing and automating our builds and deployments
- Branching, merging, and running other day-to-day engineering processes
- Coordinating support activities with infrastructure teams
- Building scripts, tools, and other services to improve developer productivity
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent combination of education and experience
- 3+ years in Build and Release Engineering
- Experience with source code control tools like Git
- Experience with build tools like Maven and Make
17
Senior Software Build & Release Engineer Resume Examples & Samples
- Uses industry best practices to improve Build, Release and Continuous integration processes
- Demonstrates expert knowledge in developing and executing automated builds and scripts
- Provide strategic direction & implement state of the art System solutions and infrastructure to support global software development activities
- Enable the developer community with the adoption of best practices around continuous integration, configuration management, containers and DSL builds
- Support process improvements, drive efficiency across teams, eliminating redundancy by leveraging software tools and process automation
- Assist with technical roadmap planning & upgrades for strategic tool suites
- Support automation and integration of tools with web-based dashboards for displaying code, build, test results
- Research new tools and technologies to keep our software on the cutting edge
- Collaborate with Global Software Engineering, Architecture, Program & IT teams to influence and drive operational excellence and system best practices
- Proactively seeks opportunities to implement improvements to internal development processes
- Bachelor's Degree in Computer Science, Software Engineering, or a STEM major (Science, Technology, Engineering, or Math)
- 6+ years of experience in object oriented design and programming in a production software environment using Agile/Waterfall development methodologies
- Experience in scripting languages such as Python/Perl
- Experience in supporting software build and continuous deployment systems and tools such as Electric Commander, Jenkins/Hudson, NexusPro/Artifactory or equivalent
- Experience in configuration management tools such as Perforce/GitHub/Clearcase
- Experience with build tools such as MAKE/ANT/MAVEN
- Experience in software development on Linux platform
- Must be willing to work in our [city, state] facility full-time
- Master’s Degree in Computer Science, Software Engineering, or a STEM major (Science, Technology, Engineering, or Math)
- Experience working as Scrum Master
- Knowledge of Infrastructure automation framework (Chef/Puppet/Ansible)
- Experience in virtualized environment (VMWare) set-up, maintenance & ongoing development
- Knowledge of HTML, JavaScript, CSS
- Working knowledge of software as a service (SaaS), micro-service, Docker, Amazon AWS
- Self-starter who is motivated to learn and is at ease working as part of a team of highly talented professionals
- An appetite for taking intelligent risks and willingness to experiment new technologies & methodologies
- The ability to take an idea and run with it, while also being a great team player
- Dependable, hands-on problem solver obsessed with automating processes with excellent organizational and analytical skills; detail-oriented but moves fast
- Knowledge of Software development cycle and product delivery as applicable to the medical device industry
- Knowledge of GE Healthcare engineering tools and processes (QMS, ePDM)
- Attention to detail and ability work independently towards timely completion of a variety of assignments
18
TFS Admin With Build & Release Resume Examples & Samples
- 4 – 6 years
- Knowledge of Source Code Control Management and Software Life Cycle Management
- Understanding of the following: continuous build and delivery, automated deploys
- Working knowledge and experience with TFS
- Knowledge of Atlassian suite is a BIG plus
- Working knowledge of any of the following: Atlassian Suite (GIT, Stash), TFS, CA Harvest, Clearcase, StarTeam, Perforce, Subversion, PVCS etc. (Even though we don’t care for most tools in the list here, if they have worked on any of them in the past it will be easier to teach/learn new tools and chances of fulfilling 1 and 2 above will be high)
- Should be comfortable with both Unix and Windows operating systems and basic navigation
- Should adhere to processes and procedures and/or guidelines as required
- Programming in Python, Perl, shell scripts etc is a plus
- Must be open to being on the on-call rotation schedule
- Handle level 1 support and focus on resolving issues and engage others as needed
- Ability to work on multiple projects
19
Software Build & Release Principle Engineer Resume Examples & Samples
- Ensure that practices and tools are in place to support the discipline of release engineering (i.e integration, dependency management, rollback, automation, code review and security vulnerabilities scans)
- Responsible for effective branch management; creating branches for release to production, managing them, and helping developers back port bug fixes, or directing commits to the correct branch
- Track Open Source Software usage and help with the legal compliance of Open Source Software licenses
- Actively participate in the engineering community, staying up to date on new release and deployment technologies and apply industry best practices internally. Strive to automate any manual parts of the release process
- Work with automation test team on integrating test automation frameworks into continuous integration test system
- Document release procedures so that they're replicable
- Partner with the dev lab IT admin to architect, develop, and manage the next generation internal CI/CD infrastructure
- Effectively manage multiple build components, including Git, Artifactory, Gradle, Jenkins, etc
- Maintain and track build and product dependencies, plan updates that minimize impact to development
- Capture feedback from developers and testers, develop metrics to instrument service robustness, availability, and capacity of build infrastructure drive ongoing improvements
- Ensures that all required environment documentation exists and is updated as needed, published and understood by all users
- Utilization of REST APIs
- Dell Enterprise, Server, Storage and Networking platforms
- Experience with converged infrastructure architectures & infrastructure automation
- VMware ESXi clusters and Vcenter, MS SCVMM, Red Hat Openstack
- Ability to understand and communicate technical issues and ability to work with diverse teams
20
Software Build & Release Developer Resume Examples & Samples
- Design and implement automation and infrastructure for the production build process
- Execute production builds as required
- Interact with B&R customers to understand their requirements and fulfill their requests
- Perform software configuration management tasks as required (E.g., branch management, file structure reorganization, etc.)
- Support configuration and setups required for software licensing partner builds
- Timely security vulnerability remediation improvements through focused automation development
- Build and deliver HA/DR plans to meet stakeholder requirements for B&R systems
- Provide E2E lifecycle management planning and prioritization of continuous improvement roadmap
- Develop and implement platform migration strategies in support of business transition plans
- Plan and deliver the migration of tools for acquired companies to standard BlackBerry tools
- Respond and manage incidents, own and lead major incidents including potential after-hours support for B&R tools
- Support Nexus - the binary artifact storage critical to our enterprise business units
- Provide technical support, guidance, and knowledge transfers to other team members
- Communicate and build relationships with key stakeholders
- Maintain documentation and ensure user resources are fully up to date, with a focus on providing a quality and efficient user experience
- Enthusiasm, excitement, and genuine interest in Linux, Windows and Mac operating systems
- Bachelors or Masters Degree in Computer Science, Computer Engineering or equivalent technical degree or diploma program
- A minimum of 3 years of experience in development, testing and/or build automation experience
- Strong verbal, written, and interpersonal communication skills as well as strong customer service skills are required
- Effective negotiation and conflict management skills
- Prior experience with automated build systems is required (E.g., Jenkins, Bamboo, Electric Cloud products)
- Prior experience with version control systems is required including Git and one of SVN or Perforce
- Prior experience with these additional tools would be an asset: Klocwork, Nexus, Maven, Build Signing
21
Software Build & Release Developer Resume Examples & Samples
- Perform software configuration management tasks as required (e.g. branch management, file structure reorganization)
- Support configuration and setups required for Software licensing partner builds
- Provide technical support, guidance, knowledge transfers to other team members
- Enthusiasm, excitement, and genuine interest in Linux, Windows and Mac OSes
- Prior experience with automated build systems is required (e.g. Jenkins, Bamboo, Electric Cloud products)
22
Principal Build & Release Engineer Resume Examples & Samples
- Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development and infrastructure
- Provide guidance to developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM
- Work with Product Owners/Managers to understand product requirements & vision
- Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or a minimum of 8 years of professional technical experience
- ServiceNow Certified System Administrator, ITIL Certification or other relevant certifications
- Excellent interpersonal and communication skills including the ability to communicate, orally and in writing, technical information to audiences at all levels
- Comfortable with ambiguity, able to make decisions independently
- Demonstrated customer focus, evaluating decisions through the eyes of the customer and partnering with customers to help shape their future initiatives
23
Consultant Build & Release Engineer Resume Examples & Samples
- Develop, support and improve our tools for continuous build, automated testing and release management
- Recognize build related issues and correct or resolve those issues
- Prepare release and point release packages for various Linux distributions
- Improve the scalability and efficiency of the build and release operation
- Produce quality work in a fast paced and technically challenging environment
- Experience in at least two of these programming languages: Python, Make, Shell
- Knowledge and experience with Unix/Linux
- Proven experience with automating release and build processes
- Experience with the integration between automated software test and the build process
- Experience with build tools like Make
- Experience with deployment tools like Ansible
- Experience with continuous integration servers like Jenkins
- Experience creating and maintaining software packaging scripts, such as RPM packages
- Experience with software configuration management systems and/or source code version control systems
- Experience in a software systems development group
- Ability to work both independently and as part of a team
- Develops resolution to complex problems, requires frequent use of creativity
- Excellent communication skills, both oral and written, with record of success with both technical and managerial audiences
- Outstanding problem-solving and organizational skills
- Bachelor's degree in Computer Science or related field, or equivalent experience
- 3+ years in a Release or Build Engineering role
- Product development or system administration experience a plus
24
Build & Release Manager Resume Examples & Samples
- Core programming abilities using languages like java, C++, C#
- Managing systems, tools, and applications such as JIRA, GIT, and Maven
- Understand source control and build maven, ant, gradle scripts that apply with java. Perl shell and groovy can apply if they don't have maven
- MUST BE ABLE TO WORK ON OUR W2 AND CLIENT CANNOT PROVIDE SPONSORSHIP ONCE DIRECT**
25
Senior Software Engineer, Build & Release Resume Examples & Samples
- Designs, develops, tests, implements, and maintains software solutions without direction
- Performs source code management, versioning, branching, merging, build, and release functions across multiple software products
- Leads and coordinates code/peer reviews of application software to insure it aligns to the business and technical requirements
- Provides administrative, application development, and unit testing for medium to large complex projects (and support issues) or functional areas of larger projects or programs
- Provides application development services for support and projects that align to the software development life cycles, organizational governance policies, and industry best practices
- Collaborates with application and project team(s) to define design and unit testing scenarios and scripts in alignment with business and system requirements
- Leads cross functional application development activities to achieve project objectives
- Contribute to and maintain a thorough understanding of application development standards, policies, and procedures
- Researches and recommends appropriate application development best practices, and tools
- Develops and applies business knowledge in multiple functional areas
- Provides leadership through team motivation, coaching, mentoring, and delegating
- Allocates and assigns tasks to team members, monitors team work for quality and completeness and provides feedback to the team
26
Productivity Dev Build & Release Tools Co-op Resume Examples & Samples
- Object Oriented Programming (OOP)
- Combination of Skills from - Ruby, Python, Go, Java, Obj-C, Swift, Perl, Shell,
- Prefer: SQL/NoSQL
- SCM Exp. e.g., SVN, Git, GitLab, GitHub
- Coding via GitHub URL
- OS X & iOS / xCode Dev
- Apps in App Store
- Shared Tools
- Continuous Delivery Pipeline
- MVC Stack App Dev
- VSphere/OpenStack/KVM
- OS X Linux
- Nix System Automations
27
Aspera Build & Release Engineer Resume Examples & Samples
- Maintain and improve our build and continuous integration systems to help with the efficiency of our build, development, and release process
- Monitor, build, and deploy software releases
- Drive and manage the build and release process
- Develop, maintain, and improve product installers for Windows, Mac, Linux, and other POSIX based systems
- Analyze, architect, and develop new deployments, mechanisms and procedures for the cloud, virtual hardware, and high-availability enterprise environments
28
Senior Software Engineer, Build & Release Resume Examples & Samples
- Develop a predictable and reliable build & release pipeline for the Office of Digital at Dignity Health that results in a streamlined DevOps capability
- Performs source code management, versioning, branching, merging, build, and release functions across multiple software products and code branches
- Lead and coordinate code/peer reviews of application software as a part of the ‘pull request’ approvals to insure that code merges and promotions from feature branches into the main line result in continuous deliver of software to our customers at a faster pace and with lower risk
- Collaborates with application and project team(s) to define design and automated unit testing scenarios and scripts in alignment with business and system requirements
- Researches and recommends appropriate application development and software distribution/deloyment best practices and tools
29
Lead Build / Release Engineer Resume Examples & Samples
- Leads the development phase of large work type 2 and work type 3 projects, making work assignments and holding staff accountable
- 3+ years Release Engineering/Configuration Management or Change Control Experience in Continuous Delivery/DevOps environments
- Experience implementing or using Continuous Delivery/DevOps methodologies
- Lifecycle and Workflow automation understanding and familiarity with engines such as ElectricCommander, OpenMake, etc
- Deployment automation understanding and experience with systems such as uDeploy, JBoss ON, AnthillPro, etc
- Infrastructure automation experience
- Experience in UNIX/Linux Release Engineering role, including
- Web server technologies (Websphere/JBoss preferred)
- Supporting Agile software development teams
- Isolating build/deployment issues versus code/cfg/data issues
30
Lead Build & Release / Tools Engineer Resume Examples & Samples
- Feature design & implementation / Library & Service integration
- Performance optimization
- Assess middleware and 3rd party solutions
- Interviewing / Hiring / Onboarding / Recruiting
31
Build & Release Systems Specialist Resume Examples & Samples
- Responsible for the functioning and improvement of Jira project management system for a large number of users (> 500) in several Departments
- Proven track record in managing all aspects of Jira and further enhancing its capabilities
- Good knowledge of available Jira plugins and their capabilities
- Java programming experience with a view to writing Jira plugins for missing aspects of functionality
- Solid experience with Agile methodologies and their implementation in Jira
- Knowledge of at least one of scripting languages such as Perl, Python, Ruby
- Working experience with Linux including shell scripting
- Solid understanding of the modern software development life cycle and CI / CD / Infrastructure as Code initiatives
- Degree level education 2:1 or higher (preferably in computer science/software engineering)
- Keen interest in improving Development processes and workflows
- Self-starting, enthusiastic team-player who will be willing and able to help colleagues at peak times
- Articulate / good communication skills
- Deadline / delivery conscious and flexible to changing priorities
- Keen to work within own discipline and to take initiative within other areas that are less well-known
32
Technologist, Build / Release Engineering Resume Examples & Samples
- Ability to code and script
- Experience with systems and IT operations
- Experienced working in agile methodology
- Strong grasp of automation tools
- Data management skills
- A strong focus on promoting and realizing the value of bring testing close to code change
- Ability to handle trouble shooting and use it to identify systemic improvements
- Thrive on collaboration, open communication and reaching across functional borders
33
Build & Release, Platform Engineer Resume Examples & Samples
- Design and implementation in Java to manage and enable robust, scalable, high-volume applications
- Implement unit and integration tests in Java and Python
- Lead and contribute significantly to engineering projects spanning multiple groups and team members
- Ensure standards and procedures are being adhered to. Mentor engineers into the core development processes
- Work and adhere to iterative software development
- Perform other duties and responsibilities as requested or required
- Benchmark with other commercial and open source offerings and identify opportunities for optimization.
- Periodically travel may be required to interact with customers, users as well as remote team in Palo Alto
34
Build & Release Manager Resume Examples & Samples
- Build a world class DevOps team to enable the continuous delivery of complex software platforms and research projects of varying size and duration
- Demonstrate technical leadership and people management skills including solid communication and analytical skills with strong understanding of product development
- Provide expertise in Design, Architecture, Development and Shipping from Release Engineering perspective
- Lead impact assessment and technology selection decisions related to Build and Release Engineering plan and strategy for the whole release
- Show expert knowledge of Development Operations, Continuous Integration and its impact on releasing quality products
- Provide expert oversight, training & mentoring for team members; Leads Build and Release initiatives in large development efforts. Experienced in effectively delegating work
- Demonstrate deep understanding of competitive landscape, latest trends and technologies in Release Engineering
- Provide expertise in implementing Agile Methodology for Build and Release Operations and integrating it with the overall SDLC
- Provide subject matter expertise in release engineering processes and methodologies with ability to adapt and improvise in various situations
- Navigate through ambiguity, prioritizes conflicting asks and shows ability to adapt to changing project situations
- Demonstrate expert level skills in collaborating with different stakeholders, Influencing decisions and an ability to take strategic view
- Lead Release Engineering efforts across one or more product families
- Identify and implement appropriate risk management initiatives to manage production changes
- Bachelor’s Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Maths) or equivalent knowledge and experience
- A Substantive professional experience in Build and Release/DevOps OR Master’s degree with experience in Build and Release/DevOps
35
Build / Release Architect Resume Examples & Samples
- Lead and build installers for our software systems for various platforms
- Provide system engineering, continuous integration and delivery, configuration management and release management support for software builds throughout the development lifecycle
- Collaborate with Development, Delivery, Maintain, and Infrastructure, to ensure deep cohesion between the teams
- Help evolve our existing development stack to be informed by the latest tooling and best practices in the market and influenced by our parent company’s
- Contribute to organizational efforts for evaluating newer technology stacks
- BS in Computer Science or similar higher technical degree
- 2+ years of experience in continuous integration and delivery and/or Software Engineering
- An Infrastructure Engineer with an eye towards automation, or a Software Developer with an eye towards Infrastructure
- Strong communication (verbal & written) and interpersonal skills; able to work well in a team environment
- Effectively manage multiple tasks with strong time management and prioritization skills
- Experience in automated builds, deployments, rollbacks and troubleshooting
- Expertise with source code control and configuration management
- Experience with Windows and/or Linux administration, and Infrastructure management
- Experience with Databases (SQL Server, MongoDB) would be a plus
- Demonstrated experience working with various tools like Jenkins, Docker, Chef, etc
- Strong background in processes related to optimizing system delivery
36
Software Build & Release Engineer Resume Examples & Samples
- Bachelor’s degree in Information Technology or relevant field of study required
- 5+ years of experience as a build and release engineer in an IT or software development setting using Java, Javascript or Oracle
- Experience with revision control systems (e.g. SVN) administration and version-control concepts including branching and integrations
- Experience working with overlapping product release cycles (e.g. hotfix, maintenance releases, beta and major release)
- Experience with build slave pooling and virtualization
- Deep understanding Git and GitHub Source Control - Branching / Merging / Tagging
- Have experience and expertise with building under Windows and AIX
- Knowledge in one of the following: Python, Perl, Java, and XML
- Ability to identify and resolve performance bottlenecks in highly complex systems including network, OS or hardware
- Experience working in cross-functional and distributed teams
- Familiar with the agile development cycle
- Excellent understanding of software quality assurance concepts, debugging processes and procedures
- Ability to work well independently, as well as effectively contribute to a team environment
- Analytical with strong problem solving abilities and creative resolution skills
- Ability work well under pressure while consistently meeting time sensitive deadlines
- Self-motivated, with the ability to work on multiple projects in a fast paced environment
- Strong Microsoft Office program experience, including Excel and Word, Project and Visio
37
Build & Release Engineer, Amazon Game Studios Resume Examples & Samples
- Responsible for managing and maintaining the build & release activities (CI/CD pipelines) and supporting infrastructure
- Develop and document robust & repeatable release deployment processes
- Evangelize operational excellence through continuous improvement and optimization of the tools and processes and execute deployments to various release environments
- Create/Implement next generation tools and infrastructure for build, test, release monitoring, focusing on developer productivity, release velocity and product quality
- Plan, manage, and socialize all build and release engineering activities, and continually work towards making improvements in the build/release process
- Integrate automated testing to ensure product reliability and stability
- Own source control branch management and implement processes for branch integrations
- Manage overall health of infrastructure and environments
- 1+ years of supporting the ongoing live operations for at least one shipped title or service
- Good communication skills and ability to work effectively on shared projects with designers, artists, testers, and other developers
- 5+ years of build and release management experience with multiple shipped titles
- 2+ years of Jenkins experience
- 2+ years of Perforce experience
- Familiarity with services development (including Java, messaging protocols, and Web Services), service-oriented architecture
- Proven experience to thrive in complex software systems involving multi-platform development environment
38
Manager, Build & Release Resume Examples & Samples
- Work collaboratively with all participants in software development projects and is supportive of developers and testers as they set up their build dev/test environments
- Liaise with business units, project leads/managers, quality assurance, operations groups and other key stakeholders on the release and delivery progress, issues and improvements
- Work with IT management to improve the software engineering processes and practices associated with continuously building, deploying, and updating software and environments
- Lead the effort of defining the IT strategic direction for release management tools for IT to ensure the process requirements of release management are build in
- Assist in managing projects and interdependencies to ensure milestone adherence,
- Coordinate release content and effort based on the service request backlog, pending service requests, third party applications, or software updates
- Work with release engineers to understand impacts of branches and code merges
- Develops scripts and automation tools used to build, integrate, and deploy software releases to various platforms
- Accountable to identify, create and/or implement processes or products to efficiently manage and enhance the path to production and the release/delivery processes; using a combination of process changes, existing tools and enhancements
- Responsible of tracking and measuring a standard set of metrics and KPIs that can be used to measure historic and current activities to provide a baseline metrics and monitor improvements in the operations process
- Provide leadership and guidance as the Subject Matter Expert on the processes, best practices and functions of release management and delivery disciplines
- Recruit and manage a multi-locational release/deployment management team, made up of employees and contractors in their day to day function, availability and performance
- Manage resources, schedules and allocations across a wide range of releases and delivery efforts. Forecast, plan and execute training
- Manages up to 6 direct reports in multiple locations. Assign and schedule work and activities, delegate and review the deliverables, and ensure quality and timely delivery. Build a strong team and promote positive and effective teamwork. Set proper performance expectations for the direct report, and evaluate performance fairly. Assist individual in achieving career goals and training. Follow HR’s guidelines in all aspects of personnel managing, including appraisal, performance issues, conflicts, promotion, etc
- Master’s degree or equivalent in Computer Science, Information Technology, Information Systems, or a field related
- Background in hands on technical platforms
- Experience with various Oracle and Microsoft based Products and technologies
- Experience with deployment automation tools (including Open Source) for continuous integration
- Proficiency with technical documentation
- Experience with international or multi-level marketing business
- Experience with complex, multi-national application implementations
39
Senior Software Engineer, Build & Release Resume Examples & Samples
- Defining and implementing strategies for continuous integration and release management
- Driving the adoption of application deployment strategies
- Supporting and improving our tools for continuous integration, automated testing and release management
- Acting as a technologist resource to guide development teams through continuous integration adoption and best practices
- Supporting a distributed, high availability software development environment
- Appling principles of SDLC and methodologies like Agile/Scrum, CI, Documentation Practices, Refactoring and Testing Techniques
- Working with Corporate configuration management team to create and implement branch and merge strategies
40
Build & Release Developer Resume Examples & Samples
- 4-year degree and 3 plus years of experience
- Self-motivation and eagerness to learn
- Ability to balance multiple concurrent tasks and projects, and adapt to varying priorities
- 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
- Develop reports using Microsoft SQL Reporting Services (SSRS)
41
Principal Senior Build & Release Engineer Resume Examples & Samples
- Expert in continuous integration, continuous delivery and continuous deployment/zero downtime deployments
- Expert in Git/GitHub Enterprise and branching strategies
- Expert in continuous integration systems (Jenkins, Hudson, etc.)
- Expert with build tools (Ant, Maven)
- Expert with package tools (Artifactory, Nuget, Chocolatey, Spacewalk)
- Experience with configuration management and orchestration tools (Terraform, Ansible)
- Experience with automated testing systems (Selenium, JMeter)
- Familiar with static code analysis, automated unit tests, code coverage analyzers, etc
- Hands on experience in any programming or scripting languages (Java, .Net, Scala, Perl, Python, Tcl, Javascript, HTML5)
- Sound knowledge of software engineering principles and Agile/Scrum process
- BS, MS or Phd in Computer Science or related technical discipline preferred
42
Build Release Software Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science, related field, or equivalent
- Minimum of 3-5 years’ experience in software systems analysis, design, programming, and testing
- An extensive knowledge of formal database design concepts including experience in relational database design and programming (Oracle preferred)
- At least 3 years of experience in ASP.NET Webforms, MVC and/or Web API
- Extensive experience in software development including traditional tools/languages and also object oriented environment (this includes experience in the entire software development process, from collecting project specifications to designing, coding and documenting programs, to debugging, testing and validating systems, to implementation, training and maintenance)
- Working experience with a release management system and/or continuous delivery system such as TFS, Jenkins, TeamCity, Jira, etc
- A working familiarity with Microsoft office products including Word, Excel, and Access
- Strong verbal and written communication skills, a positive attitude, and the ability to work well and effectively with a team
- . But experience with other CI / CD / ALM tools is also welcomed. (e.g. Jira, TeamCity, and etc.)
- Ability to write automation scripts
- An understanding of relational databases with a basic of understanding of SQL
- Fundamental and strong understanding of servers, networking, security and storage
- Is a systematic, open-minded, accurate and well-organized DevOps Engineer with client relationship attitude
- Strong background in development and deployment processes
- Able to do risk assessment and prioritize issues based on our SLAs (end user support, clinical, study support, environment support)
- Excellent analytical troubleshooting skills and ability to own problems through to resolution
- Experience in software development including traditional tools/languages, object oriented environment
43
Principal Build Release Engineer Resume Examples & Samples
- Determine tools and processes for BRE adoption
- Determine requirements for build deployment tools
- Execute procedures ensuring quality and serviceability of build tools enabling best practices and processes
- Establish, document and execute general procedures for promoting software and data assets from development through Test, QA, staging and production
- 10+ years of experience in Software Development or Operations
- BS/MS in Computer Science/Engineering or equivalent relevant experience
- Hands-on working experience of build/release tools (GIT, SVN, Maven, Ant, Jenkins, Artifactory, JIRA, etc.)
- Experience with System Administration, Web/App Administration, Scripting (shell, Perl, Ruby, JavaScript, Python), DB concepts
- Experience with Ansible, Chef, Puppet or other automation tool desired
- Experience in software development .NET, Java a plus
- Working knowledge of container solutions (Docker) a plus
44
Software Engineer, Build & Release Resume Examples & Samples
- Help deliver an exceptional virtual reality experience by developing and maintaining the build system and the release procedures for our computer vision software
- Support the integration of Oculus computer vision library with Oculus mobile and PC SDKs
- Maintain high coding standards and cross-functional interaction with other Oculus teams
- 5+ years of experience developing in C++/C
- 2+ years of experience in managing build systems and release procedures for mid/large scale code base
- Experience with build environment tools, Cmake, Make and Visual Studio
- Experience in scripting in either Python, Bash, or Perl
- Experience with continuous integration methodologies and tools
45
ds Max Build & Release Developer Resume Examples & Samples
- Monitor, reorganize and maintain source files, projects and repositories for optimal build times, maintainability and reliability
- Design, develop, optimize and troubleshoot build pipelines, tools and associated infrastructure
- Analyze and improve the maintainability and efficiency of installers, artifacts management systems and mastering processes
- Bachelor’s Degree in Computer Science or equivalent work experience
- Experience with large C++ code bases
- Solid understanding of the Git revision control system
- Build tools (e.g. MSBuild, CMake, Rake)
- Orchestration tools (ideally: Jenkins)
- Scripting expertise (e.g. Python, Perl, Ruby)
46
Software Build & Release Engineer Resume Examples & Samples
- Helps create builds, releases and continuous integration process
- Owns/contributes to the immediate team or other teams (across businesses) to implement end to end solutions for software integration and delivery
- Own, manage and improve software release process, focusing on scale and efficiency and driving consistent build environments across multiple environments
- Manage key deliverables
- Work closely with technical leadership in driving technology initiatives such as bringing state of art technologies, standards and processes to ensure efficient & quality delivery
- Develop and enhance the build infrastructure and continuous integration framework used across teams
- Demonstrate authority in developing and executing automated builds and scripts
- Learn new build and releases techniques and methodologies and implement the same
- Work with developers and partners to deliver quality software through the build and deployment system
- Use industry standard methodologies to improve Build, Release and Continuous integration processes
- Participate in analytical and design activities using validated technologies and vested approaches and methods
- Contributes to the team and works independently
- Skilled in application domain and functional areas
- Becoming skilled with SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
- A minimum of 4 years of professional experience in Build Automation & Configuration Management
- Strong Linux-based systems skills with practical experience operating in a cloud or virtualized environment
- Continuous Integration and Deployment experience using a wide variety of open source technologies
- Experience in building sophisticated and highly automated infrastructures
- Strong Java & scripting skills (PowerShell, Python, Bash, Ruby and/or Perl)
- Proficiency with log analysis using tools such as log parser and/or log stash
- Experience operating in a highly secure environment that conforms to various regulatory requirements and industry best practices
- Excellent troubleshooting capabilities and an ability to quickly learn new technologies
- Contributes in driving initiatives such as defining standards and processes to ensure quality
- Skilled in breaking down problems and estimate time for development tasks
- Knowledge on Cloud Technologies and Infrastructure Management
- Evangelizes how our technology solves customer problems from a technology and business perspective
- Influences through others; builds direct and "behind the scenes" support for ideas
- Actively identifies and removes project obstacles or barriers on behalf of the team
- Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
- Able to work under minimal supervision
- Excellent communication skills and the ability to collaborate with senior leadership with confidence and clarity
- Applies values, business strategy, policies, precedent, and experience to make complex decisions in ambiguity and with uncertain
47
Build Release & Tools Software Engineer Resume Examples & Samples
- Develops code and documentation for a variety of difficult software projects, and design and implement bug fixes
- Designs a variety of difficult software projects
- Defines software specifications
- Interfaces with internal customers for requirements analysis and schedule
- Troubleshoots a variety of difficult software problems. Performs software tests on code and enhancements
- Interfaces with external customers regarding software issues
48
ERP Build & Release Engineer Resume Examples & Samples
- Develop and maintain build platforms, packaging, deployment, testing and releases
- Help define and manage best practices for source control, continuous integration, automated testing, build automation, deployment, and release management
- Work with development, QA and project management teams to set release schedules and environments in a dynamic fast-paced environment
- Manage and support the provisioning of all development, quality assurance and pre-production environments which support the ongoing operational needs of the ERP application
- Resolve build and deployment issues
- Maintain high quality by participating in code reviews, and maintain detailed build and release notes
- Foster and maintain positive relationships with business clients and IT colleagues, including achievement of SLAs