Responsibilities
- Architect and deploy containerization solutions using Docker and Kubernetes.
- Build and maintain secure container images and orchestrate deployments following security and efficiency standards.
- Monitor container performance and fine-tune resource usage for optimal efficiency.
- Construct and manage automated CI/CD pipelines for seamless application deployment and updates.
- Deliver technical support and resolve issues related to containerized environments.
- Work closely with software teams to integrate container technologies into development workflows.
- Stay current with emerging trends and advancements in containerization and cloud infrastructure.
- Document procedures, operational workflows, and best practices for container system management.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a closely related discipline.
- Proven experience working with Docker and Kubernetes for containerization.
- Minimum of 1 to 2 years of hands-on experience with Kubernetes or OpenShift.
- Practical knowledge of cloud platforms including AWS, Azure, or Google Cloud.
- Strong grasp of microservices architecture and deployment patterns.
- Skill in using scripting languages such as Python or Bash for automation.
- Ability to troubleshoot and solve technical challenges in dynamic settings.
- Effective communication skills with experience collaborating in distributed teams.
Nice to Have
- 3 to 5 years of professional experience in DevOps, Cloud Engineering, or Systems Engineering roles.
- Experience with Infrastructure as Code tools such as Terraform or Ansible is advantageous.
Benefits
- Work alongside a skilled and driven team.
- Receive a competitive compensation and benefits package.
- Engage in innovative projects within a forward-thinking environment.
Compensation
Competitive salary and benefits package
Work Arrangement
Remote
Team
Collaborative remote team environment
Required
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Hands-on experience with containerization technologies, specifically Docker and Kubernetes.
- Experience of 1-2 years with Kubernetes or OpenShift is essential.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is required.
- Solid understanding of microservices architecture and associated deployment methodologies.
- Proficient in scripting languages like Python or Bash for automation tasks.
- Excellent problem-solving skills in fast-paced environments.
- Strong communication skills and the ability to collaborate effectively with remote teams.
Preferred
- 3-5 years of experience in a relevant DevOps, Cloud, or Systems Engineering role is preferred.
- Familiarity with Infrastructure as Code (IaC) tools like Terraform or Ansible is a plus.
Not applicable