Job Description
- Installation and Configuration: Installing and configuring G+D's software systems according to client requirements. Ensuring that the software is set up correctly and integrated with existing systems.
- Maintenance and Updates: Performing regular maintenance on G+D's software systems to ensure they operate efficiently and reliably. Applying updates and patches to keep the software up-to-date and secure.
- Technical Support: Providing technical support to clients, addressing their questions and concerns, and offering solutions to software-related problems. This may involve remote support or on-site visits.
- System Upgrades: Implementing system upgrades and modifications to improve performance or integrate new features. Ensuring that upgrades are carried out with minimal disruption to the client's operations.
- Testing and Troubleshooting: Conducting tests to verify that G+D's software systems meet performance specifications and standards. Diagnosing and resolving issues or malfunctions in the software.
- Documentation: Maintaining detailed records of installations, maintenance activities, repairs, and upgrades. Preparing reports and documentation for clients and internal use.
- Training: Providing training to clients' staff on the operation and maintenance of G+D's software systems. Ensuring that users are knowledgeable about the systems and can operate them effectively.
- Compliance and Security: Ensuring that all work is carried out in compliance with relevant security regulations and standards. Conducting security assessments and enforcing security protocols.
- Customer Relationship Management: Building and maintaining strong relationships with clients. Understanding their needs and ensuring that they are satisfied with the services provided.
- Continuous Improvement: Staying up-to-date with the latest developments in software technology and best practices. Continuously improving skills and knowledge to provide the best possible service to clients.
Requirements
- Technical Expertise: In-depth knowledge of G+D's major software products and systems. Strong knowledge of software development, installation, configuration, and troubleshooting.
- Programming Languages: Proficiency in programming languages such as Java, C#, Python, or similar.
- Software Tools: Familiarity with software development tools and environments (e.g., Visual Studio, Eclipse, Git).
- Operating Systems: Knowledge of various operating systems (e.g., Windows, Linux, macOS).
- Database Systems: Knowledge of one or more database systems and their management tools.
- Communication: Effective verbal and written communication skills to interact with clients and team members.
- Customer Service: Strong customer service orientation to ensure client satisfaction.
- Technical Documentation: Ability to create and interpret technical documentation, including user manuals and installation guides.
Competencies/Certification
- Attention to Detail: Keen eye for detail to ensure accurate software installation and maintenance.
- Adaptability: Flexibility to work in various environments and adapt to changing project requirements.
- Problem-Solving: Strong problem-solving skills to diagnose and resolve software issues.
- Team Player: Ability to work effectively in a team and collaborate with other engineers and technicians.
- CSDP: Certified Software Development Professional
- Microsoft Certified: Azure Developer Associate
- AWS Certified Developer