Reach out directly about this role
Golang-developer/Dev-ops #remote Company: Smart Vending
🔹Requirements: Mandatory: -Experience as a DevOps engineer for at least 6 months. -Experience as a Dev Golang for at least 1 year. API and RESTful services -Experience supporting Telegram/VK bots -Experience with microservice architecture -Solid experience with Docker and Docker Compose -Practical experience writing Ansible playbooks for automation -Experience setting up and supporting CI/CD pipelines in GitLab CI -Experience administering MySQL (setup, backups, migrations) -Experience with monitoring systems (Zabbix or similar) -Understanding of Linux principles (Debian/Ubuntu) -Experience with SSL certificates and load balancers -Basic understanding of Kubernetes (willingness to learn and implement) -Experience with Git and SSH
🔹Will be a plus: -Experience building dpkg packages -Experience setting up logging systems (ELK, Loki or similar) -Experience with VPN infrastructure
🔹Responsibilities: Infrastructure and Services: -Build and deliver dpkg packages for RPC services across all projects -Develop backend services in Go -Develop VK bot and maintain current code -Deploy, support, and monitor Docker containers (internal services, VPN, Telegram and VK bots) -Administer virtual machines: monitor status, reboot, restore, add capacity as needed -Configure and maintain load balancers for high availability Automation and CI/CD: -Develop and maintain Ansible playbooks for automation and workstation setup -Support and develop CI/CD processes in GitLab CI -Automate SSL certificate issuance and renewal Security and Access: -Manage access in GitLab: grant and revoke permissions, manage SSH keys, VPN configurations -Configure and maintain VPN infrastructure -Ensure service and data security Databases and Backend: -Administer MySQL: add/remove fields, migrations, backups -Maintain the platform API, interact with developers on infrastructure issues Monitoring and Reliability: -Configure and maintain monitoring in Zabbix: track load, set up alerts -Support centralized logging system -Control and verify backups (servers and workstations) Development: -Troubleshoot infrastructure incidents and problems -Participate in preparing and migrating infrastructure to Kubernetes -Optimize existing processes and infrastructure -Work with technical documentation
Contacts:
IT Jobs on Telegram | on VK | on Max
from 1 years
Experience
Full-time
Employment
Remote
Work Format
Junior
Grade
DevOps
Specialization
IoT & Hardware
Industry
Product company
Company Type
By country
DevOps
Specialization
IoT & Hardware
Industry
Product company
Company Type