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