Position: Migrations Ops Engineer
Company: Lviv IT!
Category: DevOps
Experience required: 1y
English level: intermediate

Responsibilities:

- Automating migrations of customer webspaces, domains, databases, backups, SSL certificates, VPSs from source platforms to new targets
- Providing timely troubleshooting and error handling to ensure continuous and uninterrupted performance and best experience during the migration for our Customers
- Maintaining and optimizing migration codebase by following code conventions designed for project
- Deploying and configuring new servers and services
- Patch writing for automatic fixing configuration edge cases of customer web-sites
- Communication with all of the involved stakeholders of migration project
- Monitoring migrations: success rate, top errors, migration related alerts monitoring

Skills, Qualifications and Personal Qualities Required:

- Strong Linux administration skills
- Networking TCP/IP model and basic protocols (DNS, DHCP, FTP, HTTP, SSH, SMTP, NFS, SMB; NAT)
- IP addressing, routing, port forwarding, DMZ concept
- Network monitoring tools and troubleshooting skills
- Basic security compliance and encryption policies
- Basic knowledge level of virtualization types and principles
- Basic knowledge of Docker, Virtuozzo, KVM
- Understanding of Git and experience as developer
- Branching and Release strategies basics
- Basic Jenkins knowledge
- Understanding of CI/CD principles
- Understanding concepts of Shared, VPS and Dedicated hosting (use cases and differences)
- Understanding of Domain Registry and Nameservers chain
- Debugging skills for web-applications
- Automation Understanding of Ansible roles and plays structure
- Familiarity with default Ansible modules collection
- Strong bash scripting skill, familiarity with Python
- Confident SQL; Familiarity with MySQL/MsSQL
- Understanding of Web API (HTTP protocol used)
- ELK stack
- English level Intermediate strong;