- Design, develop, and implement scalable and secure cloud-based systems and applications.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain technical documentation for cloud-based systems and applications.
- Troubleshoot and resolve complex technical issues related to cloud computing.
- Ensure compliance with industry standards and best practices for cloud security and governance.
- Participate in code reviews and contribute to the improvement of the overall code quality.
Job Requirements
- Strong knowledge of cloud computing platforms such as AWS or Azure.
- Experience with containerization using Docker and orchestration using Kubernetes.
- Excellent understanding of agile development methodologies and version control systems like Git.
- Solid problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
- Ability to design and implement scalable and secure cloud-based systems and applications.