System Administrator/ DevOps Engineer
📍 Job Overview
- Job Title: System Administrator/DevOps Engineer
- Company: IT Labs
- Location: Skopje, North Macedonia
- Job Type: On-site
- Category: System Administrator/DevOps Engineer
- Date Posted: July 21, 2025
- Experience Level: Mid-level (2-5 years)
- Remote Status: On-site
🚀 Role Summary
- Key Responsibilities: Manage and maintain hybrid infrastructure environments, administer Active Directory and Microsoft 365, ensure system security, and provide hardware support.
- Key Skills: System Administration, Active Directory, Azure AD, Microsoft 365, Cloud Platforms, Networking Fundamentals, System Security, Ticketing Systems, Monitoring Tools, IT Documentation, DevOps Practices, Troubleshooting, User Provisioning, Endpoint Protection, Patch Management, Vulnerability Management.
💻 Primary Responsibilities
🌐 Infrastructure Management & Security
- Manage Hybrid Infrastructure: Oversee on-premise, Azure, and AWS environments, including VPNs, networks, and firewalls.
- Administer Active Directory & Microsoft 365: Manage user accounts, groups, and permissions across Active Directory and Azure AD. Maintain and monitor Exchange, Intune, OneDrive, SharePoint, Teams, Purview, and Microsoft Defender.
- Ensure System Security: Implement security best practices, respond to incidents, and participate in internal audits. Manage endpoint protection, patch and vulnerability management, and DLP solutions.
🛠 System Support & Troubleshooting
- Hardware Support: Diagnose, upgrade, and replace hardware components. Set up and configure hardware and software for new hires.
- User Provisioning & Access Rights: Manage access rights across systems and perform onboarding and offboarding tasks.
- Troubleshooting & Monitoring: Support and troubleshoot internal systems, applications, and IT infrastructure. Utilize monitoring tools to detect, diagnose, and resolve issues proactively.
📝 Documentation & Collaboration
- Documentation: Document system configurations, procedures, and troubleshooting steps to improve team efficiency.
- Collaboration: Collaborate with the Security Officer to respond to incidents and implement security improvements. Work cross-functionally with IT teams and stakeholders to manage IT requests and incidents.
🎓 Skills & Qualifications
📚 Education & Experience
- Education: Relevant degree in Computer Science, IT, or a related field. Relevant certifications are a plus.
- Experience: Minimum of 3 years in system administration or a similar IT support role.
🛠 Required Skills
- Technical Skills: Proficiency in Active Directory, Azure AD, Office365, and cloud platforms like Azure and AWS. Familiarity with endpoint protection, patch and vulnerability management, and DLP solutions. Experience using ticketing systems, monitoring tools, and IT documentation standards.
- Soft Skills: Excellent English communication skills, both written and verbal. Communicative and collaborative, comfortable in cross-functional team environments.
🌟 Preferred Skills
- Technical Skills: Knowledge of DevOps practices and experience with tools such as Azure DevOps, asset management platforms, and credential systems.
- Soft Skills: Problem-solving skills and a proactive approach to system management and security.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- System Administration Projects: Include examples of managing hybrid infrastructure environments, administering Active Directory and Microsoft 365, and ensuring system security.
- Troubleshooting & Monitoring: Demonstrate your ability to support and troubleshoot internal systems, applications, and IT infrastructure. Showcase your use of monitoring tools to detect, diagnose, and resolve issues proactively.
- Documentation: Highlight your ability to document system configurations, procedures, and troubleshooting steps to improve team efficiency.
Technical Documentation:
- System Configuration Documentation: Provide examples of well-structured and comprehensive system configuration documentation.
- Troubleshooting Documentation: Showcase your ability to document troubleshooting steps, including root cause analysis and resolution methods.
- Security Documentation: Demonstrate your understanding of security best practices by providing examples of security-related documentation.
💵 Compensation & Benefits
Salary Range: The salary range for this role in Skopje, North Macedonia, is approximately MKD 45,000 - 65,000 (EUR 720 - 1,050) per month, based on experience and qualifications. This estimate is derived from regional market data and industry standards for mid-level system administrators.
Benefits:
- Infinite employment contract (options for a Contract role or B2B too)
- Flexible working hours with a 2-hour sliding start time
- 2 wellbeing days off per year
- Half-day off options
- Reduced working hours for new moms and dads during their first month back at work
- Private health insurance (depending on your years of experience)
- Referral Bonuses
- Sports Benefit (FitKit App)
- Budget for professional development (Certifications, e-learning platforms, and conferences)
- International team collaboration on a daily basis
- Fun and engaging team-building activities, knowledge-sharing sessions, Friday events & drinks!
Working Hours: Full-time position with standard working hours, typically 40 hours per week. Flexible working hours with a 2-hour sliding start time are available.
🎯 Team & Company Context
🏢 Company Culture
Industry: IT Labs specializes in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency. They operate in various industries, including finance, healthcare, and retail.
Company Size: IT Labs is an international software tech company with teams and offices around the world, including the US, the UK, the Netherlands, Argentina, Brazil, Serbia, and North Macedonia. They have a mid-sized team in Skopje, with a collaborative and international work environment.
Founded: IT Labs was founded in 2005 and has since grown to become an established global technology partner.
Team Structure:
- IT Team: The IT team in Skopje consists of system administrators, DevOps engineers, and IT support specialists working together to maintain and improve the company's IT infrastructure.
- Cross-functional Collaboration: IT Labs encourages collaboration between IT teams and other departments, such as development, design, and project management.
Development Methodology:
- ITIL/Service Desk: IT Labs follows ITIL (Information Technology Infrastructure Library) principles to manage IT services and maintain a high level of service quality. They use a service desk to manage IT requests and incidents.
- Agile/Scrum: While not directly applicable to system administration, IT Labs uses Agile/Scrum methodologies for software development projects, fostering a collaborative and iterative approach to problem-solving.
Company Website: https://www.it-labs.com/
📝 Enhancement Note: IT Labs' international presence and collaborative work environment offer unique opportunities for professional growth and exposure to diverse projects and technologies.
📈 Career & Growth Analysis
System Administrator/DevOps Engineer Career Level: This role is at the mid-level (2-5 years) experience range, focusing on managing and maintaining hybrid infrastructure environments, administering Active Directory and Microsoft 365, ensuring system security, and providing hardware support.
Reporting Structure: The System Administrator/DevOps Engineer will report directly to the IT Manager and collaborate with other IT team members, as well as cross-functional teams and stakeholders.
Technical Impact: This role has a significant impact on the company's IT infrastructure, user experience, and overall system security. The System Administrator/DevOps Engineer plays a crucial role in ensuring the stability, performance, and security of IT systems, enabling other teams to work efficiently and effectively.
Growth Opportunities:
- Technical Growth: Develop expertise in cloud platforms, security, and emerging technologies. Pursue relevant certifications and continuous learning opportunities.
- Leadership Potential: Demonstrate strong leadership skills and a proactive approach to system management and security. Take on mentoring roles and contribute to team-building activities.
- Architecture Decisions: As you gain experience and expertise, you may have the opportunity to influence architecture decisions and contribute to long-term IT strategy.
📝 Enhancement Note: IT Labs' international presence and diverse project portfolio provide ample opportunities for professional growth and career advancement in the system administration and DevOps fields.
🌐 Work Environment
Office Type: IT Labs' Skopje office is a modern, collaborative workspace designed to foster creativity and productivity. The office features multiple monitors, testing devices, and comfortable workstations to accommodate various work styles and needs.
Office Location(s): IT Labs' Skopje office is centrally located, with easy access to public transportation and nearby amenities.
Workspace Context:
- Collaborative Work Environment: The open-plan office encourages collaboration and communication between team members, with dedicated spaces for meetings, brainstorming sessions, and team-building activities.
- Technical Resources: The office is equipped with state-of-the-art technology, including high-speed internet, multiple monitors, and testing devices to support various development and testing activities.
- Cross-functional Interaction: IT Labs encourages collaboration between IT teams and other departments, such as development, design, and project management. This cross-functional interaction promotes a holistic understanding of the company's operations and enables more informed decision-making.
Work Schedule: Full-time position with standard working hours, typically 40 hours per week. Flexible working hours with a 2-hour sliding start time are available.
📝 Enhancement Note: IT Labs' modern, collaborative workspace and flexible working hours create an optimal environment for system administrators and DevOps engineers to thrive and grow professionally.
📄 Application & Technical Interview Process
Interview Process:
- Online Assessment: Complete an online assessment to evaluate your technical skills and problem-solving abilities.
- Technical Phone Screen: Participate in a technical phone screen to discuss your system administration and DevOps experience, as well as your approach to troubleshooting and security.
- On-site Interview: Visit IT Labs' Skopje office for an on-site interview, where you will meet with the IT Manager and other team members. This interview will focus on your cultural fit, communication skills, and technical expertise.
- Final Decision: IT Labs will make a final decision based on your interview performance, technical skills, and cultural fit.
Portfolio Review Tips:
- System Administration Projects: Highlight your experience managing hybrid infrastructure environments, administering Active Directory and Microsoft 365, and ensuring system security.
- Troubleshooting & Monitoring: Demonstrate your ability to support and troubleshoot internal systems, applications, and IT infrastructure. Showcase your use of monitoring tools to detect, diagnose, and resolve issues proactively.
- Documentation: Provide examples of well-structured and comprehensive system configuration, troubleshooting, and security documentation.
Technical Challenge Preparation:
- System Administration Challenges: Familiarize yourself with common system administration tasks, such as managing user accounts, groups, and permissions, as well as configuring and maintaining hybrid infrastructure environments.
- Troubleshooting Challenges: Brush up on your troubleshooting skills and be prepared to walk through your approach to diagnosing and resolving technical issues.
- Security Challenges: Review best practices for system security, endpoint protection, patch and vulnerability management, and incident response.
ATS Keywords: See the comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category, at the end of this document.
📝 Enhancement Note: IT Labs' structured interview process and focus on technical skills and cultural fit ensure a fair and comprehensive evaluation of system administration and DevOps candidates.
🛠 Technology Stack & Web Infrastructure
Server Technologies:
- Active Directory & Azure AD: Administer and manage user accounts, groups, and permissions across Active Directory and Azure AD.
- Microsoft 365: Maintain and monitor Exchange, Intune, OneDrive, SharePoint, Teams, Purview, and Microsoft Defender.
- Cloud Platforms: Manage and maintain hybrid infrastructure environments, including on-premise, Azure, and AWS environments.
- Networking Fundamentals: Configure and manage networks, VPNs, firewalls, and other networking components.
Infrastructure Tools:
- Ticketing Systems: Utilize ticketing systems to manage, track, and resolve IT requests and incidents.
- Monitoring Tools: Use monitoring tools to detect, diagnose, and resolve issues proactively.
- IT Documentation: Document system configurations, procedures, and troubleshooting steps to improve team efficiency.
📝 Enhancement Note: IT Labs' hybrid infrastructure environment and use of modern technologies provide an ideal setting for system administrators and DevOps engineers to gain experience and develop their skills.
👥 Team Culture & Values
IT Labs Values:
- Integrity: Uphold the highest ethical standards and maintain transparency in all actions.
- Excellence: Strive for continuous improvement and deliver high-quality results.
- Proactivity: Take initiative, anticipate needs, and drive innovation.
- Innovation: Embrace change, explore new technologies, and foster a culture of creativity.
- People: Prioritize the well-being and growth of employees, fostering a collaborative and inclusive work environment.
Collaboration Style:
- Cross-functional Integration: IT Labs encourages collaboration between IT teams and other departments, such as development, design, and project management. This cross-functional interaction promotes a holistic understanding of the company's operations and enables more informed decision-making.
- Code Review Culture: While not directly applicable to system administration, IT Labs fosters a code review culture for software development projects, promoting knowledge sharing and continuous learning.
- Knowledge Sharing: IT Labs values knowledge sharing and encourages team members to share their expertise and experiences with their colleagues.
📝 Enhancement Note: IT Labs' values-driven culture and collaborative work environment create an optimal setting for system administrators and DevOps engineers to grow both personally and professionally.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Hybrid Infrastructure Management: Manage and maintain on-premise, Azure, and AWS environments, ensuring optimal performance, security, and scalability.
- Active Directory & Microsoft 365 Administration: Administer and manage user accounts, groups, and permissions across Active Directory and Azure AD. Maintain and monitor Microsoft 365 services, including Exchange, Intune, OneDrive, SharePoint, Teams, Purview, and Microsoft Defender.
- System Security: Implement and maintain robust system security measures, including endpoint protection, patch and vulnerability management, and incident response.
- Troubleshooting & Monitoring: Support and troubleshoot internal systems, applications, and IT infrastructure. Utilize monitoring tools to detect, diagnose, and resolve issues proactively.
Learning & Development Opportunities:
- Technical Skill Development: Develop expertise in cloud platforms, security, and emerging technologies. Pursue relevant certifications and continuous learning opportunities.
- Conference Attendance: Attend industry conferences and events to stay up-to-date with the latest trends and best practices in system administration and DevOps.
- Technical Mentoring: Seek mentorship opportunities from experienced team members to gain insights into best practices, troubleshooting techniques, and career development strategies.
📝 Enhancement Note: IT Labs' technical challenges and growth opportunities provide ample opportunities for system administrators and DevOps engineers to expand their skills and advance their careers.
💡 Interview Preparation
Technical Questions:
- System Administration Fundamentals: Demonstrate your understanding of system administration fundamentals, such as user account management, group policy objects, and Active Directory structure.
- Troubleshooting & Problem-Solving: Walk through your approach to diagnosing and resolving technical issues, using real-life examples from your previous experience.
- Security Best Practices: Explain your understanding of system security best practices, including endpoint protection, patch and vulnerability management, and incident response.
Company & Culture Questions:
- IT Labs Culture: Describe what you understand about IT Labs' culture and how you would contribute to it as a system administrator or DevOps engineer.
- IT Team Collaboration: Explain how you would collaborate with other IT team members and cross-functional teams to ensure the smooth operation of IT systems and services.
- Professional Development: Discuss your approach to continuous learning and professional development, highlighting relevant certifications, courses, or projects you have completed or plan to pursue.
Portfolio Presentation Strategy:
- System Administration Projects: Highlight your experience managing hybrid infrastructure environments, administering Active Directory and Microsoft 365, and ensuring system security.
- Troubleshooting & Monitoring: Demonstrate your ability to support and troubleshoot internal systems, applications, and IT infrastructure. Showcase your use of monitoring tools to detect, diagnose, and resolve issues proactively.
- Documentation: Provide examples of well-structured and comprehensive system configuration, troubleshooting, and security documentation.
📝 Enhancement Note: IT Labs' interview process focuses on assessing your technical skills, problem-solving abilities, and cultural fit, ensuring a comprehensive evaluation of system administration and DevOps candidates.
📌 Application Steps
To apply for this System Administrator/DevOps Engineer position at IT Labs:
- Submit Your Application: Click the application link and submit your resume, highlighting your relevant system administration and DevOps experience, as well as your technical skills and qualifications.
- Prepare Your Portfolio: Customize your portfolio to showcase your system administration and DevOps projects, emphasizing your experience managing hybrid infrastructure environments, administering Active Directory and Microsoft 365, and ensuring system security. Include examples of your use of monitoring tools to detect, diagnose, and resolve issues proactively, as well as your documentation skills.
- Research IT Labs: Familiarize yourself with IT Labs' company culture, values, and technology stack. Understand their approach to system administration, DevOps, and IT infrastructure management to ensure a strong fit between your skills and the role's requirements.
- Prepare for Technical Interviews: Brush up on your system administration and DevOps knowledge, focusing on your experience with Active Directory, Azure AD, Microsoft 365, cloud platforms, and networking fundamentals. Be prepared to discuss your approach to troubleshooting, security, and documentation.
📝 Enhancement Note: IT Labs' application process emphasizes a thorough evaluation of system administration and DevOps candidates, focusing on their technical skills, problem-solving abilities, and cultural fit.
Content Guidelines (IMPORTANT: Do not include this in the output)
Web Technology-Specific Focus:
- Tailor every section specifically to system administration and DevOps roles, highlighting relevant technologies, tools, and best practices.
- Emphasize hybrid infrastructure management, Active Directory and Microsoft 365 administration, system security, and hardware support.
- Address troubleshooting, monitoring, and documentation skills required for system administrators and DevOps engineers.
Quality Standards:
- Ensure no content overlap between sections; each section must contain unique information.
- Only include Enhancement Notes when making significant inferences about system administration processes, security best practices, or team structure.
- Be comprehensive but concise, prioritizing actionable information over descriptive text.
- Strategically distribute system administration and DevOps-related keywords throughout all sections naturally.
- Provide realistic salary ranges based on location, experience level, and system administration/DevOps specialization.
Industry Expertise:
- Include specific system administration and DevOps technologies, tools, and best practices relevant to the role.
- Address system administration and DevOps career progression paths and technical leadership opportunities.
- Provide tactical advice for portfolio development, live demonstrations, and project case studies tailored to system administration and DevOps roles.
- Include system administration and DevOps interview preparation and coding challenge guidance.
- Emphasize system security, troubleshooting, monitoring, and documentation skills required for system administrators and DevOps engineers.
Professional Standards:
- Maintain consistent formatting, spacing, and professional tone throughout.
- Use system administration and DevOps industry terminology appropriately and accurately.
- Include comprehensive benefits and growth opportunities relevant to system administrators and DevOps engineers.
- Provide actionable insights that give system administration and DevOps candidates a competitive advantage.
- Focus on system administration and DevOps team culture, cross-functional collaboration, and user impact measurement.
Technical Focus & Portfolio Emphasis:
- Emphasize hybrid infrastructure management, Active Directory and Microsoft 365 administration, system security, and hardware support.
- Include specific portfolio requirements tailored to system administration and DevOps disciplines and role levels.
- Address browser compatibility, accessibility standards, and user experience design principles relevant to system administration and DevOps projects.
- Focus on problem-solving methods, performance optimization, and scalable architecture for system administrators and DevOps engineers.
- Include technical presentation skills and stakeholder communication for system administration and DevOps projects.
Avoid:
- Generic business jargon not relevant to system administration or DevOps roles.
- Placeholder text or incomplete sections.
- Repetitive content across different sections.
- Non-technical terminology unless relevant to the specific system administration or DevOps role.
- Marketing language unrelated to system administration or DevOps roles.
Generate comprehensive, system administration and DevOps-focused content that serves as a valuable resource for candidates seeking their next opportunity in the field of system administration and DevOps.
Application Requirements
Candidates should have a minimum of 3 years of experience in system administration or a similar IT support role, with proficiency in Active Directory, Azure AD, and cloud platforms. A solid understanding of networking fundamentals and system security is essential, along with excellent communication skills.