You help develop and maintain tools to aid the continuous integration (CI) and continuous development (CD) process.
Design environments at scale with reliability, performance, availability, and security as a priority.
You help design and develop the Cloud-based features and enhancements for products and solutions.
You also collaborate across the product management, engineering and various other partners who are providing the Cloud technology stack to build the product and/or solutions.
Build, improve, and secure our multi-cloud, multi-tenant environments to be performant and cost efficient. providing the Cloud technology stack to build the product and/or solution
What you’ll bring
Experience automating software deployments and following a continuous delivery and deployment model.
Experience contributing to system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
Experience with developing and deploying distributed cloud systems and services in multi-cloud environments; AWS, Azure, or Google Cloud.
Experience working with high-availability, distributed systems and services in a hosting environment including hardware, OS, storage, network, and database solution
Programming Languages
Python
Java
JavaScript
SQL
Powershell / BASH scripting*
Frameworks and technologies
Web Development Frameworks (React.js, Node.js, Angular.js, etc.)