Development Operations Engineer

Full Time
Palo Alto, CA 94304
$93,100 - $167,600 a year
Posted Today
Job description
Together, we can beat cancer.
At Varian, a Siemens Healthineers Company, we bring together the world's best talent to realize our vision of a world without fear of cancer. Together, we work passionately to develop and deliver easy-to-use, efficient oncology solutions.
We are part of an incredible community of scientists, clinicians, developers, researchers, professionals, and skilled specialists pushing the boundaries of what’s possible, to improve people’s lives around the world. We embrace a culture of inclusivity in which the power and potential of every individual can be unleashed. We spark ideas that lead to positive impact and continued success.
If you want to be part of this important mission, we want to hear from you.
We are currently seeking an experienced and goal-oriented Build and Release Engineer to play a vital role as part of our development (DevOps/ Tools) team. In this position, you will be responsible for designing, implementing, and maintaining the state of art solutions including continuous integration, delivery, optimization, monitoring, release management, centralized / distributed and parallel remote deployments and support for the software development teams and environments.
You will support the effort to establish a state-of-the-art build and release process for our Radiotherapy applications development and their delivery. This position entails creating new code deployment workflows, automate processes, and improve source control /configuration management systems, creating and maintaining build automation and processes for continuous integration builds and continuous delivery pipelines as well as production level software releases. You will support the implementation/improvement of software development practices, release management methodologies and software deployment strategies using Microsoft Team Foundation Server (TFS), Visual Studio Team Services (VSTS), Azure DevOps and Windows Installer (MSI).
  • 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 to guide development teams through continuous integration adoption and best SCM practices.
  • Supporting distributed software development teams and environments
  • Working closely with other Build and Release engineers located in multiple locations and time-zones.
  • Optimize automated build systems.
  • Manage build communication channels including but not limited to documenting build procedures.
  • Write / update / manage the software installers.
  • Liaise with other build engineers, development, and support teams, including internal and external customers.
  • Manage multiple branches and packaging backlog within SCM system.
  • Research, identify, and present solutions for successful task execution.
  • Ability to focus on the delivery of quality over quantity.
  • Ability to troubleshoot and resolve issues.
Requirements
  • Bachelor of Science in Computer Science, Engineering, or technical related degree.
  • Solid understanding and practical experience of software development life cycles, with particular emphasis on build and release engineering functions and continuous Cloud Deployment strategies.
  • Strong background in source code management (TFVC, GIT) to support development and release branching strategies and knowledge in migration of code from TFVC to GIT.
  • Strong understanding of using cloud platforms - Azure/AWS, etc.
  • Solid Experience with containerization and orchestration tools - Docker/Kubernetes/Windows Containers.
  • Strong experience in Teambuild, XAML, vNext, MSBuild JSON, Nuget, Artifactories, Azure DevOps.
  • Write / update / manage the software installers, Windows Installer (MSI) technology with application packaging tools - WIX (3.x/4.x), etc.
  • Strong scripting/ automation expertise (e.g., MS PowerShell, Bash, Python).
  • Strong understanding of operating systems, especially Windows and VxWorks preferred.
  • Hands on Experience in Linux OS.
  • Experience with software development in regulatory environment preferred.
  • Experience with programming languages such as .Net /C# and C++ preferred.
  • Knowledge of Virtual Cloud, VMWare, and Hyper-V.
  • Knowledge of Agile and Scrum practices.
  • Familiar with the principles of SDLC and methodologies like Agile/Scrum, CI, Good Documentation Practices, Refactoring and Testing Techniques.
  • Knowledge of static code analysis tools such as Coverity, Blackduck and SonarQube.
  • Experience with Microsoft Visual Studio and Team Foundation Server.
  • Familiarity with digital certificates (asymmetric cryptography) desired.
  • Working within a regulated or medical device industry is preferred.
  • Excellent communication and interpersonal skills.
Fighting cancer calls for big ideas.
We envision a world without fear of cancer. Achieving this vision takes dedication and commitment from all of us, every single day. That's why we celebrate and value the distinctly beautiful and intersectional identities of each of our employees. We are a mirror of our patient-base, which allows us to innovate. Big ideas come from everywhere, and the best ideas are fostered by our unique individual experiences. At Varian, we encourage you to bring your whole self to work and believe your bold and authentic perspective will help to power more victories over cancer.
TogetherWeFight
Privacy Statement
The base pay range for this position is
Min $93,100 - Max $167,600
The pay wage range shown is based on the job posting's primary location. Actual compensation packages are based on a wide array of factors, including but not limited to skill set, experience, certifications, and location.

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs