Job Summary
Job description
Overview of job
Contract Duration: 6 months with view to extend, asap start date
We are seeking an experienced Senior DevOps Engineer to support a time-critical backend migration of a live application.
The backend is being migrated from Azure Functions to Azure Web App Service for security compliance reasons. You must be comfortable independently auditing and reverse-engineering a live Azure environment before any migration work begins.
You will be embedded in a cross-functional pod with our Australian team and the backend development team, owning all infrastructure, CI/CD, and deployment concerns end-to-end.
Key Responsibilities
- Audit and assess the existing Azure infrastructure, CI/CD pipelines, and security configuration, working independently without documentation or legacy agency support.
- Provision and manage Azure Web App Service environments across development, staging, and production.
- Extend or adapt existing CI/CD pipelines to support the migrated architecture.
- Support the backend team with deployment automation, environment parity, and secrets management.
- Implement and maintain monitoring, alerting, and logging across all environments.
- Lead the production cutover with a zero-downtime strategy and rollback procedures in place.
- Produce infrastructure documentation and runbooks for client handover.
At SSTech, we focus on web development with emerging technologies providing lots of opportunities to learn new technology, new technical skill and knowledge.
We aim for a friendly and flexible working environment, a work-life balance to provide the best assist for our team members to work effectively.
Other than that, all the members are offered with many benefits:
- Attractive salary and benefits
- 13th-month salary & annual salary review.
- Added 1 day leaves/month & Cash out leaves at Lunar New Year (Tet). Furthermore, an additional day of leave will be granted for each year of seniority
- All benefits under the labor code
- Annual company trip
- Well-equiped working condition
- In-house lunch
- Unlimited free coffee, tea, snacks, and fruit to keep you energized
- Dymanic and friendly working environment in a team of talented and experienced developers.
- 🕑Working time: Monday to Friday. 08:30 – 17:30 (including a 60-minute lunch break)
Job Requirement
Required Skills and Experience
- Cloud: Strong hands-on experience with Microsoft Azure - App Service, Functions, Networking, Key Vault, and Storage.
- Legacy Auditing: Proven ability to audit and assess existing cloud infrastructure without documentation or agency handover, and adapt it rather than rebuild unnecessarily.
- CI/CD: Proven experience building and managing CI/CD pipelines (Azure DevOps required).
- Production Migration: Demonstrated experience executing live production migrations with rollback strategies and minimal downtime.
- IaC: Experience with Infrastructure as Code using Bicep, ARM templates, or Terraform (Azure-focused).
- Security: Understanding of cloud security best practices, particularly for compliance-sensitive or government applications.
- Monitoring: Experience with Azure Monitor, Application Insights, or equivalent observability tooling.
- General Dev: Experience with version control systems (Git) and Agile development methodologies.
Desirable Skills and Experience
- Communications: Fluency in spoken English is desirable. Fluency in written English is essential.
- Containerization: Experience with Docker and container-based deployments on Azure.
- Authentication: Experience configuring Azure Active Directory B2C for identity and access management.
- Secrets Management: Experience with Azure Key Vault for secrets and certificate management.
- Networking: Familiarity with Azure Virtual Networks, Private Endpoints, and API Management (APIM).
Languages
-
English
Speaking: Fluently - Reading: Fluently - Writing: Fluently
Technical Skill
- DevOps
- MS Azure
- Azure Functions
- Templates
- Git
- Docker
- ARM
- Terraform
- Azure DevOps
- Azure Monitor
- Azure Storage
- Azure Key Vault
- IaC
- CI/CD
- MS Entra ID
COMPETENCES
- Documentation
- Agile
- Proactive
BUSINESS PROFILE
SSTech, a dynamic agile outsourced software development company.
SSTech is a young web development company. We are focusing on web applications based on emerging technologies and mature frameworks, languages.
Simplifying complex things is the way we solve problems.
We are good at web applications and mobile applications.
We try to create a family environment. Our members help each other to perform better.
It also means low competition.