Position Overview
This is a
hands-on DevOps & Deployment role where you’ll be exposed to real production-like environments early on. You’ll be deploying, troubleshooting, automating, and controlling multiple systems that run in high-level setups. Expect to work daily with
Azure DevOps CI/CD and
Windows Server while collaborating with a team that values practical solutions and encourages you to bring in your own expertise.
It’s a role that combines learning opportunities with real responsibility: juniors can grow into it, while those with 1–2 years of experience can immediately shine by taking ownership of pipelines, deployments, and automation tasks.
Key Responsibilities
- CI/CD with Azure DevOps: Assist in building, maintaining, and optimizing pipelines (mainly .NET apps/services).
- Windows Server Administration: Install, configure, and support applications on web servers (IIS, Windows Services, server features).
- Automation & Scripting: Use PowerShell (Bash/Zsh a plus) to manage resources, automate workflows, and integrate tasks into CI/CD pipelines.
- Deployments & Source Control: Work with Git to publish builds, manage artifacts, and support deployments across environments.
- Database Basics: Run SQL queries, handle database management tasks, and support backups/restores in SQL Server.
- Troubleshooting: Monitor web apps, analyze logs, and resolve system/application issues.
- Collaboration: Work closely with QA, developers, BMs and client support teams to ensure smooth delivery.
As You Grow
- Contribute to health monitoring setup, cross-platform builds (Xamarin, macOS, iOS), and troubleshoot deeper Windows internals.
- Support optimization of automation tooling and deployment helpers.
Qualifications
- Education: Bachelor’s degree in computer science, IT, Software Engineering, or related field (or equivalent practical exposure).
- Experience:
- 0–2 years in DevOps/Deployment or related (internships, academic projects, or personal projects acceptable).
- For juniors (0 yrs), minimal exposure to at least: Git, Windows Server basics, and scripting (PowerShell or similar).
- For 1–2 yrs, hands-on experience in: Azure DevOps CI/CD, Windows Server publishing (IIS/services), and deployment practices.
- Technical Skills:
- Familiarity with Azure DevOps pipelines and Git workflows.
- Basic SQL (queries, backups/restores).
- PowerShell scripting (automation mindset).
- Soft Skills: Strong communication, problem-solving, critical thinking, and ability to multitask.
- Bonus (Good to Have):
- Exposure to .NET development (automation/deployment tools).
- Cross-platform build knowledge (Xamarin, iOS/macOS packaging).
- Linux, Docker, or Elasticsearch basics.
- Understanding of monitoring tools and troubleshooting system crashes.