Opportunity brief
Responsibilities:
- Assist in designing and managing cloud infrastructure for AI and software applications.
- Deploy applications and services on cloud platforms.
- Configure compute, storage, networking, and related cloud services.
- Assist with cloud resource management and optimization.
- Understand and implement scalable infrastructure for growing applications.
- Support development, staging, and production environments.
- Create and maintain deployment workflows.
- Assist in implementing CI/CD pipelines.
- Automate application deployment and infrastructure tasks.
- Work with Git and GitHub-based development workflows.
- Support application versioning and release processes.
- Troubleshoot deployment and infrastructure issues.
- Work with Docker for application containerization.
- Build and manage Docker images.
- Configure containers for application deployment.
- Understand container networking and environment configuration.
- Gain exposure to container orchestration technologies such as Kubernetes.
Requirements:
- Have basic knowledge of at least one cloud platform.
- Understand basic Linux commands.
- Have basic networking knowledge.
- Understand Git/GitHub.
- Are interested in deployment and infrastructure automation.
- Have strong troubleshooting and problem-solving skills.
- Are willing to learn new technologies.