Senior DevOps Engineer

Teamvoy ,
29 Берез 2024

We are looking for a DevOps Engineer to join Teamvoy and work on our new project in the banking services industry.

About the project:
We are building an Internet Banking Platform and Mobile App that will be available for different banks as a white-label solution. There is a high-level vision and set of user stories that is covering the product. Teamvoy is fully responsible for the end-to-end solution and will build it from the scratch.

Вимоги:
Requirements:
• 4+ years of experience as a DevOps Engineer ;
• English B1 level or higher (both spoken and written);
• Bachelor's degree in Computer Science or a related field;
• Fluent hands-on experience with Linux, Bash;
• Strong experience with Docker;
• Experience with Microsoft Azure;
• Experience with instrumenting and monitoring production systems (ELK stack, Zabbix, 
Nagios, etc.);
• Experience with at least one CI/CD system (Jenkins, CircleCI, Bitbucket Pipelines);
• Experience with Ansible/Chef/Puppet (at least one of them);
• Experience with SQL or NoSQL databases;
• Experience in large-scale deployments.

Обов'язки:
• Deploy, configure, and maintain bare-metal servers within the banking environment,
ensuring maximum security, uptime and performance;
• Develop and implement secure virtualization solutions, optimizing resource utilization and
enhancing system scalability;
• Monitor system performance and security, proactively identifying and resolving issues to
ensure the integrity and confidentiality of sensitive banking data;
• Collaborate with cross-functional teams to design and implement efficient DevOps
practices, including CI/CD pipelines and automated deployment strategies;
• Perform routine audits and security assessments to maintain compliance with industry
regulations and best practices in the banking sector;
• Create and maintain comprehensive documentation for all infrastructure components and
processes, enabling seamless knowledge transfer and onboarding of new team members;
• Troubleshoot complex technical issues related to networking, storage, and virtualization,
ensuring timely resolution and minimal disruption to critical banking operations;
• Implement disaster recovery and backup solutions, guaranteeing the resilience and
availability of critical banking systems in the event of a catastrophic failure;
• Plan and execute system upgrades and patches, maintaining the security and stability of
the infrastructure while minimizing downtime and service interruptions;
• Manage the provisioning of servers, ensuring efficient resource allocation and timely
deployment of new server instances to meet business requirements.

Буде плюсом:
Would be a plus:
• Experience with Linux distros like VMware ESXi 6.7 or Proxmox VE 6;
• Experience with Kubernetes;
• Experience with one or more general-purpose programming languages (e.g., Ruby, Python, Perl);
• Experience with continuous integration and continuous deployment CI/CD for financial institutions, Fintech, and Banking organizations;
• DevSecOps processes, tools, and techniques.

Умови праці:
• You can choose: work from home or in a comfortable office in the city center of Lviv (the office have a generator and Starlink);
• Great company atmosphere and comfortable communications;
• Development support;
• 20 working days of vacation and 20 sick days;
• Free English language courses.