Senior IT Domain Expert (Cloud)

  • Full-time

Company Description

Arηs is a fully independent group of companies specialized in managing complex IT projects and systems for large organisations, focusing on state-of-the-art software development, business intelligence and infrastructure services.

We are composed of 13 entities across 6 countries that are unified by the Arηs Group, with more than 1750 consultants.

This corporate structure enables us to respond quickly to market changes and customer requests, and to communicate and make decisions without layers of bureaucracy.

Our success can be attributed to the synergy among our nine complementary entities, combined with our methodologies, which are based on the Rational Unified Process (RUP) and the Scrum agile software development framework.

Established in 2016, the Greek entity Arηs Developments Hellas aims to extend Arηs Group activities dedicated to the European market providing high-quality services in Software Development, covering the entire application development lifecycle: starting with user requirements, business process redesign and specifications, to continue with development, testing and application maintenance.

Job Description

  • Support the architecture, design, and execution of strategic platform activities across multiple domains and vendors.
  • Ensure successful Knowledge Transfers between vendors.
  • Design and implement a deployment strategy that can be applied across our different technology stacks. This is a critical assignment as we have been impacted by several incidents affecting our core business due to our current deployment strategy.
  • Work closely with cross-functional teams and stakeholders to analyse the existing deployment processes, infrastructure, and configurations, and develop a comprehensive plan to improve the deployment strategy.
  • Establish a generic, robust, reliable, and adaptable deployment process that ensures scalability, security, and optimal performance for various technology solutions.
  • Design and implement a robust deployment strategy that can be applied across different technology solutions within our organisation.
  • Provide independent expert architectural consultation to the client and multiple vendors.
  • Define the next protocols and data structures for the exchange of medicinal information between IT systems.
  • Analise the client's current implementation, as well as proposing improvements and additional information in our medicinal data structure, including FHIR.
  • Train and advice the client and other partners in the expert use of Microsoft technologies.
  • Resolve the critical incidents caused by our current deployment strategy, minimising disruptions to our core business processes.
  • Design and implement a generic and adaptable deployment strategy for different technology solutions, ensuring stability, scalability, and optimal performance.
  • Enhance the security measures of our deployment process, safeguarding our sensitive data and protecting against potential vulnerabilities.
  • Collaborate with relevant stakeholders, including business users, IT teams, and management, to gather requirements and align the Strategic Platform activities with our business needs and objectives.
  • Provide thorough documentation and knowledge transfer to ensure the support and maintenance of the deployed solutions, enabling ongoing operational efficiency and rapid issue resolution.

Qualifications

Professional Experience:

  • Bachelor's degree in computer science, Information Technology, or a related field, plus 14 years of relative experience.
  • Demonstrated experience, certifications, and awards in Microsoft solutions, including Power Platform, Azure, and MVP awards.
  • Advanced degree of experience in standards for the exchange of medical data.
  • Proven experience in designing and implementing deployment and release strategies for various technology solutions.
  • In-depth knowledge of cloud-based deployment and scalability. Familiarity with Agile development methodologies, particularly SAFe (Scaled Agile Framework).
  • Experience in implementing DevOps practices within a SAFe environment. Excellent problem-solving skills and ability to troubleshoot complex issues in a timely manner.
  • Effective communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Role specific experience Extensive experience in IT roles, including roles in the areas of architecture, development and deployment.
  • Proven record of accomplishment of successfully designing and implementing deployment and release strategies for complex projects.
  • Experience in optimizing code check-in processes and implementing version control systems.
  • Knowledge of CI/CD (Continuous Integration/Continuous Deployment) pipelines and their integration with multiple technologies.
  • Familiarity with security best practices and ensuring compliance with data protection regulations.
  • Experience in leading and mentoring development teams, providing technical guidance and support.
  • Proficient in delivery of complex software systems.
  • Expertise in designing and implementing scalable and secure deployments. Ability to assess project requirements and translate them into technical specifications and design documents.
  • Strong understanding of code versioning and branching strategies, and proficiency in using tools like Git and Azure DevOps.
  • Proactively identify performance bottlenecks and implement optimization techniques.
  • Collaborate with cross-functional teams, including developers, testers, and business stakeholders, to ensure successful project delivery.
  • Familiarity with the Scaled Agile Framework (SAFe) and its principles for managing large-scale software development projects.
  • Aware of the latest industry trends and advancements in low code platforms and cloud providers.
  • Autonomous in managing activities based on priorities given by the Project Manager.
  • Experience working with key users in a fast paced and changing business environment to design and develop software that meets business need.
  • Experience of the full development lifecycle of complex large scale and multi-user applications Production of the relevant technical documentation, such as system designs, class designs and documentation for the support team.
  • Knowledge in IT Service Management and/or Risk frameworks, and/or international standards. Experience in working in an environment with technical teams comprised of testers, analysts and system administrators and solution architects;

Additional Information

Communication abilities:

  •  Able to liaise with different stakeholders (e.g., business users, management, and development teams) to understand requirements and communicate key technical issues appropriate for the audience.
  • Liaise with release managers, operations, and support teams, providing the necessary documentation support and training to transition the system to production.
  • Time management: Ability to monitor progress against plans
  • Ability to recognise the need to escalate issues as they become apparent.
Privacy Policy