DevOps Engineer
Összefoglaló
We are looking for an experienced DevOps Engineer and System Administrator jo join our team and help us ensure the successful selection, deployment and operation of our software products. The candidate will be responsible for the overall governance, maintenance and administration of software applications from development to product, and for their system administration. The right candidate is rather a generalist than a specialist who is following the best practices, latest market trends and innovations and is looking for challenges in a growing environment.
Feladatok és elvárások
- Bachelor's degree in Computer Science or IT related fields
- At least 3 years of experience in software operations
- Practical experience in administration of Linux, UNIX or Windows systems
- Experience in Software Engineering, DevOps or System Administration
- Comfortable with Git version control system and understanding Git workflows
- Practical skills in automating code build, deployment and testing, using GitHub, GitLab or other CI/CD tools
- Proficiency at least one script language (such as JavaScript, Bash, Python)
- Experience with containerized environments (Docker, OpenShift, Kubernetes)
- Strong documentation skills
- Ability to methodically diagnose technical issues and or debug software
- Fluent in written and spoken English
- Strong communications skills and the ability to lead conversations in a result-oriented manner
- Designing and maintaining operations processes, applications and tools
- Development of scripts and pipelines for automated configuration and deployments
- Administration of the software, system and supporting infrastructure
- Creation and maintenance of documentation, deployment plans, including rollback disaster and recovery plans
- Internal and external communications as well as incident resolution and fault clearance in case of malfunctions
- Responsible for enterprise-wide application inventory
- Working in an agile self-organized product team from concept to operate, within the international environment
- Proactively keep up to date with technological trends
- Supporting the innovation selection processes for new suitable applications and tools