Description
Job Summary:
Salary
S$5,000 - S$10,000 / Monthly
Job Type
Seniority
Senior Lead
Years of Experience
At least 4 years
Tech Stacks
Powershell Graph TCP OAuth Rest API API CI Vault Microsoft Azure HTML NoSQL JavaScript SQL React CSS
- Involve in software delivery lifecycle (i.e., requirements elicitation, estimation/sizing, solution design, development, testing, deployment, post-production support).
- Plan and carry out data migration and data analysis activities.
- Facilitation / Participation in Agile delivery events (i.e., Planning & Replenishment meetings, Daily Scrum, Team Retrospectives).
- Conduct evangelisation, provide technical consultancy and clinics.
- Able to carry out Azure subscription administration or Power Platform administration will be a plus.
Requirements:
- Degree in Information Technology or related fields.
- Minimum 6 years of experience in designing and developing solutions in the domain of Azure services, SharePoint Online, Power Platform preferably as a full-stack developer.
- Strong expertise in Azure App Services, Azure Functions and Azure SQL.
- Strong expertise in DevOps tools for source control management, Pipelines for continuous integration/continuous deployment (CI/CD), Tests Management, Azure Monitor for monitoring and logging, and Azure Resource Manager for infrastructure deployment and management.
- Strong expertise in SharePoint (SPFx), HTML, CSS, JavaScript and React.
- Strong expertise in REST API and Microsoft Graph API.
- Experienced with scripting languages like PowerShell and Bash.
- Experienced in security tools like Azure Security Center, Azure Key Vault and Azure Sentinel.
- Good understanding of SQL Server, T-SQL, and NoSQL, along with expertise in writing and optimizing SQL queries.
- Good understanding of network concepts such as virtual network, DNS, TCP/IP etc. Familiarity with network security protocols like SSL, TLS, SSH, and HTTPS is also required.
- Experienced in relevant platform administration will be an added advantage.
- Has advanced certifications in the relevant domains will be an added advantage.
- Strong critical thinking, numerical, analytical and project management skills.
- Team player with good inter-personal skills.
- Experienced in Agile frameworks like Scrum and Kanban, including facilitation of agile delivery events.