Back to Jobs
Automation Team Lead - Process Control Systems of plants for steel making
The vacancy has expired
-
SalaryMarket Competitive Salary + Benefits
- LocationCluj-Napoca, Romania
-
IndustryEngineering & Automotive
Job Description
The TL will coordinate a team of 4 junior software developers – the company expects the team to grow up to 10 members – therefore the candidate should have the leadership skills to onboard the new members and follow the professional development of the team members – through constant feedback and with the standardized annual performance evaluation tool.
Projects: The projects are related to Process Control Systems of highly complex Plants for steel making, which are completely custom and related to the type of functionalities of the single plants. Therefore, each one may vary in duration and working hours needed to engineer the plant. The TL shall allocate the working hours of each project to his team members and monitor the respect of project deadlines.
Experience: At least 3+ years of experience in a similar role
Setup: hybrid (max 1 day per week from home). The engineering of a process control system may involve a business trip on site in order to resolve issues related to the commissioning of the single plant. Therefore the availability to business trips is mandatory.
Sills: Besides coding language described in the JD: Leadership – Problem solving – time management – Agile methodology – experience with international organization would be a plus.
Responsibilities:
- Lead and motivate the team, defining and communicating goals to team members.
- For the given projects organize, assign, monitor the following activities:
- Translation of customer business needs into technical specifications.
- Design and development/configuration/customization of solutions supporting the digitalization of a steel plant with focus on production, logistics, process control, quality and energy functional areas.
- Integration of the digital solutions in customer IT/OT landscapes.
- Development of standards, procedures, user and training manuals.
- Provide technical leadership to teammates through coaching and mentorship.
- Adhere to high-quality development principles while delivering projects on-time and on-budget.
- Maintain high standards of software quality within the team by establishing good practices and habits, in accordance with company standards.
- Identify and encourage areas for growth and improvement within the team.
- Collaborate with other team leaders and business unit management to improve solutions, systems and processes.
Qualifications:
- Diploma of Higher Technical Institute or Degree in Computer Science/Engineering
Technical Requirements:
Required:
- Prior proven work experience in a technical leadership position.
- Familiarity with software engineering theory and practice, UML diagrams, modeling and design tools.
- Knowledge of object-oriented and service-oriented programming.
- Knowledge of C# programming with Microsoft .NET Framework and .NET Core.
- Knowledge of main relational databases (e.g. PostgreSQL, SQL Server, Oracle) and SQL language.
- Experience with software testing techniques and tools (unit test, integration test, system test).
- Experience in using distributed version control systems (e.g. GIT).
Will be considered as a plus:
- Experience in leading the design and implementation of software solutions for process industries, especially in metals.
- Experience in leading the design and implementation of process control/optimization models using C++, Phyton or MATLAB.
- Knowledge of non-relational databases (e.g. MongoDB), Time series DB (e.g. InfluxDB), In-memory DB (e.g. Redis).
- Knowledge of software containerization technology (Docker).
- Experience with message brokers (e.g. Rabbit MQ, Kafka) and protocols.
- Experience with Agile project management approach and tools (e.g. Azure DevOps).
Soft Skills:
- Leadership
- Empathy
- Accountability
- Passion and self-motivation
- Collaboration & teamwork
- Analytical and critical thinking
Language Skills:
Required:
- English (minimum level B2)
Desired:
- Romanian
- Italian
- Other languages are a plus