About the Role: We are seeking an experienced and highly skilled Python Script Writer with a strong technical background and leadership abilities to join our team as a Senior Python Developer and Team Lead. The ideal candidate will possess extensive expertise in Python scripting software development and team leadership ensuring the successful of complex projects and guiding the team towards achieving organizational goals.
Key Responsibilities:
- Python Scripting and Development:
- Develop test and maintain robust scalable and efficient Python scripts to address complex requirements.
- Optimize and refactor existing scripts for better performance and maintainability.
- Team Leadership:
- Lead mentor and manage a team of developers ensuring high productivity and adherence to best practices.
- Conduct code reviews provide constructive feedback and foster a culture of continuous learning.
- Serve as the primary point of contact for technical escalations within the team.
- Project Management:
- Collaborate with crossfunctional teams to understand project requirements and deliver solutions within deadlines.
- Develop and maintain project plans ensuring timely and quality deliverables.
- Monitor project progress identify risks and implement mitigation strategies.
- Technical Expertise:
- Implement best practices for coding standards testing and deployment.
- Provide guidance on Python frameworks libraries and emerging technologies.
- Troubleshoot and resolve complex issues in Python applications.
- Documentation and Reporting:
- Create and maintain comprehensive technical documentation.
- Provide regular reports on project progress team performance and key metrics to stakeholders.
Key Skills and Qualifications:
- Education: Bachelors or Master s degree in Computer Science Engineering or a related field.
- Experience: Minimum 10 years of professional experience in Python development and scripting.
- Technical Skills:
- Deep expertise in Python programming including advanced concepts.
- Strong knowledge of Python frameworks (e.g. Django Flask FastAPI).
- Proficiency in data manipulation and analysis using libraries like Pandas NumPy and Matplotlib.
- Experience with databases (SQL and NoSQL) including query optimization.
- Familiarity with DevOps practices CI/CD pipelines and containerization (Docker Kubernetes).
- Expertise in version control systems (e.g. Git) and code collaboration tools.
- Strong debugging and problemsolving skills.
- Leadership: Proven experience managing and mentoring teams with strong interpersonal and communication skills.
- Project Management: Ability to manage multiple projects and prioritize effectively under tight deadlines.
- ProblemSolving: Strong analytical and troubleshooting abilities with a proactive mindset.
Preferred Skills:
- Experience with cloud platforms (AWS Azure or Google Cloud).
- Familiarity with machine learning frameworks (e.g. TensorFlow PyTorch) and AI concepts.
- Knowledge of network programming and cybersecurity best practices.
- Contributions to opensource projects or a strong GitHub portfolio.
project,containerization (docker, kubernetes),data manipulation and analysis (pandas, numpy, matplotlib),cloud platforms (aws, azure, google cloud),version control systems (git),python scripting,project management,python,projects,skills,software development,scripting,network programming,documentation,machine learning frameworks (tensorflow, pytorch),ci/cd pipelines,team leadership,devops practices,cloud,python frameworks (django, flask, fastapi),concepts,code,debugging and problem-solving,leadership,databases (sql, nosql),cybersecurity best practices