Cloud Automation & Platform Engineer
Core
Designs, deploys, and manages cloud infrastructure components (VMs, containers, storage, networking, security) and supports the development of new software solutions using cloud techniques.
Role type
Cloud Automation & Platform Engineer
Builds
Cloud native apps, data storage and processing functions, and cloud infrastructure components
Domain
Cloud computing, Software Engineering, DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
Software Engineering, Cloud Architecture, Test Driven Development, Continuous Integration/Deployment, Java, JavaScript, Python, SQL, Kubernetes, Docker, Microservices, API development, Full Stack Development, Automation
Preferred skills
AWS certification, Microsoft Azure certification, CSA certification
Technologies
Amazon Web Services, Microsoft Azure, React.js, Angular, Kubernetes, Docker
Responsibilities
Designs and develops solutions to protect and manage cloud native apps and data; Develops and coordinates cloud architecture across application development, identity and access management, network and data management, and security; Collaborates with engineering teams to evaluate optimal cloud solutions; Ensures efficient functioning of data storage and processing in accordance with security policies; Works with senior engineers in the design and deployment of software in cloud environments; Contributes to technology strategy and engineering roadmaps around cloud platforms; Executes job using Test Driven Development (TDD) approach and supports CI/CD patterns.
Seniority
Mid-level, hands-on IC