Key Responsibilities

• Design, develop, and maintain high-performance backend applications using Rust.

 • Build and manage cloud-native solutions on AWS or GCP.

• Develop and maintain CI/CD pipelines using modern DevOps tools and practices.

• Design and implement scalable microservices and distributed systems.

• Collaborate with cross-functional teams to deliver reliable and secure software solutions

. • Implement Infrastructure as Code (IaC) using Terraform or similar tools.

• Work with event-driven architectures and messaging platforms such as Kafka.

• Optimize application performance, reliability, and scalability.

• Participate in code reviews, testing, and technical design discussions. 

Required Skills

• Strong hands-on experience with Rust.

Solid understanding of backend development and system design.

• Experience with CI/CD tools and practices (e.g., GitHub Actions).

• Knowledge of cloud platforms such as AWS or GCP.

• Experience with relational and/or NoSQL databases (PostgreSQL, MongoDB).

• Experience with Infrastructure as Code (Terraform preferred).

• Understanding of distributed systems and event-driven architectures.

• Experience with Kafka or similar messaging technologies.

• Strong problem-solving and debugging skills.