Sigma Software Vertex · 1 day ago
DevOps Engineer
Sigma Software Vertex is a company focused on developing software solutions, and they are seeking a DevOps Engineer to enhance their software development processes. The role involves developing and maintaining tools for cross-functional teams, automating processes, and ensuring the reliability of software systems through collaboration and code reviews.
Computer Software
Responsibilities
You will be developing and maintaining tools that support cross-functional teams in their efforts towards developing software that adheres to a High Assurance Process
Work closely with various CI tools and infrastructure to achieve business goals defined by the software systems engineering team
Work closely with team leads to understand tool requirements, define delivery milestones and automate all necessary toolings including all relevant business metrics reporting
Contribute to code reviews and incident postmortems to ensure long-term stability and reliability of the software system
Qualification
Required
Strong proficiency in C++ (C++11, C++14, C++17) including memory management, threading, and common debugging patterns
Primarily develop code in Bazel, Python, ReactJS and TypeScript and also be responsible for setting up backend infrastructure (database, web servers, shell scripts, etc.) and will be interfacing with software developed in C++ and Python
Be comfortable to whip up quick scripts to automate tasks, such as generating metrics, establishing traceability, etc, when necessary
Be Experimental/Research-oriented with a fail-fast philosophy
Deep experience in enterprise-scale deployment practices and issues
Preferred
MS+ degree in computer science, or related engineering field with at least 5 years of experience working on large code bases
Benefits
Health Care Plan (Medical, Dental & Vision)
Life Insurance (Basic, Voluntary & AD&D)
Training & Development
Retirement Plan (401k, IRA)
Free breakfast and lunch