Senior It Consultant At Elewa Company Ltd

Details of the offer

We are seeking an experienced Senior IT Consultant to join our dynamic team. The ideal candidate will possess deep technical expertise, strong communication skills, and proven experience in managing complex IT initiatives. You will collaborate with clients and internal stakeholders to analyse business requirements, recommend technical solutions, and oversee project execution, ensuring that initiatives are delivered on time and within budget.
We are a matrix organisation therefore you will be required to collaborate cross-functionally in the performance of your duties.
IT Consulting
Discuss with clients technical needs and how proposed solutions can achieve business objectives.
Understand clients' technical setup and ensure alignment of solutions in development.
Maintain strong relationships with stakeholders, ensuring clear communication and satisfaction throughout project life cycles.
Recommend innovative solutions that enhance efficiency, reduce costs, and optimize performance.
Collaborate with cross-functional teams (developers, system administrators, architects, etc.) to plan, design, and implement IT solutions.
Define project scope, timeline, and deliverables; clearly communicate progress and ensure deliverables meet quality standards.
Consciously manage the balance between technical debt and client timelines in all technical decision making.
Communicate project updates to management stakeholders and clients. Communicate challenges early on.
Drive the adoption of agile and lean methodologies to optimize project delivery.
Manage timelines and project budgets on small to medium projects.
Partake in design sprints with clients to design new features at the start of a sprint.
Provide guidance, coaching, and mentorship to junior consultants and project team members.
Cultivate a culture of continuous learning and innovation within the team.

Product & Software Development
Full-Stack software development on different types of modern stacks such as TypeScript (React, Vue and Angular), Flutter, NodeJS, Python, Java/C#, Firebase, Neo4J, Apollo GraphQL, etc - whatever technology is the most suitable for the client's needs and the project at hand.
Work on new components and on proper integration of new pages and components into the existing component set.
Design, prepare and configure workloads on modern Cloud infrastructure (GCP, AWS, Azure).
Database design and data modelling.
Develop tests for key functionalities of the application to avoid regressions and to ensure sustainability and compounding of technical debt.
Implement CI/CD pipelines that deploy to VMs, Clusters and mostly the (Serverless) Cloud.
Quickly understand and extend/refactor code written by others i.e., should be able to read and contribute efficiently to an already existing code base.
Perform code reviews with a focus on mentorship anchored towards excellence.
Adhere to coding standards and best practices for maintainable and readable code.
Document code and processes for future reference and collaboration.
Perform any other duties and responsibilities which may be assigned.

Qualifications
Required Qualifications
Cultural fit as per our CODE is a MUST.

Education:
Bachelor's degree in Computer Science, Information Technology, or a related field.
A Master's degree or MBA is a plus.

Experience:
7+ years of IT consulting experience, with demonstrated success in managing and delivering complex IT projects.
Proven track record of working with diverse technologies and platforms.

Technical Skills:
Expertise in at least one major area (e.g., cloud computing, cybersecurity, enterprise architecture, data analytics).
Proficiency in designing and implementing IT solutions in large-scale environments (on-premise, cloud, or hybrid).
Strong knowledge of IT governance, risk management, and compliance standards.


Nominal Salary: To be agreed

Source: Myjobmag_Co

Job Function:

Requirements

Built at: 2025-03-15T08:46:45.909Z