صنایع تولیدی کروز
صنایع تولیدی کروز

Python Automation Developer

Tehran/ Jadeh Makhsoos
Full Time
Saturday to Wednesday 7:00 - 16:00 (Floating Time: 2 Hours)
-
Transportation -Loan -Bonus -Health insurance -Parking space -Flexible working hours -Learning stipends -Purchasing coupon -Lunch -Gym facilities -In-house Medical doctor -Occasional packages and gifts
More than 5001 employees
Automotive
Iranian company dealing only with Iranian entities
1360
1- Crouse 2- Crouse Plus (Crouse+)
Privately held
توضیحات بیشتر

key Requirements

1 years experience in similar position
C++ - Basic
Java - Basic
C - Basic
Python - Intermediate
GIT - Basic

Job Description

We are looking for a highly skilled Python Developer to join our team and lead efforts in automation and tools development. The primary focus of this role will be to create Python-based solutions to automate manual processes, streamline workflows, and modernize existing systems. In addition, the ideal candidate will leverage their expertise in C, C++, and Java to analyze, refactor, and rewrite legacy code into robust Python-based applications.  

Key Responsibilities:  
- Automation and Process Optimization:  
  - Design, develop, and implement Python-based tools to automate repetitive and manual tasks, improving efficiency and accuracy.  
  - Identify bottlenecks in existing workflows and develop Python-driven solutions to optimize processes.  
- Tool Development for Code Styling and Parsing:  
  - Build tools that parse and analyze C programs to enforce coding standards, styling, and quality checks.  
  - Create Python-based frameworks for automating code reviews and static analysis.  
- Legacy Code Migration:  
  - Understand and analyze legacy systems written in C, C++, and Java.  
  - Rewrite and refactor legacy applications into Python, ensuring they are optimized and maintainable.  
- Collaboration:  
  - Work closely with stakeholders to identify automation opportunities and implement solutions tailored to their needs.  
  - Collaborate with teams to ensure tools are user-friendly, reliable, and integrate seamlessly into existing systems.  
- Code Quality and Standards:  
  - Maintain high standards of code quality for all automated tools and migrated systems.  
  - Participate in code reviews and provide mentorship to team members.  

Qualifications:  
- Education:  
  - Bachelor’s degree in Computer Science, Software Engineering, or a related field.  

- Technical Skills:  
  - Python expertise: Extensive experience in developing automation tools, scripts, and frameworks.  
  - Good knowledge of C, C#, C++, and Java for understanding and migrating legacy systems.  
  - Proficiency with libraries and tools for program analysis, and parsing frameworks.    
  - Experience with version control systems like Git.  
  - Solid understanding of algorithms, data structures, and software design principles.  

- Additional Skills (Preferred):  
  - Experience with modern software development practices (Agile, Scrum).
  - Familiarity with CI/CD pipelines and automation platforms.   

- Soft Skills:  
  - Strong analytical and problem-solving skills with a focus on automation.  
  - Excellent communication and teamwork abilities.  
  - Self-motivated and capable of managing multiple tasks effectively.  

Experience:  
- 1+ years of experience developing Python-based automation tools and workflows.    
- Hands-on experience in developing software for parsing, analyzing, and automating manual tasks.

Job Requirements

Gender
Men / Women
Military service
Military service must be done
Education
Bachelor| Computer and IT
Software
Python| Intermediate C| Basic C++| Basic Java| Basic GIT| Basic

ثبت مشکل و تخلف آگهی

ارسال رزومه برای صنایع تولیدی کروز