Software Engineer for DevOps and Tools

Overview

On Site
$150,000 - $185,000
Full Time

Skills

Computer Engineering
Computer Science
DevOps
Develop software
Linux
Git
Python
Software Engineer
bootstrapping
debuggingMust
software development
tool development

Job Details

Software Engineer for DevOps and Tools

Responsibilities:

  • Develop software tools using Python
  • Collaborate with engineering teams to design, implement, and update toolchains
  • 80% of this position will be dedicated to tool development and 20% of this position will be dedicated integrating tools
  • Provide expertise in SCM systems, particularly Git and Gerrit
  • Possess in-depth knowledge of Makefiles, compilers, and toolchains across platforms such as Linux, Windows, and MacOS
  • Implement container solutions such as Docker to enhance application deployment and management

Qualifications:

  • Must have deep knowledge of Python.
  • Must have knowledge in debugging
  • Must have knowledge from writing code from scratch
  • Must have experience in software development work
  • Must have database experience
  • Knowledge in Elastic platform experience is a plus
  • Knowledge in Linux is a plus
  • Knowledge in graphic tools is a plus
  • Demonstrated experience in bootstrapping infrastructure.
  • Proven experience in setup and configuration of monitoring tools.
  • Experience in creating and maintaining automation.
  • Experience with Linux OS and Applications.
  • Candidates with 3 to 7 years of relevant experience in software development, DevOps, or related roles.
  • Master's in Computer Science or Computer Engineering or a related technical field

Location: San Jose, CA

Type: Full-Time

Salary: $150,000 - $185,000 (DOE), plus RSU

Submit resumes to

Diane You

x130

About OSI Engineering, Inc.