Diligent Robotics - Cloud Architect - Robot Management Systems
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field. • 8+ years of professional software engineering experience, including significant work building distributed cloud applications. • 8+ years of professional software engineering experience • Strong hands-on experience building service-based applications using Node.js. • service-based applications using Node.js • Experience building modern web applications using React or Next.js. • modern web applications using React or Next.js • Deep expertise with cloud-native architectures and modern backend systems. • cloud-native architectures • Strong experience with AWS (preferred) or another major cloud provider such as Google Cloud. • AWS (preferred) • Experience designing and operating microservices architectures and RESTful APIs. • microservices architectures and RESTful APIs • Experience with tools such as GitLab CI/CD, ArgoCD, or similar deployment and automation platforms. • GitLab CI/CD, ArgoCD, or similar deployment and automation platforms • Experience with containerization and orchestration technologies such as Docker and Kubernetes. • containerization and orchestration technologies • Strong experience with observability tooling including monitoring, logging, and distributed tracing systems. • observability tooling • Ability to define and drive engineering standards, architecture guidelines, and development practices. • engineering standards, architecture guidelines, and development practices
Responsibilities
• Define and execute the technical architecture roadmap for our Robot Management Systems platform. • technical architecture roadmap • Evolve the strategy for our cloud applications to standardize and organize services that support operations teams, implementation teams, and customers. • standardize and organize services • Design and implement scalable cloud-native architectures that support a growing fleet of robots and increasing operational complexity. • scalable cloud-native architectures • Develop and maintain Node.js backend services and APIs, ensuring high performance, reliability, and clean, maintainable code. • Node.js backend services and APIs • Architect and implement secure, well-documented APIs that integrate with third-party healthcare systems and customer environments. • secure, well-documented APIs • Establish and enforce engineering standards, architecture patterns, and best practices across the team. • engineering standards, architecture patterns, and best practices • Drive software quality and compliance by implementing automated testing, CI/CD pipelines, and deployment best practices. • software quality and compliance • Lead the adoption of modern DevOps practices, including infrastructure as code, automated deployments, and observability. • modern DevOps practices • Provide technical leadership and mentorship to a small, growing team of engineers. • technical leadership and mentorship • Lead architectural reviews and guide engineers through complex technical challenges. • Ensure systems are designed with security, reliability, and compliance requirements appropriate for healthcare environments. • security, reliability, and compliance requirements • Implement robust monitoring, logging, and alerting systems to support operational visibility and incident response. • monitoring, logging, and alerting systems • Evaluate and integrate emerging technologies that improve system scalability, reliability, and developer productivity.
Similar Jobs
No credit card. Takes 10 seconds.