Source description
About the role
As a Python Developer, your role involves developing, maintaining, and optimizing Python scripts for automation and application development. You are responsible for writing clean, efficient, and well-documented code with a clear understanding of underlying logic and algorithms. Additionally, you design, implement, and maintain automated test frameworks using PyTest, and execute testing within CI/CD pipelines to ensure seamless integration and deployment. Key Responsibilities: - Collaborate with cross-functional teams to identify automation opportunities and improve testing efficiency. - Troubleshoot issues, debug code, and ensure high-quality deliverables. - Utilize AI-powered tools like GitHub Copilot to accelerate development and enhance output quality. Qualifications Required: - Intermediate to expert level Python programming skills with strong hands-on experience. - Ability to explain code logic and problem-solving approaches clearly. - Medium to intermediate proficiency in writing and managing test cases using PyTest. - Experience in executing CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps, etc.). - Basic to foundational understanding of AI/ML concepts. - Experience working with AI coding assistants such as GitHub Copilot or similar tools. - Strong analytical thinking and debugging skills. - Good communication and collaboration abilities. As a Python Developer, your role involves developing, maintaining, and optimizing Python scripts for automation and application development. You are responsible for writing clean, efficient, and well-documented code with a clear understanding of underlying logic and algorithms. Additionally, you design, implement, and maintain automated test frameworks using PyTest, and execute testing within CI/CD pipelines to ensure seamless integration and deployment. Key Responsibilities: - Collaborate with cross-functional teams to identify automation opportunities and improve testing efficiency. - Troubleshoot issues, debug code, and ensure high-quality deliverables. - Utilize AI-powered tools like GitHub Copilot to accelerate development and enhance output quality. Qualifications Required: - Intermediate to expert level Python programming skills with strong hands-on experience. - Ability to explain code logic and problem-solving approaches clearly. - Medium to intermediate proficiency in writing and managing test cases using PyTest. - Experience in executing CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps, etc.). - Basic to foundational understanding of AI/ML concepts. - Experience working with AI coding assistants such as GitHub Copilot or similar tools. - Strong analytical thinking and debugging skills. - Good communication and collaboration abilities.
More at Technogen