SSAL IT/OT Engineer

Über die Aufgabe

Standort
China
Jiangsu
WUXI
Unternehmen
Siemens Energy Surge Arresters Ltd.
Organisation
EVP Global Functions
Geschäftsbereich
Information Technology
Vollzeit / Teilzeit
Vollzeit
Erfahrungsniveau
Professional

Job Description

In this role, the successful candidate will be at the forefront of our software development efforts, ensuring that our client-server applications are robust, scalable, and secure. The Software Developer will be responsible for the ongoing maintenance and enhancement of WinForms applications, as well as the management and optimization of Windows Server environments. Additionally, the candidate will collaborate with network engineers to troubleshoot and optimize network infrastructure, including switches and routers. Proficiency in Linux server administration is a preferred experience, as it will enable the candidate to work effectively across a diverse range of technologies.

Responsibilities

  • Develop, maintain, and enhance WinForms-based client-server applications, ensuring optimal performance and user experience.
  • Administer Windows Server environments, including installation, configuration, and troubleshooting.
  • Collaborate with network engineers to optimize network infrastructure, including the configuration and management of network switches and routers.
  • Implement security best practices to protect applications and server environments from vulnerabilities and threats.
  • Utilize GitLab for version control, issue tracking, and continuous integration, ensuring code quality and adherence to development standards.
  • Deploy and manage applications on AWS, ensuring high availability, scalability, and seamless integration with network infrastructure and deploy MIT project with Grafana.
  • Maintain knowledge of Linux server administration, including shell scripting and system management, to support cross-platform initiatives.
  • Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
  • Stay up-to-date with the latest trends and advancements in software development, cloud technologies, networking, and server administration.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience as a Software Developer.
  • In-depth knowledge of .NET and ASP.NET Core frameworks and their application in client-server development.
  • Extensive experience with MySQL and SQL Server database design, optimization, and management.
  • Proficient in using GitLab for version control, code review, and continuous integration.
  • Hands-on experience with AWS services such as EC2, S3, RDS, Elastic Beanstalk and Grafana.
  • Solid understanding of networking fundamentals, including TCP/IP, routing, switching, and VLANs.
  • Familiarity with Linux server administration, shell scripting, and system management.
  • Strong problem-solving skills and attention to detail, with the ability to work independently and as part of a team.
  • Excellent communication skills, both written and verbal, to effectively collaborate with team members and clients.
  • Experience with Agile methodologies and Scrum is a plus.