IT Analyst, Cloud Application Development
Job Description
Job #:
req21324
Organization:
IFC
Sector:
Information Technology
Grade:
GE
Term Duration:
3 years 0 months
Recruitment Type:
Local Recruitment
Location:
Washington, DC,United States
Required Language(s):
English
Preferred Language(s):
Closing Date:
2/28/2023 (MM/DD/YYYY) at 11:59pm UTC
Description
IFC-a member of the World Bank Group-is the largest global development institution focused on the private sector in emerging markets. We work in more than 100 countries, using our capital, expertise, and influence to create markets and opportunities in developing countries. In fiscal year 2022, IFC committed a record $32.8 billion to private companies and financial institutions in developing countries, leveraging the power of the private sector to end extreme poverty and boost shared prosperity as economies grapple with the impacts of global compounding crises. For more information, visit www.ifc.org.
The Corporate Information and Technology Department (CIT) is part of the integrated WBG IT function (Information and Technology Solutions-ITS) that provides IT services to IBRD, IFC and MIGA. It is also part of IFC's Corporate Support Vice President Unit. CIT develops and maintains applications in support of core IFC operations, including knowledge and data analytics services. In addition, CIT partners with other ITS units through Shared Services Agreements to provide infrastructure, connectivity, information security and staff productivity tools, as well as develop applications that are common across the organizations.
CIT works with business clients to design solutions that help enable client responsiveness, improve organizational effectiveness, and manage risks. CIT provides IFC with an integrated digital platform that connects policies, processes, people, and knowledge across the institution in a holistic and staff-centric manner. CIT leverages innovative technologies to help transform the way IFC does its business.
IFC is seeking a full-stack IT Analyst, Cloud Application Development who will work in IFC's IT department's Application and Technology unit (CITAT) and will primarily focus on all the aspects of Cloud application development. This professional will work very closely with Application Architects and Design teams to develop reference implementations based on approved application architectures, designs and patterns. In addition, this professional will also develop proof-of-concepts (PoCs) to identify and/or validate new technologies and concepts. Furthermore, the Cloud Application Developer will be closely working with many projects teams in the department to help them on their assets, services and components in Cloud as well as on-prem depending upon the project architectures and needs.
The position reports to the Manager of Architecture and Technology in CIT.
Duties and Responsibilities:
• Develop "well-architected" reference implementations based on approved architectures, application designs and design patterns; particular on Azure Cloud, and with focus on technologies such as React JS, .Net, Containers, Azure Kubernetes (AKS), Azure Service Bus, Azure Key Vault, Azure Postgres database, Azure Cosmos DB, Azure VMS, Service Mesh, and Azure AD.
• Design and develop proof-of-concept systems (PoC) on new ideas, technologies, and requirements.
• Collaborate in the design of scalable enterprise grade solutions for the Cloud and on-prem Identify opportunities for innovation.
• Develop and maintain technical documentation as the systems are being implemented.
• Identify and assess appropriate cloud services based on capabilities and alignment with enterprise and security requirements.
Selection Criteria
• Bachelor's Degree with a minimum of 4 years relevant experience in Computer Engineering or relevant area or master's degree with a minimum of 2 years relevant experience.
• Experience and knowledge in implementing systems on Cloud - MS Azure cloud in particular.
• Experience in application development and implementing systems using high-level programming languages, specially .Net and React JS.
• Knowledge and experience in implementing Containerized applications with Docker and Kubernetes.
• Understanding integration patterns and technologies, i.e., Message based / Pub-Sub integrations, Service Bus, APIs, Restful services, etc.
• Knowledge and experience with relational databases (such as Postgres, Oracle, MySQL, etc.)
• Experience and knowledge of DevOps concepts.
• Ability to grasp high level concepts to create technical solutions to meet business needs.
• Self-starter with a track record in learning new technologies.
• Outstanding analytical and problem-solving skills, including the ability to analyze problems and identify the root cause.
World Bank Group Core Competencies
The World Bank Group offers comprehensive benefits, including a retirement plan; medical, life and disability insurance; and paid leave, including parental leave, as well as reasonable accommodations for individuals with disabilities.
We are proud to be an equal opportunity and inclusive employer with a dedicated and committed workforce, and do not discriminate based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability.
Learn more about working at the World Bank and IFC, including our values and inspiring stories.
Explore More
Date Posted
02/19/2023
Views
10
Similar Jobs
Information Security Consultant - Application Security Engineer - MassMutual
Views in the last 30 days - 0
MassMutual is seeking an experienced Application Security Engineer to join their dedicated team The role involves driving security best practices cond...
View DetailsRegional Director Public Sector Sales DOW - Chainguard
Views in the last 30 days - 0
The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...
View Details2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...
View DetailsManager, Customer Success - Bold Penguin
Views in the last 30 days - 0
Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...
View DetailsManager, Project Manager - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...
View Details