Job Description
Company Description
Locus Robotics is a leader in the rapidly growing eCommerce order fulfillment optimization space. Our solution helps warehouse owners attain 2-3X efficiency over cart-picking operations by empowering pickers to work collaboratively with our robots, while integrating with the operator’s Warehouse Management System and using and optimizing existing facility infrastructure. This is an opportunity to join a very smart team deploying cutting-edge technology, to address real-world logistics challenges for major global brands.
Job Description
Locus Robotics is seeking a PRINCIPAL CLOUD PRODUCT DEVELOPMENT ENGINEER to join the company as a senior member of the Azure Cloud development team in a fast-paced, agile cloud environment. This position is part of the product development team building our web portal which has been designed from the ground up as a pure Cloud Application using patented core IP along with the latest cutting-edge technologies like Microservices, Event Hubs, Azure Search, Redis, SQL Server Elastic Pool & MongoDB. The ideal person for this position will bring several years of experience building highly scalable, multi-tenant Web Applications across multiple Azure regions.
This role provides the OPPORTUNITY TO GROW INTO A LEADERSHIP POSITION within the team for all cloud development.
RESPONSIBILITIES:
- Build new reports on very large datasets
- Contribute towards improving the core Locus Framework.
- Write innovative code to provision & deprovision cloud resources as part of the setup process.
- Assist with review of complex code changes before deployment.
- Track and maintain the health of all resources used in the Azure Cloud Environment & MongoDB Atlas.
- Build upon services backend to track the health and usage of Azure & Atlas environments
- Ensure our cloud solution is up to date with the fast pace of new technologies
- Write detailed design and implementation documentation.
- Responsible for the client facing components of the cloud solution.
- Write detailed design and implementation documentation.
- Contribute towards release notes documentation.
- Track requirements and ensure they are delivered within expected time frames.
- Work on the build process to ensure that the build and deployment pipelines work properly, and address any issues.
Qualifications
- B.S. or M.S. in Software Engineering, Computer Science, or a related discipline
- 10+ years of SERVICES/ BACK-END PRODUCT DEVELOPMENT experiences a must, growing into Architecture & Design level experience in Azure
- 6+ YEARS WORKING ON MICROSOFT PRODUCTS, MS Visual Studio
- Experience with best practices, including very large Azure production environments.
- Experience optimizing Azure resources for cost effectiveness
- Experience provisioning Azure resources from code, including integrating with complex workflows including database scripts.
- Experience managing and maintaining large, complex, multi-tenant cloud applications.
- AZURE SQL SERVER, SQL Databases, SQL Elastic Pool & Flavors.
- MONGODB & MONGODB ATLAS, NOSQL DATABASES.
- Micro Services (Service Fabric).
- C#. NET 4.8, .NET Core, .NET5.x
- ASP.NET Classic & Core, Web API & REST-WCF.
- Azure Automation & Powershell Scripting.
- Azure Redis Cache-Azure Networking-Azure Search.
- Azure IoT/ Experience ingesting big data on the cloud, Azure Event Hubs
- Azure Storage.
- Continuous Build & Integration experience with TFS and/ or Azure
- Azure Application Insights-GIT & GIT Hub-Visual Studio 2019-Azure Big Data & Data Lake (nice to have).
- Excellent documentation skills and communication skills.
Additional Information
Locus Robotics is an Equal Opportunity Employer