RedwoodCityRecruiter Since 2001
the smart solution for Redwood City jobs

Software Engineer --- AWS Development / DevOps

Company: PROCEPT BioRobotics Corporation
Location: Redwood City
Posted on: May 7, 2022

Job Description:

Job Description PROCEPT-- BioRobotics is a surgical robotics company enabling better patient care by developing transformative solutions in urology. With an initial focus on BPH, the company---s AquaBeam-- Robotic System delivering Aquablation therapy, is the first FDA-cleared, automated surgical robot for the treatment of lower urinary tract symptoms (LUTS) due to benign prostatic hyperplasia (BPH). Aquablation therapy combines real-time, multi-dimensional imaging, automated robotics and heat-free waterjet ablation for targeted, controlled, and immediate removal of prostate tissue. Aquablation therapy offers predictable and reproducible outcomes, independent of prostate anatomy, prostate size or surgeon experience SUMMARY - Software Engineer ---AWS Development/DevOps Procept---s surgical robot has highly integrated imaging, mechanical and electrical systems that rely on sophisticated software and firmware that is constantly being developed and improved upon. The DevOps group is responsible for creating world-class programming and software engineering solutions and because of increased development activity we now need to bring on board a new DevOps Engineer The successful candidate must be a self-motivated, accountable, proactive and detail-oriented individual with a strong technical background. He/she will collaborate with the Development and Operations teams to build, test and deploy software and firmware. CORE RESPONSIBILITIES Define and implement development pipeline, build process, testing and deployment strategies across diverse software and firmware development teams. Build and maintain a scalable multi-stage CI using Jenkins, enforcing consistent automated test and code coverage pipelines, and fully automated CI/CD to make the entirety of software engineering as efficient and effective as possible. Manage, track, branch and label changes in Git based source control tools (BitBucket preferred) to improve the replicability and quality of build and test runs. Define and implement appropriate automation of software development and operational activities, such as automating existing manual tools for log collection/data extraction/report generation. Provision, configure and maintain AWS cloud infrastructure defined as code. Develop scripts to monitor and troubleshoot issues across Website/AWS services. Help build and maintain scalable, cost-efficient, and highly available AWS cloud environments. Enforcing cybersecurity best practice with IT department to R&D product development. Lead Security integration of AWS access using 3rd party OAuth2.0 or SAML protocol. Document and enforce best practices, cross team procedures, and script management procedures. QUALIFICATIONS (Education, Experience, Certifications) To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Minimum Experience Required: 5 years of software development or DevOps experience with bachelor---s degree in Computer Science or Engineering. Ability to work in a focused team to complete critical milestones under pressure with tight deadlines. Proficient in scripting language such as Python, PowerShell or other mainstream scripting languages. Strong hands-on expertise in DevOps or CI/CD tools, like Jenkins, Maven, AWS Pipeline, Docker, etc. Strong experience of Git and successful branching and release strategies and know how to set them up. Strong knowledge of networking, OS and AWS cloud technology (Amplify, Cognito, IoT Core etc). Strong understanding with web technology such as RESTful API, GraphQL. Preferred Experience: Understanding of test processes and test strategies including the generation of meaningful test metrics a strong plus. C# or Java development experience a strong plus. Understanding of cyber-security and networking a strong plus Familiarity with Continuous Deployment management and automation tools such as Terraform, CloudFormation or Ansible a plus Experience with test framework and test coverage tools a plus. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to, stand, sit, talk, hear, and use hands and fingers to operate office equipment. The employee must occasionally lift and/or move up to 25 pounds WORK ENVIRONMENT While performing the duties of this job, the employee regularly works in an office environment. The employee will occasionally be exposed to engineering labs. The environment is subject to moderate noise from machinery (IE machine shop equipment, the PROCEPT Aquablation unit, computer equipment, printers, etc.), for which proper hearing protection may be assigned and worn. The employee may be exposed to hazards including electrical sparking, water, and chemicals, for which proper protective equipment will be assigned and worn. Powered by JazzHR hsrTX0m1Pm

Keywords: PROCEPT BioRobotics Corporation, Redwood City , Software Engineer --- AWS Development / DevOps, IT / Software / Systems , Redwood City, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Redwood City RSS job feeds