Systems Analyst (Associate) - Full Stack Development
Imprescindible:JavaScriptJavaGitDockerKubernetesCloudFrontendBackendMobileDevOpsScrumCI/CDMicroservices
Responsibilities
- Manage application and mobile system projects from requirements gathering to testing and release.
- Manage the development of the application system
- Gather business requirements and turn them into clear functional requirements and user stories.
- Plan and manage development work to ensure projects are completed on time and within budget.
- Define project scope, development plans, test scenarios, and system documentation.
- Work with departments, stakeholders, and end users to understand their needs and provide suitable system solutions.
- Conduct user interviews and process reviews to identify problems and areas for improvement.
- Support front-end and back-end development, REST APIs, SQL databases, and system testing.
- Troubleshoot issues and work with users and developers to ensure systems work as expected.
Requirements
- Working experience in application development using the following technologies and programming languages such as Mobile, web, object-oriented programming, SQL, Java, JavaScript etc.
- Experience in Project Management and is able to manage user expectation and deliver within project timeline
- Experience/knowledge in Scrum/DevOps concepts.
- Experience/knowledge in the various technologies supporting CI/CD such as GitLab, Confluence, JIRA, SonarQube, etc.
- Experience/Knowledge in Cloud, microservices architecture and container technologies such Docker, Kubernetes, etc.
- To have a keen interesting in IT / programming / system designs.
- Good understanding of SDLC.