510-529-7330

Follow Us On:

Need Help:

Menu

Innovating Operations

Streamlining Development Processes with DevOps Principles

What is a DevOps? A DevOps Engineer combines developing with IT operations to improve code deployments. The computer geeks love to help IT teams make all the moving parts work together more efficiently. They are the change management professionals of the IT world who also do all the normal things programmers do, like coding, playing video games, and eating pizza. A DevOps Engineer sits precisely at the intersection between developers who write the programs that make our software run and the IT network professionals behind the scenes that maintain the computers and servers that the programs run on.


Contact Us





Job responsibilities

  • Implement integrations requested by customers
  • Deploy updates and fixes
  • Provide Level 2 technical support
  • Build tools to reduce occurrences of errors and improve customer experience
  • Develop software to integrate with internal back-end systems
  • Perform root cause analysis for production errors
  • Investigate and resolve technical issues
  • Develop scripts to automate visualization
  • Design procedures for system troubleshooting and maintenance

  • Minimum Requirements

  • Work experience as a DevOps Engineer or similar software engineering role
  • Good knowledge of Ruby or Python
  • Working knowledge of databases and SQL
  • Problem-solving attitude
  • Team spirit
  • BSc in Computer Science, Engineering or relevant field

  • Preffered Skills

  • Experience with Node.js ecosystem (API development, Typescript, large libraries, etc.)
  • Experience working with Kubernetes, Docker, or other containerization technologies
  • Knowledge of Database Technologies, Release Management, REST, SRE, etc.
  • Experience with any Cloud platform like AWS, Google Cloud Platform, Azure
  • Attention to detail, abstract thinking, and problem-solving skills
  • Find effective solutions to problems without hand-holding & micromanagement