Job Description
This position involves maintaining and enhancing the company's business systems to ensure optimal performance and stability. The role requires a combination of technical expertise and problem-solving skills to support ongoing operations and implement improvements.
Key Responsibilities
- Upgrade and maintain existing business systems to improve functionality and performance
- Ensure stable online operation of all business systems through proactive monitoring and maintenance
- Design and develop efficient business interfaces to enhance user experience and system integration
- Collaborate with cross-functional teams to understand business requirements and implement appropriate solutions
- Troubleshoot and resolve system issues in a timely manner to minimize business disruption
- Document system changes and maintain technical specifications for reference and compliance purposes
Job Requirements
- Bachelor's degree in Computer Science, Information Technology or related field
- Minimum 2 years of experience in system maintenance and development
- Proficiency in programming languages such as Java, Python, or C#
- Experience with database management systems (SQL, Oracle, etc.)
- Strong understanding of system architecture and interface design principles
- Excellent problem-solving skills and attention to detail
- Ability to work independently and as part of a team in a fast-paced environment
- Good communication skills to effectively collaborate with technical and non-technical stakeholders
Preferred Qualifications
- Experience with cloud computing platforms (AWS, Azure, or GCP)
- Knowledge of microservices architecture and API development
- Familiarity with DevOps practices and CI/CD pipelines
- Understanding of cybersecurity best practices for system development