Roles and Responsibility
Provide technical support and troubleshoot complex issues related to software applications.
Collaborate with cross-functional teams to resolve technical problems and enhance system performance.
Develop and maintain technical documentation and knowledge base articles.
Analyze and interpret technical data to identify trends and areas for improvement.
Participate in training and mentoring junior team members.
Stay current with current technologies and industry trends.
Job Requirements
Strong understanding of software development life cycles and agile methodologies.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a fast-paced workplace and prioritize tasks.
Solid communication and interpersonal skills.
Experience with version control systems such as Git.
Familiarity with cloud-based platforms such as AWS or Azure.
A degree in Computer Science or a related field is preferred.