BD (Becton, Dickinson and Company) Jobs

Job Information

BD (Becton, Dickinson and Company) Engineer II, DevOps in Chandigarh, India

Job Description Summary

Job Description

I. Department Overview:

The Software Technology Solutions department is responsible for developing and maintaining analytic, workflow and reporting solutions that are used to optimize hospital cost and patient care.

II. Purpose:

The CI\CD (Continuous Integration and Delivery) position will be responsible for supporting the internally developed applications and driving automation to delivery pipeline through the continuous integration and delivery methodology.

III. Specific Duties, Activities, and Responsibilities:

  • Experience of more than 5 years

  • Technical Skill set requirements: Microsoft Office Tools, SQL, SQL Server, Windows Server, Ant, TFS, Azure DevOps, .NET, Docker, Microsoft Visual Studio, IIS, PowerShell Scripting

  • Managing, maintaining, and enhancing continuous-integration and continuous-delivery/deployment, including scheduling builds and deployments for multiple projects.

  • Build CI/CD pipeline for Web based Applications which includes auto triggering builds, compiling the code, perform unit testing, going the code quality gates, and deploying into Environment.

  • Designing and managing the API’s. Performing the complete Life cycle of API’s from Creating, Publishing API’s to destroying the API’s.

  • Worked on Web APIs, REST, XML, JSON, SOA/Web services, Internet/network security standards (WS Security, OAUTH, OpenID Connect, JWT, etc.)

  • Creates, manages, and maintains the DevOps pipelines. Provides guidance to teams and other software engineers for build and release management.

  • Able to design, engineer and automate Azure solutions using a combination of IaaS, PaaS and SaaS solutions.

  • Designs, develops, and maintains software to meet specific system and/or hardware requirements. Collaborates with project management to define, assess, and analyze requirements. Implements workflows and applications by programming to meet business requirements. Designs and conduct tests to ensure given requirements are met.

  • Maintains in depth knowledge of the Azure cloud platform, provides detailed advice regarding their application, and executes specialized tasks.

  • Uses the tools and techniques for specific areas of release and deployment activities. Administers the recording of activities, logging of results and documents technical activity undertaken. May carry out early life support activities such as providing support advice to initial users.

IV. Position Requirements:

Education, Experience or Equivalent:

  • Bachelor's degree in Computer Science, Management Information Systems, or a related field.

  • 6+ years’ experience in an enterprise Windows server environment

  • 6+ years in a SCM, Build or Release role (Azure DevOps etc.)

  • 6+ years’ recent PowerShell (4.0+) Windows system automation experience

  • 6+ years’ .Net N-Tier and or cloud application management

  • 6+ years’ delivering CI/CD (Continuous Integration and Continuous Delivery)

Required Skills

  • Source Control Management tools (Git, TFS, Perforce or similar)

  • Continuous integration tools (Azure DevOps, Jenkins, TFS, r similar)

  • Deployment tools (Octopus Deploy, Azure DevOps)

  • Automation scripting (PowerShell, Bash, Perl, GO or similar)

  • DevOps Best Practices

  • .Net applications

  • Code Quality / Code Coverage Experience

  • Azure DevOps Solutions Associate

  • Azure DevOps Expert

  • Terraform

  • Strong verbal and written communication

Desired Skills

  • Configuration Management tools (Ansible, Puppet, Chef)

  • Experience working in a regulated environment (HIPPA, SOX, FDA)

  • Configuration Management Tools

  • SQL Server scripting (DacPac)

  • Virtual environments

  • Experience in an agile environment is preferred.

  • Transcribe work into actionable documentation for others to follow.

Primary Work Location

IND Chandigarh - DLF IT Park

Additional Locations

Work Shift

Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.