Job Posting Organization: The International Finance Corporation (IFC) is a member of the World Bank Group and is recognized as the largest global development institution focused on the private sector in emerging markets. Established to promote economic development by encouraging private sector investment, IFC operates in over 100 countries worldwide. The organization leverages its capital, expertise, and influence to create markets and opportunities that can help alleviate extreme poverty and foster shared prosperity on a livable planet. The mission of IFC is to harness the power of the private sector to end extreme poverty and boost shared prosperity. For more information about IFC, visit their official website at www.ifc.org.
Job Overview: The position of Application Solution Architect within the Corporate Information Technologies Department (CIT) at IFC is crucial for enabling the organization’s strategic priorities and supporting its business operations. The CIT department acts as a technology partner and business enabler, providing state-of-the-art IT solutions that align with IFC’s operational needs. The Application Solution Architect will be responsible for performing a comprehensive range of responsibilities related to systems architecture and design, ensuring that the solutions meet the organization's requirements while maintaining security" style="border-bottom: 1px dotted #007bff !important;">security, compliance, and optimal performance and cost efficiency. This role requires a deep understanding of both cloud and on-premises architectures, as well as the ability to lead technical engagements and document application architectures that adhere to enterprise standards and best practices.
Duties and Responsibilities: The duties and responsibilities of the Application Solution Architect include: architecting, designing, and implementing highly scalable, available, and fault-tolerant systems in both Cloud (AWS and Azure) and on-premises environments; leading technical engagements to define and document application architectures that align with enterprise standards; ensuring that solution architectures drive efficiencies, improve performance and reliability, and reduce costs; promoting the use of enterprise standard technologies to create a cohesive technical ecosystem; building and maintaining key architectural artifacts; leading deep-dive education and design exercises; defining transition approaches for migrating legacy systems; developing technical strategies and patterns; delivering compelling presentations and demos to stakeholders; providing technical guidance to project teams; conducting architecture reviews and impact assessments; and identifying opportunities for innovation.
Required Qualifications: Candidates must possess a Master’s degree along with a minimum of 5 years of relevant experience. A cloud certification from AWS or Azure is required. The ideal candidate should have the ability to understand high-level concepts and translate them into technical solutions that meet business needs. A self-starter with a proven track record of learning and applying new technologies is essential. Outstanding analytical and problem-solving skills are necessary, including the ability to analyze problems and identify root causes. Extensive experience and detailed knowledge of Cloud Computing, including infrastructure, services, products, best practices, and standards, are required. Familiarity with modern authentication and authorization frameworks, DevOps principles, and tools, as well as development experience in .Net Core and modern UI frameworks like React, is also necessary. Candidates should have experience with containerized applications in cloud environments and knowledge of SQL and non-SQL databases.
Educational Background: The educational background required for this position includes a Master’s degree in a relevant field, which provides the foundational knowledge necessary for understanding complex IT systems and architectures. This advanced degree should ideally be complemented by specialized training or certifications in cloud technologies, particularly those offered by AWS or Azure, to ensure that the candidate is well-versed in the latest industry standards and practices.
Experience: The position requires a minimum of 5 years of relevant experience in the field of information technology, specifically in roles that involve systems architecture, cloud computing, and application development. Candidates should have a proven track record of delivering systems through Agile methodologies and experience in architecting, designing, and developing product-based solutions and systems. This level of experience is crucial for ensuring that the candidate can effectively lead technical engagements and provide guidance to project teams.
Languages: The mandatory language for this position is English, which is essential for effective communication within the organization and with external stakeholders. While not required, proficiency in additional languages may be considered an asset, particularly if it enhances the candidate's ability to engage with diverse teams and clients across different regions.
Additional Notes: This position is an international recruitment opportunity with a term duration of 3 years. The role is full-time and offers a comprehensive benefits package, including a retirement plan, medical, life, and disability insurance, as well as paid leave, including parental leave. The World Bank Group is committed to being an equal opportunity and inclusive employer, ensuring that all individuals are treated fairly and without discrimination based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability. The organization values diversity and aims to create a workforce that reflects the communities it serves.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.