Systems Administrator
Job Description
Cape Town, South Africa Posted on 20/09/2024
Ontec has a diverse team made up of innovative and competent individuals. The company not only drives performance for employees to excel on a professional and personal level but rewards this performance. People here are satisfied, challenged and happy, which makes it a perfect working environment.
Job Description Scopeof roleA passionate SystemAdministrator with strong competency in SQL Server, Windows Server OperatingSystem and Internet Information Services (IIS).
Key responsibilities- Manage and configure SQL Server databases including performance monitoring and tuning.
- Administer and support of all Windows Servers including websites hosted on IIS.
- Performance monitoring and tuning of Windows Servers and IIS.
- Deployment, administer and support of in-house developed applications which includes, WebApplications, RESTFUL Web Services, backend applications and ETL tools.
- Collaborate with developers to design, document and implement of low-latency, high-availability, and performance applications.
- Collaborate with other team members including software developers and test analysts.
- Will be required to support reports on Crystal Reports.
- Must be able to interact with product stakeholders.
- Work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
- Have a self-motivated work mentality.
- Demonstrates success in a small team environment.
- Knowledge of C#, .NET Core, Entity Framework, MVC and Blazor will be an advantage.
- Must have extensive experience in managing Windows Servers and IIS.
- Extensive experience in the design and use of relational databases with SQL including Stored Procedures. SQL Server experience is essential.
- Experience in working with PostgreSQL database will be an advantage.
- Experience using RESTful webservices, JSON in particular.
- Experience with continuous integration and DevOps tools.
- Experience with version control (preferably git).
- Experience with Agile Software Development Life Cycle.
- Business intelligence background will be an advantage.
- Familiarity with Azure Cloud Services will be beneficial.
- Tertiary Qualification in Computer Science, Computer Engineering, Information Systems or related technical discipline.
- Minimum of 5 years' experience working in a Windows Server environment in particular the following applications:
-
- SQL Server Databases
- IIS
- Must display an ability to be deadline and results driven.
- Must display an ability to interact directly with end users.
- Must be able to work well under pressure.
- Must display problem-solving skills and techniques.
- Must be inquisitive about new technologies, tools and trends within the development community.
- Standard Microsoft Office efficiencies are required.
- Background in utilities management especially water and electricity metering will be an advantage.
About This Role
Career insights for Computer Systems Analysts positions