CodeNinja is seeking an experienced Senior Python Developer with deep knowledge of DevOps practices. This role is critical in ensuring efficient, scalable, and reliable deployment of AI models and applications. The ideal candidate will have a strong background in Python programming and hands-on experience with containerization and cloud infrastructure.
Key responsibilities include developing and maintaining efficient, scalable Python-based AI systems, collaborating with DevOps teams to automate deployment processes using CI/CD pipelines, and leading the integration of AI models into production using Docker, Kubernetes, and other container orchestration tools. The role also involves optimizing deployment workflows in cloud-based environments (AWS, Azure, GCP), implementing monitoring systems, and collaborating with cross-functional teams to improve deployment strategies.
The successful candidate will have 4+ years of experience in Python development, strong expertise in DevOps tools and practices, and experience deploying AI models in production environments. They should be proficient in working with cloud platforms, API development, and have a solid understanding of security best practices in AI model deployment.
This position offers an opportunity to work at the forefront of AI and DevOps, contributing to cutting-edge projects while continuously learning and adapting to new technologies and best practices in the field.