Software Configuration Manager (CI/CD)
Job Description
JOB DESCRIPTION:
About Abbott
Abbott is a global healthcare leader, creating breakthrough science to improve people's health. We're always looking towards the future, anticipating changes in medical science and technology.
Working at Abbott
At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. You'll also have access to:
- Career development with an international company where you can grow the career you dream of .
- Free medical coverage for employees* via the Health Investment Plan (HIP) PPO
- An excellent retirement savings plan with high employer contribution
- Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelor's degree.
- A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
- A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.
The Opportunity
This position works out of our Charlottesville, VA location in the within our Abbott Rapid Diagnostics (ARDx) Informatics business.
This role will provide Software Configuration Management oversight during the Software Application Lifecycle Management of our product. The person hired will drive the adoption and development of automated solutions and processes to accomplish Continuous Integration (CI) and Continuous Deployment (CD) using Azure Services.
What You'll Work On
- Oversight of the governing Configuration Management (CM) processes as part of the Software Development Lifecycle process (SDLP); such as configuration control, branch management, baselining, auditing, software identification, product release and distribution.
- Support multiple software development teams across multiple product lines.
- Administration and maintenance of CM systems (i.e. Azure DevOps Server, Git), and development environments.
- Management and maintenance of automated build process; including the development of scripts and Azure DevOps extensions (C#).
- Monitoring of build status and resolution of build issues in collaboration with the Development teams.
- Integrate automated unit testing, and post build automated integration testing.
- Integrate and manage security analysis tools into the build pipeline.
- Management of Git source control, code branching and access administration; enforcement of merge policies and oversight of controlled branches.
- Management and control of third party software components and packages integrated with the product.
- Develop and enhance automation processes to improve efficiency throughout the software development lifecycle.
- Perform research of new technologies or component versions and their impact on the product.
- Oversight over the release and distribution of product for commercial use, including installation packages, mobile applications, and company hosted web applications.
- Deliver project documentation required by software development process, such as configuration management plans, software package specifications, bill of materials.
- Responsible for compliance with applicable Corporate, Divisional, and Business Unit policies and procedures
- Participate in quality audits as the configuration management SME.
- Evaluation and qualification of 3rd party suppliers, and initiate purchase orders for Engineering.
- Evaluation and qualification of 3rd party systems and applications.
- Contributes to the improvement and maintenance of the Quality Management System, with focus on configuration management and software development.
- Provide guidance and mentorship to junior personnel.
- Perform analysis and troubleshooting of escalated issues from customer sites.
BASIC QUALIFICATIONS:
- Minimum education is an Associate degree plus 7 years of work experience
- 5+ years of relevant professional experience in software or system engineering blended role.
- Occasional travel (~5% of time)
PREFERRED QUALIFICATIONS:
- Solid understanding of Software Development Lifecycle Process.
- Preferred education is a Bachelor's degrees in Computer Science, Engineering, Information Technology (IT), or related degree.
- Strong Software Configuration Management experience
- Strong programming skills in .NET.
- Strong experience with Git repositories.
- Experience administering Azure DevOps Server
- Experience with the development of Azure DevOps CI/CD pipelines.
- Experience with the creation of automated builds.
- Experience with Make tool for compilation.
- Experience with packaging of .msi files.
- Ability to create technical documentation.
- Ability to analyze information and communicate with clarity and effectiveness
- Experience with Agile/Scrum/Kanban development methodologies.
- Experience working with virtual environments
- Project management and/or team leadership
- Understanding of Microsoft Azure
* Participants who complete a short wellness assessment qualify for FREE coverage in our HIP PPO medical plan. Free coverage applies in the next calendar year.
Learn more about our health and wellness benefits, which provide the security to help you and your family live full lives: www.abbottbenefits.com
Follow your career aspirations to Abbott for diverse opportunities with a company that can help you build your future and live your best life. Abbott is an Equal Opportunity Employer, committed to employee diversity.
Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and on Twitter @AbbottNews and @AbbottGlobal.
JOB FAMILY:
IT Services & Solutions Delivery
DIVISION:
CMI ARDx Cardiometabolic and Informatics
LOCATION:
United States > Charlottesville : 2000 Holiday Drive
ADDITIONAL LOCATIONS:
WORK SHIFT:
Standard
TRAVEL:
Yes, 5 % of the Time
MEDICAL SURVEILLANCE:
Not Applicable
SIGNIFICANT WORK ACTIVITIES:
Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)
Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.
EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf
EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf
Date Posted
09/26/2022
Views
6
Similar Jobs
Software Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View Details