Application Manager

Job summary
Permanent contract
Prague
Salary: Not specified
Occasional remote
Skills & expertise
Generated content
Database management
Scrum framework
Strategic planning
Stakeholder engagement
Agile methodologies
+2

MSF Shared IT Services
MSF Shared IT Services

Interested in this job?

Questions and answers about the job

The position

Job description

Become a part of the worldwide movement Doctors Without Borders (Médecins Sans Frontières)!

The humanitarian and medical organisation, Doctors without borders, opened a Shared IT Service (SITS) centre in Prague in 2019. This centre provides IT support to all interested parties around the world – people sent to missions, operating centres, sections and branch offices.

Mission:

As a member of the Technology team, the Application Manager will oversee the development, deployment, and maintenance of our software applications. This position involves collaborating with the Head of Technology to manage the technical challenges of MSF SITS. Responsibilities include technical oversight, project management, stakeholder engagement, and ensuring the smooth operation of our software systems.

This position reports to the Head of Technology


Preferred experience

Responsibilities:

  • Oversee Application Lifecycle: Manage the development, testing, deployment, and maintenance of software applications.

  • Ensure Functionality and Security: Ensure all applications are functional, secure, and up-to-date with the latest security patches.

  • Collaborate with Teams: Work closely with IT teams, infrastructure, service desk, and security among others to ensure applications deliver value to all stakeholders.

  • Strategic Planning: Align application management with the strategic goals of the organization.

  • User Support and Training: Provide ongoing technical support and training to users.

  • Stakeholder Engagement: Engage with various stakeholders to gather requirements, provide updates, and ensure alignment with organizational needs.

  • Agile Project Management: Utilize agile methodologies to manage projects, ensuring timely delivery and adaptability to changing requirements.

Requirements:

  • Software Architecture: Understanding of software design and structure (MVC, OOP, etc.).

  • Software Development: Ability to decode, understand, and replicate code to maintain and enhance software applications, troubleshoot issues, and ensure code quality.

  • Database Management: Experience with relational databases and data warehouses management.

  • Cloud Computing: Proficiency in Microsoft Azure, including deploying and managing applications in the cloud, understanding Azure services, and ensuring scalability and reliability.

  • DevOps Practices: Familiarity with CI/CD, version control, and automated testing.

  • Project Management: Experience with Agile methodology/Scrum.

  • ITIL Experience: Knowledge of ITIL practices.

  • Interpersonal Skills: Ability to build and maintain positive relationships, show empathy, and connect with others on a personal level.

  • Leadership: Ability to inspire and motivate teams, delegate tasks, provide guidance and support, and demonstrate emotional intelligence.

  • Adaptability: Being flexible and open to change, quickly learning new skills, and adapting to new situations.

  • Education: Master’s degree in Computer Science, Information Technology, or a related field.

Want to know more?