Senior DevOps Engineer (Java, Rust Apps)

See more jobs from Binance

8 months old

Apply Now

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 230 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.

Responsibilities:

  • DevOps for Java/Rust Applications: Provide DevOps support for Java and Rust applications, including deployment, monitoring, and troubleshooting.
  • System Management: Manage and maintain AWS cloud infrastructure to ensure high availability, scalability, and security.
  • Open-Source Software Expertise: Configure, manage, and troubleshoot open-source software such as Nginx, Kafka, and Terraform to ensure optimal performance and reliability.
  • Linux Administration: Perform advanced administration and optimization of Linux operating systems, including scripting and automation of routine tasks.
  • Performance Optimization: Analyze system performance data and make recommendations for improvements. Implement changes to enhance system efficiency and reduce downtime.
  • Security Compliance: Ensure systems comply with security standards and best practices. Implement solutions to detect and respond to security incidents.
  • Collaboration: Work closely with development, operations, and security teams to ensure integrated troubleshooting processes.
  • Documentation and Reporting: Maintain comprehensive documentation of configurations, procedures, and incident reports. Generate regular performance and status reports.
  • Monitoring Solutions: Implement and maintain monitoring solutions for infrastructure and applications using tools like CloudWatch, Prometheus, Grafana, and others.

  • Requirements:

  • Deep knowledge of AWS cloud services, including EC2, S3, RDS, Lambda, CloudWatch, and others.
  • Extensive experience with open-source software such as Nginx, Kafka, and Terraform.
  • Strong proficiency in Linux operating systems, including administration, scripting, and automation.
  • Proven experience in DevOps for Java and Rust applications, including deployment, monitoring, and troubleshooting.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Proven experience in a cloud infrastructure or DevOps role, preferably in a cloud-based environment.
  • Hands-on experience with configuration management tools like Ansible, Puppet, or Chef.
  • Experience with monitoring tools such as Prometheus, Grafana, ELK Stack, and others.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and manage multiple tasks in a fast-paced environment.
  • Why Binance
    • Shape the future with the world’s leading blockchain ecosystem
    • Collaborate with world-class talent in a user-centric global organization with a flat structure
    • Tackle unique, fast-paced projects with autonomy in an innovative environment
    • Thrive in a results-driven workplace with opportunities for career growth and continuous learning
    • Competitive salary and company benefits
    • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

    Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
    By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.