Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Job Duties:
Must haves:
- Experience with C++ and Java compilation, build orchestration across multiple OS platforms (Linux/Unix, Win, Mac, etc.)
- Lead and managed software builds
Description:
- Join a dynamic team that is using Agile to develop the next generation of mobile patient monitors & cloud-based networks.
- As a Staff Software Build & Release Engineer, you’ll be working on a state of the art platform that provides clinical intelligence at the point of need for caregivers.
- We are developing a first of its kind hospital wide solution. Be a part of a team that is redefining the patient monitoring portfolio: mobile, cableless, cloud enabled.
- Responsible for providing build and release strategy for highly complex as well as parallel and concurrent releases for a Software Product.
- Manages Continuous Code Integration within SDLC. Works independently and is seen as a Technical Leader.
- The role demonstrates deep understanding of concurrent software development, its effect on build management and releasing the builds across versions and environments.
Responsibilities include (but are not limited to):
- Owns builds, releases and continuous integration process for large and complex releases of a product and at times expands the scope across multiple concurrent releases.
- Owns, manages and improves release process. Focuses on scale and efficiency. Deploys the right builds across environments.
- Manages key deliverables and mentors junior team members
- Contributes in driving initiatives such as defining standards and processes to ensure quality
- Works cross functionally with other business departments to align activities and deliverables
- Develops and enhances the test infrastructure and continuous integration framework used across teams
- Determines best practices and principals and promotes them across the team.
- Demonstrates expert knowledge in developing and executing automated builds and scripts
- Learns new build and releases techniques and methodologies and trains the team in the same.
- Works with developers and stakeholders to deliver quality software through the build and deployment system
- Partners with and provides direction to fellow team members to diagnose bugs and formulate solutions
- Own enforcement of best practices across scrum teams
- Uses industry best practices to improve Build, Release and Continuous integration processes
- Aware of and complies with the Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply.
Preferred Qualifications:
- Experience with BDD Frameworks
- Working knowledge of software as a service (SaaS), micro-service, docker, Pivotal Cloud Foundry, Amazon AWS, Azure
- Demonstrated effective problem solving capabilities
- Demonstrated ability to work effectively within and across various teams
- Strategic planner and thinker with ability to drive change
- Self-starter, energizing, results-oriented, and able to multi-task; tenacious and organized
- Demonstrated ability to make recommendations to technical and program leadership to improve the product, process or technology
- Outstanding communication, facilitation and influencing skills; ability to present ideas clearly and concisely
- Adaptable/Flexible: being open to change in response to new information, different or unexpected circumstances, and having the ability to navigate ambiguous situations
- Ability to work with Storage Area Network (SAN), iSCSI, HP StoreVirtual, Synology DiskStation Manager
- Ability to work with VMWare ESXi 5 or above, VMWare vCenter, vMotion, vSphere Distributed Switching (VDS), High Availability (HA), Distributed Resources Scheduler (DRS), Hyper-V
- Ability to work with Server, Domain Controller, SQL Servers, MS Terminal/Remote Desktop Server, OpenLDAP, SSO
- Experience working with medical devices or in a regulated industry
Qualifications
Qualifications:
- Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related computer degree
- Minimum of 5 years’ experience in Build, Release and Continuous integration processes.
- Ability to troubleshoot network, virtual machine, and build system issues that could be due to hardware, software or network faults.
- Good analytic and problem solving skills.
- Working experience with Software Development Environments, Software Source Control systems, ie – Team City, Perforce, Coverity, etc.
- Ability to own and drive build strategies including agent/pool coordination, build notification(s) across the development team
- Aide developers in Tool/Build troubleshooting
- Experience with C++ and Java compilation, build orchestration across multiple OS platforms (Linux/Unix, , Mac, etc.)
Additional Information
If you are interested and want to apply, Please contact:
#J-18808-Ljbffr