eNcloud Services Immediate requirement
Title: Senior Development Engineer
Location: Canada
C2C/W2
Job Description:
Department's goals and objectives:
1. Develop and Maintain Scripts: Create and maintain Python
scripts to automate tasks and processes, ensuring they are robust,
efficient, and scalable.
2.Collaborate with Teams: Work closely with cross-functional teams to understand their scripting needs and provide reliable solutions,
3.Debug and Troubleshoot: Identify and fix bugs in existing scripts, optimizing performance, and ensuring reliability.
4.Code Review and Best Practices: Participate in code reviews, ensuring adherence to best practices and coding standards.
5.Documentation: Write and maintain clear, concise
documentation for all scripts and processes.
6.Continuous Improvement: Stay updated with the latest
developments in Python and scripting technologies, continuously improving skills and processes.
7.Integration: Integrate scripts with existing systems and third-party services as required.
8.Testing: Develop and execute testing plans to ensure the quality and functionality of scripts.
Qualifications:
1. Education: Bachelor's degree in computer science, Information Technology, or a related field.
2.Experience: Proven experience as a Python Developer, with a focus on scripting.
3.Technical Skills:
4.Proficiency in Python programming language.
5.Strong understanding of scripting methodologies and best
practices
6.Experience with automation tools and frameworks.
7.Familiarity with version control systems such as Git.
8.Knowledge of RESTful APIs and web services.
9.Experience with databases (SQL and NoSQL).
10.Understanding of basic networking concepts.
Soft Skills:
1.Strong problem-solving skills and attention to detail.
2.Excellent communication and interpersonal skills.
3.Ability to work independently and as part of a team.
4.Strong organizational skills and the ability to manage multiple tasks simultaneously.
--