Requirements and responsibilities
Job Responsibilities
-
Develop environment and automation for high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
-
Partner with development and operations teams to develop practical automation solutions and custom modules. Troubleshoot automation issues and find practical solutions that move projects forward in a timely manner
-
Configure and fine-tune cloud infrastructure systems
-
Support cloud servers including security configurations, patching, and troubleshooting.
-
Develop scripts for automating client/server functions
-
Monitor automated systems recovery solutions
-
Monitor backups and develop solid backup strategies
-
Build tools to reduce occurrences of errors and improve customer experience
-
Protects operations by keeping information confidential and code secured
Job Requirements
-
B.S. degree in Computer Science or equivalent work experience
-
Min 3 years of experience in the same role
-
Good command of English.
-
Working knowledge of databases and SQL
-
Solid understanding of the software development lifecycle.
-
Excellent troubleshooting and problem-solving skills.
-
Familiar with build tools like Azure DevOps, Jenkins
-
Experience of containers platforms Docker, Kubernetes Experience of configuration management tools like Puppet, Chef, Ansible
-
Experience of scripting tools Bash or PowerShell
-
Experience in Linux/Windows administration
-
Experience in cloud platforms Azure, AWS or Google cloud more is a plus.
-
Familiarity with Microservices architecture
-
Good at conflict resolution
-
Excellent knowledge of Relational Databases.
-
Self-driven and proactive spirit.
-
High communication and critical thinking skills.