Experience: 3 to 5 years
Job Type: Full-time (Contractual / Freelancing)
Location: Remote
Required Skills: Docker, Ci/cd
Job Summary:
We are seeking a talented Docker Developer to join our innovative team, focusing on robust containerization and orchestration solutions for AI training applications. In this role, you will play a pivotal part in developing and optimizing Docker environments that fuel state-of-the-art AI systems, collaborating remotely with passionate engineers and stakeholders.
Key Responsibilities:
- Design, build, and maintain Docker-based infrastructure for scalable AI training workloads.
- Develop, implement, and optimize CI/CD pipelines to enhance development efficiency and deployment reliability.
- Collaborate closely with machine learning engineers and software developers to containerize applications and streamline workflows.
- Troubleshoot, diagnose, and resolve Docker-related issues to ensure seamless operations in production and development.
- Document technical processes and effectively communicate best practices to team members in both written and verbal forms.
- Continuously monitor, assess, and improve existing containerized environments for security, performance, and scalability.
- Participate in code reviews and share knowledge with fellow engineers to elevate team capabilities.
Required Skills and Qualifications:
- Minimum 2 years of professional experience developing and managing Docker environments.
- Proven expertise in creating and maintaining CI/CD pipelines using modern tools and methodologies.
- Strong written and verbal communication skills, with a commitment to clear documentation and team collaboration.
- Experience supporting or enabling AI training workflows through containerization.
- Bachelor’s degree or higher in Computer Engineering, Software Engineering, or a related field.
- Proficiency with DevOps practices and a deep understanding of container lifecycle management.
- Demonstrated ability to work effectively in a remote and distributed team setting.
Preferred Qualifications:
- Practical exposure to AI and machine learning operational pipelines.
- Experience integrating Docker with cloud platforms (e.g., AWS, GCP, Azure).
- Knowledge of container orchestration tools (e.g., Kubernetes, Docker Swarm).