- Implement integrations requested by customers.
- Deploy updates and fixes efficiently and securely.
- Provide Level 2 technical support for troubleshooting and issue resolution.
- Build tools to reduce errors and enhance customer experience.
- Develop software to integrate with internal back-end systems.
- Perform root cause analysis for production errors and outages.
- Investigate and resolve technical issues promptly.
- Develop automation scripts for infrastructure and system visualization.
- Design and implement system troubleshooting and maintenance procedures.
- Manage Linux servers and optimize system performance.
- Deploy and maintain virtual machines (VMs) and cloud-based environments.
- Ensure server security, updates, and backups are properly maintained.
- Monitor and enhance server infrastructure performance.
BSc in Computer Science, Engineering or relevant fieldWork experience as a DevOps Engineer or similar software engineering roleGood knowledge of Ruby or PythonWorking knowledge of databases and SQLExperience in Linux administration and shell scripting.Proficiency in server management, maintenance, and monitoring.Knowledge of virtualization technologies (VMware, KVM, or similar).Strong understanding of CI/CD pipelines, cloud platforms, and automation tools.Experience with containerization (Docker, Kubernetes, etc.).Familiarity with monitoring tools (Prometheus, Grafana, Nagios, etc.).