DevOps Engineer
In this role, you will oversee day-to-day operations, maintenance, and automation of development and production environments. You will manage Azure cloud, Windows Server, IIS, and SQL Server, supporting CI/CD and ensuring system stability.
Responsibilities
- Manage, maintain, and operate Azure cloud environments.
- Administer Windows Server across production and development.
- Deploy and manage .NET applications on IIS.
- Support CI/CD pipelines and deployment processes.
- Monitor systems, analyze logs, and provide timely solutions.
- Work with SQL Server: backups, restores, performance tuning, permissions, jobs, and routine maintenance.
- Collaborate with development, QA, and support teams to resolve incidents and improve processes.
- Set up and harden environments while ensuring high availability and system stability.
Requirements
- 2 years of experience in a DevOps / SysAdmin / Infrastructure role in a Microsoft environment.
- Hands-on experience with Microsoft Azure.
- Experience with Windows Server administration.
- Significant experience with IIS management.
- Good working knowledge of SQL Server at an operational DBA level.
- Experience writing PowerShell scripts for automation.
- Solid understanding of networking concepts: DNS, SSL, permissions, services, and web processes.
- Strong troubleshooting skills across infrastructure and application layers.
- Ability to work independently and collaboratively within a team.
- Responsible, organized, detail-oriented, and a self-learner.
Nice to have
- Experience with CI/CD tools and pipelines.
- Familiarity with monitoring tools.
- Background in information security: WAF, Firewall, and server hardening.