Responsibilities
- Design, develop, and maintain high-quality Python code, with a focus on FastAPI for building APIs.
- Well versed with API management and deployment.
- Oversee the deployment and management of applications on Azure Cloud, utilizing Docker and Kubernetes for containerization and orchestration.
- Implement infrastructure as code using Terraform to ensure scalable and maintainable cloud infrastructure.
- Collaborate with cross-functional teams to define project requirements, architecture, and technical specifications.
- Conduct code reviews, provide technical guidance, and mentor team members to foster a culture of continuous improvement.
- Ensure adherence to best practices in software development, including testing, documentation, and version control.
- Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of our systems.
- Documentation and processes for troubleshooting, maintaining, and configuring systems.
- Very Strong communication and collaboration skills
Requirements
- Python
- Fast API
- Data Bricks
- Mongo DB
- Fast API development
- Azure Services
- VM management
- networking
- storage
- Kubernetes: Containerization and orchestration using Kubernetes
- Docker
- Monitoring and Logging: Experience with monitoring tools (e.g., Prometheus, Grafana)
Nice to Have
- Experience with automated driving technologies and vehicle data processing
- Working knowledge of Gen AI tools like co-pilot
Work Arrangement
Remote (City/Region)