You are viewing a preview of this job. Log in or register to view more details about this job.

DevOps Engineer

Title: DevOps Engineer - 2 Openings

Location: Pleasanton, CA

Duration: 12 Months

Hours: 8 AM - 5 PM

 

Description

  • Multitasks, prioritizes and meets deadlines in timely manner
  • Ability to maintain regular and predictable attendance
  • Passion for DevOps, DevSecOps, Agile, and Security
  • Working knowledge of Azure and Azure PaaS services
  • Working knowledge of Waterfall, Agile, and primarily DevOps development methodologies
  • Normally determines technical objectives of assignments.
  • Exercises latitude in approach to solutioning
  • Knowledgeable in managing software code projects and conducting management of said projects
  • Experience with Automation in testing or orchestration
  • Experience with tools such as Terraform, Git, Gitlab
  • Knowledgeable in CI/CD in relation to Gitlab, Azure DevOps, and/or similar platforms
  • Exposed to security checks in CI/CD pipelines
  • Understanding of virtualization and container technologies (Docker, AKS/Kubernetes, etc.)
  • Experience with REST APIs
  • Experience managing vendor relationships
  • Ability to contribute to dev ops workflows via scripting and other regular system administration activities
  • Demonstrated knowledge of scripting languages
  • General exposure to how key networking components operate/function, primarily firewalls and load-balancers/reverse proxies such F5 LTM/GTM or Azure native services
  • Provide system performance optimization, maintenance and production support (if escalated to)
  • Refine conceptual system requirements into a technical design consisting of job flows and program specifications
  • Understand customers’ business objectives and system requirements and work closely with customers to determine their strategic requirements and measure performance against expectations. Assist in customer resolutions
  • Responsible for staying abreast of new developments in technologies and making recommendations as appropriate
  • Applies enterprise security policies and standards when performing all operational duties
  • 5+ years of DevOps experience
  • 2+ years of Azure experience preferred
  • 3+ years of software development experience
  • 1-2years of software development or devops lead/manager experience
  • We are seeking a high caliber DevOps Engineer for our Remote Care Operations, Global Services team.
  • Working under general supervision, performs a variety of development and production operation activities including, but not limited to, supporting and troubleshooting production applications, planning and coordinating software deployment and testing, and developing and maintaining software tools.
  • The Remote Care Operations team provides a fast-paced, dynamic work environment where engineers work closely to provide remote care software services to patients and physicians.
  • You will collaborate with other engineers in Architecture, Software Development, Product Performance, IT, Systems, and Quality teams to continue finding new areas that can be improved by bringing a DevOps mindset to product offerings.
  • This person will use multidisciplinary knowledge to support innovative medical devices and components/subsystems in alignment with the company's strategic plan.

What You’ll Work On

  • Work with developers to identify potential operational issues with software and workflows before production release.
  • Work with cross-functional teams and external vendors to bring software to market.
  • Coordinate software and application deployments and testing in various environments.
  • Investigate and resolve escalated customer problems via Tier-2 production tickets.
  • Evaluate existing processes for inefficiencies and improvements. Develop new processes to address the fast-evolving infrastructure. Pro-actively look for ways to enhance the functionality, reliability, and operation of production systems.
  • Apply DevOps thinking - i.e. bring development and IT operation processes, people and tools closer together to increase the speed, efficiency, and quality with which we deliver product solutions.
  • Contribute to the support and maintenance of Microsoft Azure Cloud applications.
  • Develop tools and automation to improve workflows and processes.
  • Support all Company initiatives, policies, operating procedures, and processes. Maintain positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.

Required Qualifications

  • Bachelor’s Degree in Engineering (Computer or Software), Computer Science, Information Technology, or an equivalent combination of education and work experience in a related discipline or 7+ years of equivalent IT experience
  • Minimum 3 years of work experience in a similar position, supporting production releases.
  • Good understanding of software development, software releases, software testing, and database management.
  • Strong analytical, problem solving, and project management skills.

Preferred Qualifications

  • Good understanding of modern, cloud centric architectures and microservices, software programming, networking concepts, cybersecurity, and cloud computing.
  • Experience working in a Medical Devices field or controlled and heavily regulated environment.
  • Ability to work in a highly matrixed and geographically diverse business environment.
  • Ability to work within a team and as an individual contributor in a fast-paced, changing environment.
  • Ability to leverage and/or engage others to accomplish projects.
  • Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization.
  • Multitasks, prioritizes, and meets deadlines in timely manner.
  • Strong organizational and follow-up skills, as well as attention to detail.

Exempt/Non Exempt: Non Exempt
Years Experience: 5+ years
Skills: Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization