WhiteBIT is a global fintech company with a team of over 1,100 professionals. As a cryptocurrency exchange serving more than 5 million users worldwide, we are committed to delivering top-tier services through an intuitive interface and a robust set of analytical tools. By partnering with cryptocurrency projects globally, our mission is to promote the widespread adoption of blockchain technology, guided by the principles of security, expertise, and innovation.
We are looking for a DevOps Engineer!
Requirements:
— Experience: 5+ years of professional experience in DevOps or a related field.
— Kubernetes Expertise: Proven ability to design, implement, and manage large-scale, production-grade Kubernetes deployments.
— Node Management: Experience in setting up and maintaining new blockchain nodes, ensuring operational reliability.
— Database Proficiency: Familiarity with SQL and NoSQL database servers, such as MySQL, PostgreSQL, Redis, and ElasticSearch.
— CI/CD Knowledge: Strong grasp of CI/CD principles and experience with tools like Jenkins and GitLab CI/CD.
— Monitoring Proficiency: Expertise in PromQL and tools like Grafana, Prometheus, and Loki for monitoring systems.
— Cloud Platforms: Solid understanding of cloud environments, such as AWS and Cloudflare.
— Scripting & Infrastructure as Code: Excellent skills in scripting (e.g., Bash, Python) and experience with IaC tools like Terraform.
— Networking Knowledge: Understanding of networking concepts, including VPC/VPS, firewalls, and NATs.
Responsibilities:
— Node Deployment and Maintenance: Set up and maintain blockchain nodes, ensuring operational reliability and performance.
— Kubernetes Management: Design, implement, and manage large-scale, production-grade Kubernetes environments for applications and services.
— Bare Metal Operations: Manage infrastructure deployed on bare metal, ensuring all self-hosted solutions are configured and maintained effectively.
— Database Administration: Oversee SQL and NoSQL database servers, ensuring data integrity, performance, and availability across systems like MySQL, PostgreSQL, Redis, and ElasticSearch.
— CI/CD Implementation: Develop and optimize CI/CD pipelines using tools like Jenkins and GitLab CI/CD to streamline deployment processes.
— Monitoring and Alerting: Establish and maintain monitoring systems with Grafana and Prometheus
— Infrastructure Management: Implement and manage infrastructure as code practices using Terraform and Ansible for resource provisioning.
Working terms:
— Our own product
— Annual paid vacations
— Sick leave compensation
— Professional working environment
We provide challenging tasks that offer continuous growth opportunities for everyone. We’ve consistently embraced development and the advancement of our colleagues, ensuring work is always engaging. Our team is prepared to offer support, share expertise, and lend a helping hand when needed.