Position: Rust Developer
Experience: Minimum 4 years
Location: Kerala
Role Overview
We are seeking an experienced Rust Developer with a strong background in application maintenance and support. The ideal candidate will have at least 4 years of hands-on experience in maintaining troubleshooting and enhancing Rust-based applications. This is a long-term assignment offering stability and opportunities to work on critical projects.
Key Responsibilities
- Provide ongoing application maintenance for Rust-based systems.
- Diagnose troubleshoot and resolve technical issues in a timely manner.
- Apply bug fixes performance optimizations and code enhancements.
- Ensure high availability and stability of applications.
- Collaborate with development teams to deploy patches updates and new releases.
- Maintain detailed documentation of fixes changes and processes.
- Support incident management and provide root cause analysis.
- Participate in periodic reviews and improvements of maintenance processes.
Required Skills & Experience
- 4 years of professional experience in Rust development.
- Strong experience in application maintenance and support.
- Solid understanding of Rust programming concepts (memory management concurrency ownership model).
- Experience with debugging profiling and troubleshooting applications.
- Familiarity with CI/CD pipelines version control (Git) and issue tracking tools.
- Good knowledge of system architecture and performance optimization.
- Strong problem-solving skills and ability to work independently.
Nice-to-Have
- Exposure to cloud platforms (AWS/Azure/GCP).
- Experience with microservices or distributed systems.
- Familiarity with DevOps tools and containerization (Docker Kubernetes).
- Knowledge of other backend languages (Go C Java)