Team Lead of System Administrator

Location: Novi Sad

Open position: 1

Who are we?

Core business of ewasoft is the development of complex web applications based on standardized processes and best practices, where each team member has the opportunity to develop themselves professionally while using the latest technologies

The business philosophy of our development team is focused on the top quality end product. Clean and steady code together with strict timeline and planned budget gives superior results each and every time.

ewasoft delivers end-to-end professional IT services, from strategic design of IT solutions through full-stack web and mobile development to a diverse range of clients throughout the world.

Team members are carefully selected for each project in terms of knowledge and experience they possess. Successful implementation of any project has been greatly contributed by presence of software engineers and solution architects in client's offices, which helps them to empower their business processes and reduce costs.

Job information

Principal duties and responsibilities:

  • Participates in the development of the company's strategy, in the field of system administration
  • Defines the strategic and operational goals of the team
  • Formulates team development plans and programs
  • Communicates with external stakeholders regarding assigned tasks
  • Organizes the team in accordance with internal rules and procedures
  • Controls tasks performed and time logged
  • Takes care of task specification and time estimation for the client for the purpose of making an offer
  • Addresses communication challenges between the system administration team and other teams or external stakeholders
  • Proposes an annual human resources plan for their team
  • Proposes an annual human resources plan for their team
  • Participates in the creation and implementation of the Human Resource Management System in their team
  • Maintains the stability of human resources in the team and proposes measures for improvement
  • Manages performance and evaluates the work of team members
  • Formulates plans and programs and human resource development for team members
  • Provides time and other resources to team members for task accomplishment and personal development
  • Proposes bonuses, raises, disciplinary measures, etc.
  • Defines and implements business processes in the team
  • Creates, implements and improves teamwork procedures
  • Reports on the success of solved team tasks
  • careers.openPositions.teamLeadSystemAdministrator.duties.20
  • Reports on significant challenges in the field of their work and the work of the system administration team
  • Reports on hours spent for each team member
  • Informs stakeholders about resource occupancy and ensures the availability of resources for assigned activities according to agreed priorities
  • Informs stakeholders about project statuses
  • Controls, approves and submits the specification of ICT procurement equipment for final approval


  • 3+ years of experience as a Team Leader
  • 2+ years of experience as a System administrator
  • The ability to breakdown strategic plans into operational goals
  • Familiarity with some project management tools (Easy Project, Jira, etc.)
  • The ability to manage time and plan the daily activities effectively
  • Experience with Linux operating systems
  • Proficiency with Bash
  • Familiarity with GitLab
  • Experience with networking
  • High proficiency in spoken and written English

    What else is a plus?

    • Knowledge of databases (My SQL, PostgreSQL)


    • Permanent employment
    • Private health insurance
    • Remote work
    • Working in a creative and dynamic environment
    • Possibility of a personal and professional development, internal trainings in terms of soft and hard skills
    • Access to the latest technologies and resources
    • Paid international conferences
    • English and German lessons included
    • Fit pass
    • Team building activities

    Apply for this position!

    Send us your CV on

    Top tier perks and benefits

    Stay healthy

    We take care of our team with comprehensive Medical plan.

    Kick back

    Stay refreshed with over 25 paid holidays, use-what-you-need sick days.

    Wellness on us

    Fitpass allowance for your gym membership or other wellness activities.

    ewasoft offices

    Our office is located in Novi Sad, Belgrade, Niš.

    The loadout

    Whatever you need for your computer setup, including a headphone allowance.

    Commute easy

    In a non-COVID world, get a monthly refund for your commuting and parking.

    Hiring process


    Initial interview

    During an initial interview, a recruiter tries to obtain relevant information about the applicant, their motivation, personality, leadership style, ambitions, etc. The main goal is to get to know the applicant better, their passion, skills and qualifications.


    Technical test

    Technical assessments are a combination of role-based assessments and knowledge-based questions conducted by technical personnel to measure an applicant's understanding of concepts, tools and frameworks related to a required technical skill or technology.


    Psychological assessment

    A psychological test for a specific job position (often called a psychometric test) is a standardized, scientific method measuring an applicant's mental abilities and behavioral style. This usually involves assessing an applicant's intelligence and aptitude and, in some cases, personality to ensure that he or she is a good fit for the organizational culture.



    This is the final step in the selection process. After the candidate has successfully passed all the previous steps, Ewasoft makes an offer including the salary, the start date and the main terms and conditions of the offer. Once a candidate accepts the offer, the onboarding process begins, which involves integrating into the company and its culture, settling in, providing all the necessary information for their role, and getting to know the team.