Job Details

ID #15512800
State California
City Sanjose
Job type Contract
Salary USD Up to $102 102
Source Sunrise Systems, Inc.
Showed 2021-06-16
Date 2021-06-14
Deadline 2021-08-13
Category Et cetera
Create resume

Software Engineer(Devops)

California, Sanjose, 95131 Sanjose USA

Vacancy expired!

Our client, a leading Medical Device company is looking for a

Software Engineer(Devops) This is for an initial duration of 6 months in San Jose CA

Job Description:

3 Must-haves:
  • Energetic with leadership skills, Azure, Kubernetes.
  • Leadership experience in project, teams but will reject candidates who have been managers as they have close to no hands-on experience.

Job Responsibilities:
  • Work very closely and integrated with the Development community to embrace culture change.
  • Together with a team of engineers, enable streamlined software development, by managing and owning the entire automated build pipeline, DevOps toolchain, and associated test environments from source control to software delivery.
  • Work with peer technical leaders and their teams to enable engineers to seamlessly create CI/CD pipelines for their software components.
  • Focus on continuously improving the DevOps tooling and software delivery processes.
  • Own and maintain highly reliable environments and toolchains with clear communication and timeliness of any disruptions to internal stakeholders.
  • Leverage industry-standard techniques and processed to help enable and provide better feedback to the development community.
  • Monitor and continually improve the capacity of our production environments infrastructure.
  • Investigate and fix performance and scalability bottlenecks.

Minimum Qualifications:

Education and Experience:
  • Minimum of a Bachelor's Degree in Computer science, IT, Software Engineering, or related discipline.
  • Minimum of 7 years' experience in Software Engineering development roles.
  • Minimum of 3 years' experience maintaining and managing software build infrastructure. (i.e. Azure DevOps, Jenkins, TravisCI, TFS, TeamForge, etc.)
  • Minimum of 3 years' experience with container technology and subsequent technologies (Docker, Kubernetes, Docker Swarm, Amazon ECS, Azure Service Fabric, Harbour, Helm, Packer, Terraform)
  • Strong experience creating, maintaining, and supporting automated build pipelines.
  • Strong experience in version control and source control management (Subversion, TFVC, Git)
  • Experience deploying, managing, and maintaining at least 2 of the following SCM toolchain such as Jenkins, Artifactory, SonarQube, Nexus, TFS.
  • Strong understanding of programming skillsets, structure, and Versioning
  • Strong working knowledge of MSBuild.
  • Experience in an object-oriented programming language (Java, C, C#, etc)
  • Experience in scripting languages such as Bash and Python.
  • Experience and knowledge of Microsoft system administration and networking.
  • Knowledge of test-driven development, software configuration management, and automated testing.
  • Experience managing a VMware-based virtualization environment or similar.

Assets:
  • Experience with system management technologies such as Puppet, Ansible, Salt, or Chef.
  • Experience in managing an automated build pipeline for a mixed set of software assets.
  • Strong interpersonal skills (verbal and written).
  • Experience using Wix and/or InstallShield.

Vacancy expired!

Subscribe Report job