About the role
Job Description
Lead Developer (Python Expert)About UsJoin our dynamic R&D team dedicated to pioneering innovative solutions in product development. We are a forward-thinking company that thrives on creativity, collaboration, and cutting-edge technology. If you are passionate about coding, eager to learn, and ready to take on a leadership role, we want you on our team!Position
Lead Developer (Python Expert)Responsibilities Lead the architecture, design, and development of scalable Python applications for various R&D projects.Oversee and manage API calls and integrations, ensuring seamless communication between systems.Lead the development of API integrations with VMware, Ansible, and Python, providing technical guidance and mentorship to the team.Drive automation initiatives using Ansible, including complex orchestration tasks.Design, implement, and maintain YAML configurations for efficient deployment and automation processes.Provide technical leadership and set coding standards for the team, ensuring high-quality software development practices.Lead the creation, management, and optimization of CI/CD pipelines for smooth and efficient deployments.Drive Infrastructure as Code (IaC) strategies to enhance infrastructure management.Serve as a Scrum Lead, facilitating Agile ceremonies such as sprint planning, stand-ups, and retrospectives.Collaborate closely with DevOps engineers to streamline development and operations workflows.Utilize Jira and Confluence for project management, tracking, and documentation.Mentor junior developers, sharing expertise and guiding their professional growth.Continuously evaluate and integrate new technologies and methodologies to improve project outcomes.Requirements 8+ years of professional experience in Python development, with a strong focus on software architecture and design.Proven experience in leading API development and integrations, particularly with VMware, Ansible, and Python.Extensive hands-on experience in Ansible development and YAML configuration.Deep expertise in GitHub for version control, code reviews, and team collaboration.Demonstrated experience in building and optimizing CI/CD pipelines.Strong proficiency in Infrastructure as Code (IaC) practices.Solid understanding of software development principles, design patterns, and best practices.Proven leadership experience in Agile and Scrum environments, with the ability to serve as a Scrum Lead.Proficiency in project management tools such as Jira and Confluence.Excellent problem-solving skills, with the ability to make architectural decisions and provide technical direction.Strong communication and interpersonal skills, with a proven track record of mentoring and guiding development teams.Demonstrated willingness to learn and adapt to emerging technologies and industry trends.What We Offer A leadership role in an exciting and innovative work environment focused on R&D and product development.Opportunities for professional growth and the chance to shape the future of our technology stack.A collaborative and supportive team culture that encourages innovation and creativity.Exposure to cutting-edge technologies and industry best practices.Competitive salary and comprehensive benefits package.
About the company
Join our dynamic R&D team dedicated to pioneering innovative solutions in product development. We are a forward-thinking company that thrives on creativity, collaboration, and cutting-edge technology.