Location: Stanford, CA
team at a global medical device company focused on Helping Surgeons Treat Their Patients Betterâ„¢! The ideal candidate would work from our Santa Barbara location; however, we are open to full-time remote for strong candidates. Main Objective: The Senior Dev Ops Engineer will be responsible for the development, maintenance and optimization of the software development environment and infrastructure, build, integration, cybersecurity and software deployment process.
Essential Duties and Responsibilities: - Guides the Dev Ops team on best practices, patterns, and vision for the application and automation infrastructure. - Researches, backsses, and implements new technologies for use within
infrastructure and automation processes. - Works closely with the Technical Operations Manager and reports on the current roadmap and upcoming changes needed for the infrastructure.
- Develops and manages web application infrastructure for multiple products. - Manages and tunes databases, web application and continuous integration servers used by the various web applications. - Guides and develops automation systems for continuous integration & deployment. - Works closely with developers to ensure that operations are aligned with design/development process. Conducts operations-related training. - Monitors applications for abnormalities and proposes areas for improvement in regards to
availability and speed of the applications. - Respond to any critical infrastructure related events during on-call rotation / or if an issue is escalated.
- Works closely with Software development, SQA, GIS Security and Infrastructure teams to ensure technology and infrastructure complies with corporate policies and aligns with global business needs. - Initiates and produces technology documentation and standard operating procedures. - Collaborates with Dev Ops Engineers from other departments and organizations. - Occasional travel for training, meetings or trade shows may be required. Education and Experience: - High school diploma or equivalent required.
Bachelor’s degree in Computer Science or related field preferred. - 7 years of relevant experience required, including hands-on experience in developing and managing robust and high-availability production systems required. - 2 years of experience working alongside a software development team with knowledge of the entire software development lifecycle required. Knowledge and Skill Requirements: - Experience with build tools and pipelines (Jenkins, Circle CI, Artifactory, etc. ) required. - Solid understanding of development/coding methodologies required. - Knowledge and experience with scripting languages such as POSIX shell scripting (e.
g. Bash), Ruby, Python is required. - Management of Linux servers in a production environment required. - Proficient with logging, performance monitoring and performance tuning tools required. - Adept with container virtualization such as Docker preferred. - Skilled with distributed version control systems such as Git or Bitbucket required. - Experience with automation tools such as Terraform, Puppet, Chef, Vagrant, etc. required. - Solid understanding of cloud security, identity, and compliance required, preferably in AWS required. - Experience provisioning and managing cloud services required, AWS strongly preferred.
- Knowledge of security tooling and resources (i. e. Endpoint, Application, Scanning, Detection, Telemetry, Forensics, Operations) preferred. Preferred knowledge/experience include: managing relational database servers; supporting developers with query tuning and database design; deployment of high-availability concepts and applications preferred; and Agile/Scrum methodology utilizing JIRA. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, interaction, interactionual orientation, gender identity, national origin, disability or protected veteran status.
Engineering jobs encompass roles that involve applying scientific and mathematical principles to design, develop, and maintain structures, machines, materials, systems, and processes. These positions are characterized by innovation, problem-solving responsibilities, and the need for technical expertise. Engineers can specialize in various fields such as civil, mechanical, electrical, chemical, and software, among others. They are essential in shaping the infrastructure of the modern world, formulating solutions to complex challenges, and driving technological advancement. Engineering roles often require a strong educational background combined with practical experience, and they stand out for their contribution to societal progress and potential for career growth.
Engineering jobs encompass a variety of roles focused on designing, developing, and maintaining systems or structures. These positions often require strong problem-solving skills, technical expertise, and a solid foundation in mathematics and science. Engineers typically work in fields such as civil, mechanical, electrical, chemical, or software engineering. The unique characteristic of engineering jobs lies in their blend of creativity and practicality, as engineers innovate while ensuring functionality and safety. With the ongoing advancement of technology, engineering roles are also evolving, demanding continuous learning and adaptation.
Engineering jobs encompass various roles focused on designing, developing, and maintaining structures, machines, devices, systems, and materials. These positions require a strong foundation in STEM (Science, Technology, Engineering, Mathematics) and often involve problem-solving, creativity, and technical expertise. Typical engineering disciplines include civil, mechanical, electrical, and chemical engineering, among others. Engineers work in diverse industries, from automotive to aerospace, construction to computing. Characteristics of engineering jobs include a blend of theoretical knowledge and practical application, a commitment to safety and efficiency, and the likelihood of collaborating across multidisciplinary teams.
Engineering jobs encompass various roles focused on designing, developing, and maintaining structures, machines, devices, systems, and materials. These positions require a strong foundation in STEM (Science, Technology, Engineering, Mathematics) and often involve problem-solving, creativity, and technical expertise. Typical engineering disciplines include civil, mechanical, electrical, and chemical engineering, among others. Engineers work in diverse industries, from automotive to aerospace, construction to computing. Characteristics of engineering jobs include a blend of theoretical knowledge and practical application, a commitment to safety and efficiency, and the likelihood of collaborating across multidisciplinary teams.