Git Jobs in Oman
2568 Jobs Found
<p><h4>Job identification</h4>
<p>33816</p>
<h4>Job category</h4>
<p>Enabling & support</p>
<h4>Posting date</h4>
<p>04/25/2026 11:09 AM</p>
<h4>Locations</h4>
<p>Al Ghobra Muscat OM</p>
<h4>Apply before</h4>
<p>05/31/2026 11:09 AM</p>
<h4>Job schedule</h4>
<p>Full time</p></p><p></p>
<p><h4>Job identification</h4>
<p>33975</p>
<h4>Job category</h4>
<p>Enabling & support</p>
<h4>Posting date</h4>
<p>05/10/2026 06:41 AM</p>
<h4>Locations</h4>
<p>Al Ghobra Muscat OM</p>
<h4>Apply before</h4>
<p>07/31/2026 06:40 AM</p>
<h4>Degree level</h4>
<p>Bachelor's degree</p>
<h4>Job schedule</h4>
<p>Full time</p></p><p></p>
<p><h4>Job identification</h4>
<p>33975</p>
<h4>Job category</h4>
<p>Enabling & support</p>
<h4>Posting date</h4>
<p>05/10/2026 06:41 AM</p>
<h4>Locations</h4>
<p>Al Ghobra Muscat OM</p>
<h4>Apply before</h4>
<p>07/31/2026 06:40 AM</p>
<h4>Degree level</h4>
<p>Bachelor's degree</p>
<h4>Job schedule</h4>
<p>Full time</p></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Core Responsibilities</strong></p><ul><li><strong>Core Engineering Fundamentals</strong><ul><li>Code Structure: Strong understanding of Object-Oriented Programming (OOP) and Design Patterns, with a commitment to writing clean, concise, and well-documented code.</li><li>Frontend Development: Full proficiency in vanilla JavaScript, with the ability to build advanced functionalities without heavy reliance on external libraries.</li><li>Advanced Performance: Practical experience in developing multithreaded applications and implementing performance optimization techniques to ensure system stability under heavy workloads.</li></ul></li><li><strong>Development Lifecycle Management</strong><ul><li>Manage all phases of software component development, including design, implementation, testing, and deployment.</li><li>Ensure solutions are:<ul><li>Technically feasible: Efficient in terms of cost and effort.</li><li>Scalable & Sustainable: High-performance, reusable components, and scalable systems.</li></ul></li></ul></li><li><strong>Technical Documentation</strong><ul><li>Develop and maintain comprehensive technical documentation, including:<ul><li>Technical Specifications: Detailed system architecture documentation.</li><li>Data Mapping & Program Logic: Document data flows and program logic.</li><li>Visual Models: Use flowcharts and diagrams to illustrate workflows.</li></ul></li></ul></li></ul><p><strong>Required Skills</strong></p><ul><li>Native Arabic speaker.</li><li>Strong understanding of OOP and design patterns.</li><li>Proficient in vanilla JavaScript.</li><li>Develop, debug, deploy, and test cost-effective, scalable, high-performance, and reusable components.</li><li>Develop and maintain system documentation (technical specs, data mapping, program logic, flowcharts).</li><li>Excellent written and verbal communication skills.</li><li>Write clear, concise, and well-documented code.</li><li>Experience in multithreaded application development and performance optimization.</li></ul><p><strong>Experience Requirements</strong></p><ul><li>Minimum 7 years overall in web application development.</li><li>At least 2 years in ReactJS and React Native.</li><li>Strong experience in ASP.NET Web Forms.</li><li>Strong experience in building Web Services (REST & SOAP).</li><li>Strong experience in Data Access technologies: ADO.NET, LINQ, Entity Framework.</li><li>Strong experience in .NET technologies and Oracle databases, including query and stored procedure optimization.</li><li>Minimum 2 years in mobile application development.</li><li>Web technologies: HTML5, jQuery, Responsive Web Design (RWD).</li></ul><p><strong>Preferred/Plus Skills</strong></p><ul><li>C# Windows Services.</li><li>Python.</li><li>Machine Learning & Deep Learning.</li><li>Embedded AI Systems.</li><li>TensorFlow & OpenCV.</li></ul><p><strong>Behavioural Competencies</strong></p><ul><li>Discipline and initiative.</li><li>Ability to work effectively in a team environment.</li><li>Maintain confidentiality of sensitive information.</li><li>Clear and precise communication with internal teams.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Minimum Qualifications</strong></p><p>Bachelor s degree in Computer Science, Software Engineering, Information Technology, or equivalent.</p><p>Minimum 7 years of professional experience in web application development.</p><p>Native Arabic speaker.</p><p></p></section>
<p><strong>Job Purpose</strong></p><p>Maintain & support applications along to it analyze, design, develop, modify & test the applications related to Branch & Payment systems for both conventional and Islamic. In this role, the candidate should have high support & analytical skills and to enhancing applications both inhouse (development experience) and vendor based. The candidate is expected to lead project teams and design, develop, implement, and maintain efficient solutions to enable the business groups & operations groups with Business needs, Regulatory needs & Technological advancements.</p><p><strong>Key Tasks and Duties</strong></p><ul><li>Responsible for managing a team developing and maintaining Back office & Payment systems for both conventional and Islamic. Applications consists of</li><li>Swift related applications (Swift Alliance, Safewatch)</li><li>RTGS / ACH, Clearing applications, Salary / WPS</li><li>Reconciliation systems</li><li>Teller & Backoffice Applications Built on Dotnet (VB), WCF & SQL technology</li><li>Other inhouse services built on Dotnet (VB) & SQL technology</li></ul><p><strong>Role consists of:</strong></p><ul><li>Provide solutions for business requirements and design solutions.</li><li>Groom the team to write code and complete programs, and tests systems and applications.</li><li>Adhere to Change Management Process.</li><li>Upgrade application according to the vendor/supplier specifications.</li><li>Plan, design, modify, develop and implement applications.</li><li>Implementation of new software productions as per business requirement that fits in overall architecture and integrity of the system.</li><li>Convert project specifications and procedures to detailed logical flow charts for coding into computer language.</li><li>Conduct code reviews with the team</li><li>Perform application testing to ensure integrity.</li><li>Maintain SLAs on Business Systems and ensure the required support is carried out within the time frame.</li><li>Ensure & guide the team on required documentation, policies and procedure related to Development Projects, Change Control, Access and Security are maintained and applied to all day-to-day activities related to Business Systems</li><li>Pursue up-to-date knowledge of emerging technology trends and developments in areas of interest to the organization</li><li>Integration / Interface with other Applications.</li><li>Production Support by self and team.</li><li>Critical issue Support as and when required on the respective business areas handled with the aim of reducing Customer complaints</li><li>Manage Audit / Regulatory / Security compliance.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Experience Management/ Team Leadership experience is a must</li><li>Must have experience on Payment systems ACH, RTGS, SWIFT, WPS, Cheque Clearing systems</li><li>Good to have experience in managing Teller Application & Backoffice</li><li>Must have development experience</li><li>Project Management experience is a must</li><li>Experience on Swift Alliance and related components and transaction screening systems is an added advantage</li><li>Technical Skills ASP.NET Web Forms, C#/VB.NET/MVC, .NET FRAMEWORK</li><li>Source code management tools/ Version control systems</li><li>MS SQL, Oracle and other DBs, PL-SQL</li><li>Java, JRE, AngularJS, React (added advantage)</li><li>Implementation experience in Payment application (is an added advantage)</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><b>EMPLOYEE JOB DESCRIPTION</b></p>
<p> </p>
<p>JOB PURPOSE:</p>
<p> </p>
<p>To design, develop, and maintain secure, scalable, and high-performance full-stack web and enterprise applications. The Senior Developer will work across both front-end and back-end layers, with a strong focus on integration with ERP platforms, process automation, and digital transformation initiatives, including AI-driven enhancements.</p>
<p> </p>
<p> </p>
<p> </p>
<p>KEY ACCOUNTABILITIES:</p>
<p> </p>
<p>Responsibilities:</p>
<p> </p>
<p>Translate complex business requirements into robust, scalable, and maintainable full stack software architectures that align with enterprise standards and long-term technical strategy.</p>
<p>Design and deliver responsive, user-centric front-end interfaces and resilient, high-performing back-end services, ensuring seamless user experience and system interoperability.</p>
<p>Ensure seamless integration with ERP systems, business platforms, and internal applications.</p>
<p>Architect and implement secure, optimized, and scalable solutions, aligned with data integrity, performance, and business continuity goals.</p>
<p>Participate in system enhancements, performance tuning, and modernization initiatives.</p>
<p>Collaborate with UI/UX designers, business analysts, and stakeholders to gather and validate functional requirements.</p>
<p>Lead and support deployment activities, version control practices, and post-release system monitoring.</p>
<p>Drive and contribute to digital transformation initiatives, including AI-based tools, low-code platforms, and automation solutions.</p>
<p>Ensure development practices adhere to IT security policies, data privacy regulations, and corporate standards.</p>
<p>Comply with relevant tendering guidelines, internal processes, and SOPs.</p>
<p>Protect the confidentiality and integrity of sensitive data and proprietary information within ADC operations.</p>
<p>Execute rigorous performance testing, debugging, and quality assurance processes to validate functionality, ensure system stability, and drive continuous improvement in code quality.</p>
<p>Prepare and document software requirements specifications and technical designs that align with business needs.</p>
<p>Perform duties at any ASYAD Drydock location as assigned.</p>
<p> </p>
<p> </p>
<p>COMMUNICATIONS & WORKING RELATIONSHIPS:</p>
<p> </p>
<p>Internal:</p>
<p> </p>
<p>Management</p>
<p>QHSSE</p>
<p>IT users / customers.</p>
<p>Business Units</p>
<p>Relevant committees and working groups.</p>
<p>External:</p>
<p> </p>
<p>IT vendors</p>
<p>IT Service Providers.</p>
<p> </p>
<p> </p>
<p><b>QUALIFICATIONS & EXPERIENCE:</b></p>
<p> </p>
<p>Minimum Qualifications:</p>
<p> </p>
<p>Bachelor s degree in computer science, Information Technology, Software Engineering, or equivalent.</p>
<p>Preferred Certifications:</p>
<p>Full Stack Development Certification</p>
<p>Microsoft/Oracle certifications.</p>
<p>Agile/Scrum Foundation Certification.</p>
<p>Minimum Experience:</p>
<p> </p>
<p>5+ years experience in full stack development related.</p>
<p>Proven experience in developing enterprise applications and system integration.</p>
<p>Knowledge & Skills:</p>
<p> </p>
<p>Strong proficiency in full stack development, including both front-end and back-end technologies.</p>
<p>Advanced knowledge of modern software development, including programming languages, development tools, decision-support systems, and web technologies.</p>
<p>Solid understanding of software architecture, design patterns, and development methodologies (Agile/Scrum).</p>
<p>Exposure to AI-enhanced development tools and platforms (e.g., chatbot frameworks, AI-assisted code generation, automation).</p>
<p>Experience in .NET framework and Oracle/SQL database development.</p>
<p>Hands-on experience with Microsoft Visual Studio and programming languages such as Visual Basic, JavaScript, or C.</p>
<p>Demonstrated track record in developing and integrating web-based and enterprise applications.</p>
<p>Familiarity with Windows and Linux operating environments.</p>
<p>Proven expertise in at least one Microsoft- or Oracle-supported development environment and toolset.</p>
<p>Knowledge of enterprise IT processes, software lifecycle management, and industry best practices.</p>
<p>Experience with source control systems (e.g., Git) and foundational DevOps practices.</p>
<p>Exposure to cloud platforms (e.g., Oracle Cloud, Azure) is an advantage.</p>
<p>Exposure to AI-driven development tools and platforms (e.g., chatbot frameworks, AI-assisted code generation, automation).</p>
<p>Strong analytical and problem-solving capabilities.</p>
<p>Excellent coding, debugging, and troubleshooting skills.</p>
<p>Effective communication and collaboration skills across cross-functional teams.</p>
<p>Proactive, adaptable, and team-oriented mindset.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p></div></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are hiring a Sr. SharePoint Developer with strong experience in developing, customizing, and supporting SharePoint and Microsoft 365 solutions.</p><p>Location: Muscat</p><p>Onsite</p><p>Contract Duration: 3 Months</p><p>Joining- 30days</p><p>Benefits- Visa, Air Tickets, Bachelor Accommodation, local transportation will be provided.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Strong experience in C#, ASP.NET , MVC, .NET Core.</li><li>Hands-on experience with SharePoint On-Premises</li><li>Experience in SharePoint Custom Development and Custom Web Parts.</li><li>Strong knowledge of SharePoint REST APIs, CSOM/JSOM.</li><li>Experience with JavaScript, jQuery, Bootstrap.</li><li>SQL Server development and database design.</li><li>Experience with Web API, WCF, and Web Services.</li><li>Good understanding of SDLC and Agile methodologies.</li></ul><p></p></section>
<p>Study business requirements and translate them into detailed technical specifications and application designs. Design, develop, test, and deploy enterprise applications using Microsoft .NET (C#, ASP.NET, MVC, Web API) and SQL Server. Develop ERP modules covering Incident Management, Defect Management, Project Progress, Inventory Management, Financial Progress, and KPIs. Ensure secure coding practices and compliance with cybersecurity and SCADA/IT strategy. Perform database design, optimization, and maintenance for SQL Server databases. Implement dashboards and reports (Power BI, SSRS, or similar tools) for performance tracking and KPIs. Conduct unit, integration, and end-to-end testing to ensure defect-free and reliable applications. Provide technical documentation, user guides, and training to stakeholders. Support deployment, monitor application performance, and resolve issues. Continuously enhance and upgrade existing applications based on user needs and emerging technologies. Collaborate with cross-functional teams (Business Planning, Cybersecurity, SCADA, Finance) to ensure successful delivery of solutions.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>(Bachelor s Degree (B.Tech / B.E) in IT, Computer Science, or Computer Engineering)</li><li>Certifications: - Microsoft Certified: .NET Developer / Azure Developer Associate - Microsoft Certified: SQL Database Administrator / Developer - Agile / Scrum Certification</li></ul>
General Purpose <br><p>Provide technical engineering I&CT support to OFM under the scope of the priority and scope of the I&CT Manager. Acting as a technical provider regarding service technology provider partner in the implementation of the best practices regarding IT infrastructure. Ensure the integrity of high availability infrastructure and IT operation to provide maximum performance for the users. Sets the processes and procedures for IT infrastructure delivery for the company. Responsible for the reliable and smooth delivery of the company s IT infrastructure through planning & project management, establishing & implementing standards, Has accountability for the Infrastructure Technology Engineering and Operations, Service Management and Availability of the ICT infrastructure to support OFM productivity.</p>
Main Accountabilities <br><p> Design and execute the IT infrastructure maintenance plans that assure an IT company s infrastructure capacity remains up-to-date</p>
<p> Maintain activity logs</p>
<p> Identify and measure key operational metrics</p>
<p> Establish protocols, processes and procedures for operating systems</p>
<p> Establish priorities for the maintenance, design, and development of infrastructure systems inclusive </p>
<p> Maintain logs and documentation of any activity that occurs within their network.</p>
<p> Establish software and hardware standards for the different stakeholders and owners acting as an advisor for each functional </p>
<p> Asses server performance and execute the respective preventive/corrective measures to assure optimal availability </p>
<p> Develop recommendations regarding server infrastructure maintenance, update and monitoring </p>
<p> Develop and implement standard processes and procedures for incident management, including emergency response plans and data integrity management </p>
<p> Administer and support Microsoft Dynamics 365 Finance & Operations (D365 F&O), including system configuration, user access, integrations and coordination with functional teams to ensure ERP infrastructure reliability</p>
<p> Manage and administer Azure Active Directory (Azure AD), including user identity, access control, group policies, single sign-on and security configurations across the organization</p>
Education <br><p>Bachelor s degree in IT, Information Systems, computer science, MBA & PMP is a Plus.</p>
Experience <br><ul>
<li>5+ years experience in the information technology and communication field. Hands-on experience in technical aspects related to IT infrastructure, programming and, developing I&CT solutions.</li>
<li>Strong hands-on experience in ICT Infrastructure </li>
<li>Relevant experience in Information Technology filed :</li>
</ul>
<p>Infrastructure Maintenance, Operations, Servers, Networking, Security and Businss Applications & Integration.</p>
Know-How <br><ul>
<li>Understanding of ERP business process, specifically Microsoft Dynamics 365 Finance & Operations (D365 F&O).</li>
<li>Computer Literacy including MS Office.</li>
<li>Ability to manage and direct the activities of others in a multi-project environment.</li>
<li>Contract and Policy Administration (Development / Review).</li>
<li>IT Operation tools.</li>
<li>Solid knowledge of Microsoft products (SharePoint, Windows Server, SQL Server), Azure Active Directory (Azure AD) administration, and Microsoft Dynamics 365 Finance & Operations (D365 F&O).</li>
<li>Understanding of networking, and databases, such as HTML, JavaScript, JSP, ASP, ABAP, .NET, MQ, Oracle and SQL Queries during test execution.</li>
<li>Knowledge of IT infrastructure operation.</li>
</ul>
<p><b>JOB PURPOSE</b></p>
<p>The IT & Digitalization Manager is responsible for leading the plant's information technology infrastructure, operational technology (OT), cybersecurity, industrial automation integration, and digital transformation initiatives within budgeted costs and timelines. The role ensures reliable, secure, and efficient operation of all IT and digital systems supporting mining, crushing, grinding, flotation, filtration, tailings management, maintenance, laboratory, security and business operations.Develop and execute the plant digitalization roadmap and identify opportunities for process optimization using digital technologies by promoting a data-driven culture across departments.</p>
<p> </p>
<p><b><br></b></p><p><b>MAIN TASKS, DUTIES AND RESPONSIBILITIES</b></p>
<p>IT STRATEGY & OPERATIONS</p>
<p> Plan, organize, control, and evaluate the Company's IT and electronic data operations.</p>
<p> Ensure high availability and reliability of mission-critical systems</p>
<p> Manage IT service providers and external vendors</p>
<p> Analyze technology requirements and develop functional specifications, conducting comparative analysis and competitive bidding where necessary.</p>
<p> Identify problematic areas and implement strategic solutions in a timely manner.</p>
<p> Act in alignment with user needs and system functionality to contribute to organizational policy.</p>
<p> Demonstrate the ability to bring the benefits of IT to solve business issues while managing associated costs and risks.</p>
<p> Support and integrate OT systems (SCADA, DCS, PLC, Process historians, Instrument communications)</p>
<p>INFRASTRUCTURE & SYSTEMS MANAGEMENT</p>
<p> Manage the acquisition, installation, and maintenance of the organization s local area network hardware and software.</p>
<p> Implement, administer, and maintain databases, enterprise systems and cloud services.</p>
<p> Perform routine preventive maintenance on hardware and software.</p>
<p> Manage technology inventory, including procurement and disposal.</p>
<p> Ensure compliance with all software licensing agreements.</p>
<p> Maintain technology documents and certificates, including product registrations, SSL certificates, maintenance agreements, and service contracts, ensuring they are evaluated, updated, and processed on time.</p>
<p>INFORMATION & CYBER SECURITY</p>
<p> Ensure the security of data, network access, and backup systems.</p>
<p> Preserve Company assets, information security, and control structures.</p>
<p> Develop and maintain IT/OT cybersecurity framework and lead cyber incident response and recovery activities.</p>
<p> Ensure the availability, continuity, and security of data and information pertaining to the organization.</p>
<p> Prepare, maintain, and regularly test a technology disaster recovery plan.</p>
<p> Maintain OT network security and system availability and Lead incident response and disaster recovery planning</p>
<p> Conduct cybersecurity risk assessments and audits</p>
<p>DIGITAL TRANSFORMATION & ANALYTICS</p>
<p> Develop and execute the digital transformation roadmap aligned with business objectives. </p>
<p> Lead implementation of Industry 4.0 technologies including IoT, AI, Machine Learning, Digital Twins, and Smart Mining solutions. </p>
<p> Establish enterprise data governance and reporting standards. </p>
<p> Drive adoption of Power BI, Microsoft Fabric, and advanced analytics platforms. </p>
<p> Identify opportunities to improve plant throughput, recovery, equipment reliability, and energy efficiency through digital technologies. </p>
<p> Support predictive maintenance and condition monitoring initiatives.</p>
<p>PEOPLE & STAKEHOLDER MANAGEMENT</p>
<p> Manage IT staff by training and coaching employees, communicating job expectations, and appraising performance.</p>
<p> Assist staff in understanding and using technology; conduct regular staff technology presentations and training sessions.</p>
<p> Communicate effectively with, and understand the needs of, non-technical internal clients.</p>
<p>GOVERNANCE & DOCUMENTATION</p>
<p> Maintain the technology policies, standards, and procedures manual, along with related technology checklists.</p>
<p> </p>
<p>MINIMUM QUALIFICATIONS</p>
<p>Education: </p>
<p> Bachelor s degree in information technology or a related field required.</p>
<p> Master s degree in information technology or related field is an added advantage</p>
<p>Certifications (Preferred): </p>
<p> Relevant professional certification in IT (CISSP, CISM, CAP, ITIL, Azure Solutions Architect Expert, Power BI Data Analyst are desirable.</p>
<p>Experience:</p>
<p> Minimum 10 years of experience in a similar role is required and 5 years in leadership role</p>
<p> Good knowledge of managing ERP systems.</p>
<p> Demonstrated ability to bring the benefits of IT to solve business issues while managing costs and risks.</p>
<p>Technical Skills: </p>
<p> Computer hardware and software systems and programs.</p>
<p> Computer networks, network administration, and network installation.</p>
<p> Computer troubleshooting and technology integration.</p>
<p> Excellent experience in VMware, network, firewall, and backup solutions.</p>
<p> Skilled at identifying and evaluating new technological developments and gauging their appropriateness for the business.</p>
<p> Understanding of existing and emerging technologies and system integration.</p>
<p> Business Understanding: This position requires a high level of business understanding.</p>
<p>Soft Skills: </p>
<p> Strong people management skills, including training, coaching, and performance management.</p>
<p> Strong organizational skills, with the ability to manage central Information System resources and applications and coordinate departmental/divisional resources and initiatives.</p>
<p> Ability to conceptualize, launch, and deliver multiple IT projects on time and within budget.</p>
<p> Strong project management skills planning, prioritizing, and administering work.</p>
<p> Fluency in English, with excellent written and verbal communication skills.</p>
<p> </p>
<p> </p>
<p> </p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Overall Accountability: Overall 10 plus years of experience in Release Management which includes DevOps with expertise in with Configuration Management, Build, Release Management, Linux Administration, Continuous Integration, Configuration management, Automation, Monitoring, and Tooling. Broad practical knowledge of numerous CI/CD technologies.</p><p>Principal Accountabilities:</p><ul><li>Experienced in leading and managing Release Management activities including Deployment using DevOps, Deployment Automation, Configuration Management and Automation.</li><li>Multiple years of hands on experience in administration and configuration of argosCD, XL/digital.ai Deploy and XL/digital.ai Release Tool.</li><li>Multiple years of hands on experience in administration and automation of container based deployments in Kubernetes/OpenShift.</li><li>Experience in writing playbook / cookbooks/run books for application deployment.</li><li>Designed end to end automation of infrastructure and continuous delivery of the applications by integrating and automating with python/jython scripts, UNIX Shell scripting, Jenkins, Helm Chart, GitLAB and Sonartype Nexus.</li><li>Hands-on Experience of the J2EE Framework and its components as related to Java build, test, deployment and release management initiatives.</li><li>Good Knowledge and extensive working experience in handling GIT Repository.</li><li>Good Knowledge and extensive working experience in handling Sonartype Nexus Repository.</li><li>Good Knowledge and extensive working experience in Helm Charts and Repository.</li><li>Responsible for deploying best SCM processes and procedures in the organization.</li><li>Worked closely with software developers for controls, code integrity, and code conflict resolution.</li><li>Rich experience about Application Infrastructure (servers, load balancers, web application firewalls).</li><li>Ability to handle multiple and moderately sized assignments simultaneously.</li><li>Must have strong analytical, problem solving, communication, project management, and decision-making skills.</li><li>Excellent communication, interpersonal, intuitive, leadership skills with ability to work efficiently in both independent and team work environments.</li></ul><p>Technical Skills (Must Have)</p><ul><li>Environment: XL Deploy, XL Release, Jenkins, GIT, argosCD, Helm Charts, Sonartype Nexus</li><li>Operating Systems: Linux, Windows</li><li>Languages: Python, Jython, UNIX Scripting, Java.</li><li>Containers: Kubernetes, OpenShift</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Overall 10 plus years of experience in Release Management which includes DevOps with expertise in with Configuration Management, Build, Release Management, Linux Administration, Continuous Integration, Configuration management, Automation, Monitoring, and Tooling. Broad practical knowledge of numerous CI/CD technologies.</li><li>Experienced in leading and managing Release Management activities including Deployment using DevOps, Deployment Automation, Configuration Management and Automation.</li><li>Multiple years of hands on experience in administration and configuration of argosCD, XL/digital.ai Deploy and XL/digital.ai Release Tool.</li><li>Multiple years of hands on experience in administration and automation of container based deployments in Kubernetes/OpenShift.</li><li>Experience in writing playbook / cookbooks/run books for application deployment.</li><li>Designed end to end automation of infrastructure and continuous delivery of the applications by integrating and automating with python/jython scripts, UNIX Shell scripting, Jenkins, Helm Chart, GitLAB and Sonartype Nexus.</li><li>Hands-on Experience of the J2EE Framework and its components as related to Java build, test, deployment and release management initiatives.</li><li>Good Knowledge and extensive working experience in handling GIT Repository.</li><li>Good Knowledge and extensive working experience in handling Sonartype Nexus Repository.</li><li>Good Knowledge and extensive working experience in Helm Charts and Repository.</li><li>Responsible for deploying best SCM processes and procedures in the organization.</li><li>Worked closely with software developers for controls, code integrity, and code conflict resolution.</li><li>Rich experience about Application Infrastructure (servers, load balancers, web application firewalls).</li><li>Ability to handle multiple and moderately sized assignments simultaneously.</li><li>Must have strong analytical, problem solving, communication, project management, and decision-making skills.</li><li>Excellent communication, interpersonal, intuitive, leadership skills with ability to work efficiently in both independent and team work environments.</li><li>Technical Skills (Must Have) - o Environment: XL Deploy, XL Release, Jenkins, GIT, argosCD, Helm Charts, Sonartype Nexus o Operating Systems: Linux, Windows o Languages: Python, Jython, UNIX Scripting, Java. o Containers: Kubernetes, OpenShift</li></ul><p></p></section>
<p>Provide technical support to staff and students, ensuring timely resolution of IT issues. Install, configure, maintain, and troubleshoot desktop computers, laptops, printers, projectors, and other IT equipment. Install, update, and maintain operating systems, software applications, and educational platforms. Support and maintain wired and wireless network infrastructure to ensure reliable connectivity. Provide technical support for Learning Management Systems (LMS) and other school information systems. Maintain computer laboratories, interactive displays, smart boards, and audiovisual equipment. Assist in implementing data backup, cybersecurity, and information security procedures. Monitor IT systems, diagnose hardware and software issues, and perform preventive maintenance. Manage user accounts, passwords, and access permissions in accordance with school policies. Maintain accurate documentation of technical issues, maintenance activities, and IT inventory. Coordinate with external vendors and service providers for equipment maintenance and technical support. Support the implementation of new technologies and IT projects across the school. Ensure compliance with school policies, safeguarding requirements, health and safety regulations, and IT security standards.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Diploma or Bachelor's degree in Information Technology, Computer Science, Computer Engineering, Information Systems, or a related field. Professional IT certifications are preferred.</li><li>A valid IELTS certificate with an overall band score of at least 6.0 is required.</li><li>A minimum of three (3) years of experience in Information Technology and technical support.</li><li>Experience in troubleshooting and maintaining computers, printers, networks, and IT equipment.</li><li>Experience working in an educational institution or international school is preferred.</li><li>Excellent English communication skills, both written and spoken.</li><li>Strong knowledge of Windows and macOS operating systems.</li><li>Experience in computer hardware and software installation, configuration, and troubleshooting.</li><li>Good understanding of networking concepts, including LAN/WAN, switches, routers, and wireless access points.</li><li>Knowledge of Microsoft 365 and Google Workspace administration.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent customer service and communication skills.</li><li>Good organizational and time management skills.</li><li>Ability to work independently and collaboratively within a multicultural environment.</li></ul>
<p>The Software Engineer is responsible for designing, developing, testing, implementing, and supporting secure, reliable, and scalable software solutions that support the Bank's digital services and business operations.He/She develops high-quality software applications, contributes to the delivery of technology initiatives, supports production systems, and collaborates with cross-functional teams to ensure solutions meet business, technical, security, and operational requirements.The Software Engineer contributes to engineering excellence by following established software development standards, embracing continuous learning, and supporting the delivery of innovative technology solutions that enhance the Bank's digital transformation journey.</p><p><strong>Key Accountabilities:</strong></p><ul><li>Develops, tests, implements, and maintains software applications and technology solutions in accordance with business requirements, architectural standards, and development best practices.</li><li>Delivers assigned software development activities within agreed timelines while proactively identifying, communicating, and mitigating delivery risks and technical issues.</li><li>Produces technical documentation, solution designs, and implementation documentation to support software development, maintenance, and knowledge sharing.</li><li>Develops secure, scalable, maintainable, and reusable application components that comply with the Bank's software engineering standards and coding practices.</li><li>Performs unit testing, integration testing, debugging, defect resolution, and code optimization to ensure software quality and application reliability.</li><li>Participates in code reviews, technical discussions, and peer collaboration to improve software quality, knowledge sharing, and engineering consistency.</li><li>Supports application deployment, production releases, monitoring, and post-implementation activities to ensure stable and reliable production environments.</li><li>Monitors application performance, system logs, operational alerts, and production incidents, supporting timely issue resolution and continuous service improvement.</li><li>Collaborates with business users, quality assurance teams, solution architects, infrastructure teams, and other technology functions to deliver integrated technology solutions.</li><li>Develops and supports application programming interfaces (APIs), system integrations, and modern software services that enable efficient business processes and digital capabilities.</li><li>Applies secure software development practices by adhering to information security standards, data protection requirements, secure coding principles, and vulnerability management practices.</li><li>Contributes to the development and support of Artificial Intelligence-enabled features, automation capabilities, and intelligent digital solutions in accordance with established governance and engineering standards.</li><li>Maintains accurate technical documentation, operational procedures, and software artefacts to support application lifecycle management and operational continuity.</li><li>Continuously enhances technical knowledge, adopts emerging technologies, and contributes to improving software engineering practices, development processes, and team capabilities.</li><li>Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks.</li><li>Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered.</li><li>Minimum of 4 years of professional software development experience, including experience supporting or developing production applications.</li><li>Experience developing software applications using one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies.</li><li>Experience developing and consuming RESTful APIs, system integrations, and modern software applications.</li><li>Working knowledge of software development lifecycle (SDLC), version control systems, automated testing, and code review practices.</li><li>Experience working with relational databases, SQL, application debugging, and software troubleshooting techniques.</li><li>Familiarity with CI/CD pipelines, containerization technologies, cloud platforms, or managed application environments is preferred.</li><li>Knowledge of secure software development practices, application security principles, and information security standards.</li><li>Exposure to Artificial Intelligence, intelligent automation, or machine learning technologies is considered an advantage.</li><li>Strong analytical, problem-solving, communication, teamwork, and continuous learning skills.</li></ul><p><strong>Applications will be accepted until 16-Aug-2026 at 2:00 P.M Submissions received after this date and time will not be considered</strong></p>
<p>The Software Engineer is responsible for designing, developing, testing, implementing, and supporting secure, reliable, and scalable software solutions that support the Bank's digital services and business operations.He/She develops high-quality software applications, contributes to the delivery of technology initiatives, supports production systems, and collaborates with cross-functional teams to ensure solutions meet business, technical, security, and operational requirements.The Software Engineer contributes to engineering excellence by following established software development standards, embracing continuous learning, and supporting the delivery of innovative technology solutions that enhance the Bank's digital transformation journey.</p><p>Key Accountabilities:</p><ul><li>Develops, tests, implements, and maintains software applications and technology solutions in accordance with business requirements, architectural standards, and development best practices.</li><li>Delivers assigned software development activities within agreed timelines while proactively identifying, communicating, and mitigating delivery risks and technical issues.</li><li>Produces technical documentation, solution designs, and implementation documentation to support software development, maintenance, and knowledge sharing.</li><li>Develops secure, scalable, maintainable, and reusable application components that comply with the Bank's software engineering standards and coding practices.</li><li>Performs unit testing, integration testing, debugging, defect resolution, and code optimization to ensure software quality and application reliability.</li><li>Participates in code reviews, technical discussions, and peer collaboration to improve software quality, knowledge sharing, and engineering consistency.</li><li>Supports application deployment, production releases, monitoring, and post-implementation activities to ensure stable and reliable production environments.</li><li>Monitors application performance, system logs, operational alerts, and production incidents, supporting timely issue resolution and continuous service improvement.</li><li>Collaborates with business users, quality assurance teams, solution architects, infrastructure teams, and other technology functions to deliver integrated technology solutions.</li><li>Develops and supports application programming interfaces (APIs), system integrations, and modern software services that enable efficient business processes and digital capabilities.</li><li>Applies secure software development practices by adhering to information security standards, data protection requirements, secure coding principles, and vulnerability management practices.</li><li>Contributes to the development and support of Artificial Intelligence-enabled features, automation capabilities, and intelligent digital solutions in accordance with established governance and engineering standards.</li><li>Maintains accurate technical documentation, operational procedures, and software artefacts to support application lifecycle management and operational continuity.</li><li>Continuously enhances technical knowledge, adopts emerging technologies, and contributes to improving software engineering practices, development processes, and team capabilities.</li><li>Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks.</li><li>Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered.</li><li>Minimum of 4 years of professional software development experience, including experience supporting or developing production applications.</li><li>Experience developing software applications using one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies.</li><li>Experience developing and consuming RESTful APIs, system integrations, and modern software applications.</li><li>Working knowledge of software development lifecycle (SDLC), version control systems, automated testing, and code review practices.</li><li>Experience working with relational databases, SQL, application debugging, and software troubleshooting techniques.</li><li>Familiarity with CI/CD pipelines, containerization technologies, cloud platforms, or managed application environments is preferred.</li><li>Knowledge of secure software development practices, application security principles, and information security standards.</li><li>Exposure to Artificial Intelligence, intelligent automation, or machine learning technologies is considered an advantage.</li><li>Strong analytical, problem-solving, communication, teamwork, and continuous learning skills.</li></ul><p><br></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li>Develop and customize Odoo modules to meet specific business needs, ensuring seamless integration with existing systems.</li><li>Collaborate with cross-functional teams to gather requirements and translate them into functional specifications for Odoo applications.</li><li>Implement data migration strategies to ensure smooth transitions between systems while preserving data integrity.</li><li>Conduct thorough testing of Odoo applications, identifying and resolving bugs or issues to maintain high-quality standards.</li><li>Provide ongoing technical support and training to end-users to enhance their understanding and effective use of Odoo.</li><li>Create and maintain detailed documentation for custom modules and integrations, facilitating knowledge transfer within the team.</li><li>Optimize Odoo performance through code review and implementing best practices in development and deployment.</li><li>Stay updated on the latest Odoo releases and features, actively participating in community forums to share insights and solutions.</li><li>Assist in the deployment of Odoo in cloud environments, configuring instances to match organizational requirements.</li><li>Participate in agile development processes, contributing to sprint planning, reviews, and retrospectives to improve team efficiency.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in Computer Science, Information Technology, or related field, ensuring a solid foundational knowledge in programming and systems analysis.</li><li>At least 3 years of hands-on experience with Odoo development and customization, showcasing a track record of successful project implementations.</li><li>Proven expertise in Python programming and PostgreSQL database management, essential for effective Odoo module development.</li><li>Familiarity with front-end technologies such as JavaScript, HTML, and CSS, enabling comprehensive development of user interfaces.</li><li>Experience with version control systems like Git, highlighting the importance of collaborative coding practices.</li><li>Strong problem-solving abilities with a keen attention to detail, ensuring high-quality deliverables and timely project completion.</li><li>Excellent communication skills in English, both written and verbal, facilitating effective collaboration with team members and stakeholders.</li><li>Certifications in Odoo development or related platforms, demonstrating commitment to professional growth and industry standards.</li><li>A proactive approach to learning and adapting to new technologies, ensuring the ability to leverage emerging trends in Odoo development.</li></ul><p></p></section>
<p>The Senior Software Engineer designs, develops, implements, and supports secure, scalable, and high-quality software solutions that enable the Bank's digital products and technology services. He/She leads the delivery of complex software initiatives, establishes engineering best practices, ensures operational excellence, and collaborates with cross-functional teams to deliver reliable, maintainable, and high-performing technology solutions.The Senior Software Engineer promotes engineering excellence by driving software quality, automation, technical innovation, secure development practices, and continuous improvement while mentoring engineers and contributing to the Bank's technology transformation initiatives. Key Accountabilities: Mentors and coaches software engineers through technical guidance, knowledge sharing, design reviews, and continuous professional development. Drives continuous improvement by identifying opportunities to optimize software architecture, development processes, automation, operational efficiency, and technology practices. Maintains technical documentation, development standards, operational procedures, and knowledge repositories to support sustainable application lifecycle management. Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks. Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered.</li><li>Minimum of 6 years of professional software engineering experience, including experience designing, developing, and supporting production-grade applications and services.</li><li>Demonstrated experience delivering scalable enterprise software solutions across the full software development lifecycle.</li><li>Strong experience with one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies.</li><li>Experience developing and supporting RESTful APIs, microservices, distributed applications, and modern software architecture.</li><li>Experience with relational databases, data modelling, API integration, application performance optimization, and cloud-native application development.</li><li>Experience with CI/CD pipelines, DevOps practices, containerization technologies, Infrastructure as Code (IaC), and cloud platforms such as OCI, AWS, Azure, or Google Cloud.</li><li>Knowledge of software engineering best practices including version control, automated testing, secure coding, code reviews, and release management.</li><li>Experience developing or supporting Artificial Intelligence, machine learning, or intelligent automation solutions is preferred.</li></ul>
<p>The Senior Software Engineer designs, develops, implements, and supports secure, scalable, and high-quality software solutions that enable the Bank's digital products and technology services. He/She leads the delivery of complex software initiatives, establishes engineering best practices, ensures operational excellence, and collaborates with cross-functional teams to deliver reliable, maintainable, and high-performing technology solutions.The Senior Software Engineer promotes engineering excellence by driving software quality, automation, technical innovation, secure development practices, and continuous improvement while mentoring engineers and contributing to the Bank's technology transformation initiatives. Key Accountabilities: Mentors and coaches software engineers through technical guidance, knowledge sharing, design reviews, and continuous professional development. Drives continuous improvement by identifying opportunities to optimize software architecture, development processes, automation, operational efficiency, and technology practices. Maintains technical documentation, development standards, operational procedures, and knowledge repositories to support sustainable application lifecycle management. Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks. Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered. Minimum of 6 years of professional software engineering experience, including experience designing, developing, and supporting production-grade applications and services. Demonstrated experience delivering scalable enterprise software solutions across the full software development lifecycle. Strong experience with one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies. Experience developing and supporting RESTful APIs, microservices, distributed applications, and modern software architecture. Experience with relational databases, data modelling, API integration, application performance optimization, and cloud-native application development. Experience with CI/CD pipelines, DevOps practices, containerization technologies, Infrastructure as Code (IaC), and cloud platforms such as OCI, AWS, Azure, or Google Cloud. Knowledge of software engineering best practices including version control, automated testing, secure coding, code reviews, and release management. Experience developing or supporting Artificial Intelligence, machine learning, or intelligent automation solutions is preferred.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Job Summary: The role is expected to manage multiple software development initiatives simultaneously and deliver high-quality, scalable, secure, and maintainable software solutions that support the University's operational, academic, and strategic objectives. The position serves as the University's primary software development resource and is responsible for the design, development, enhancement, integration, documentation, and ongoing support of institutional applications and digital services. The IT Programmer is responsible for designing, developing, implementing, and maintaining the University's institutional systems and applications. The role supports digital transformation initiatives by delivering scalable and secure technology solutions, integrating enterprise systems, and ensuring the effective operation of core platforms, including SIS,ERP, and other business applications. The IT Programmerworks closely with academic and administrative departments to improve operational efficiency and enhance user experience through technology. Key Duties and Responsibilities: Design, develop, test, deploy, maintain, and continuously enhance custom software applications, web portals, mobile applications, dashboards, and reporting solutions to support University operations. Manage multiple software development projects concurrently while ensuring timely delivery, adherence to quality standards, and alignment with business requirements. Participate in the full software development lifecycle, including requirements gathering, solution design, development, testing, deployment, documentation, maintenance, and post-implementation support. Develop workflow automation solutions and digital services to improve operational efficiency and enhance user experience across academic and administrative departments. Design, develop, and maintain APIs, integrations, and data exchange mechanisms between internal and external systems. Ensure all software solutions are designed, developed, tested, documented, and maintained in accordance with international best practices, software development standards, secure coding principles, quality assurance methodologies, and cybersecurity requirements. Ensure developed applications are scalable, secure, reliable, maintainable, well-documented, and aligned with University standards and long-term operational requirements. Maintain and support existing internally developed applications and continuously enhance functionality based on operational needs and stakeholder requirements. Maintain comprehensive technical and functional documentation, including system architecture, source code documentation, database schemas, integration specifications, configuration settings, deployment procedures, support guides, and user manuals to ensure business continuity, maintainability, and effective knowledge transfer. Provide technical knowledge transfer, cross-training, mentoring, and training to designated University personnel to ensure developed applications can be effectively supported, maintained, enhanced, and transitioned following staff changes or organizational requirements. Prepare and maintain training materials, technical guides, and system walkthrough documentation to facilitate ongoing support and future development activities. Perform code reviews, system testing, troubleshooting, debugging, performance tuning, and application optimization to ensure high system availability, reliability, and performance. Ensure all developed applications are fully documented and supported by appropriate technical, functional, and operational documentation to facilitate future maintenance, upgrades, troubleshooting, and transition to other technical personnel when required. Identify opportunities for automation and process improvement across the University. Ensure compliance with data protection requirements, cybersecurity standards, and University policies. Provide technical support and user training related to institutional systems and applications. Stay informed of emerging technologies and recommend innovative solutions. Perform any other duties assigned by the of Manager Infrastructure & Information Systems. Skills and Competencies: Ability to manage multiple software development assignments and competing priorities simultaneously while meeting agreed deadlines. Strong software design, programming, debugging, troubleshooting, and application architecture skills. Strong understanding of software development best practices, coding standards, version control, testing methodologies, software documentation standards, and secure software development principles. Experience developing scalable, maintainable, and secure enterprise applications and system integrations. Ability to independently design, develop, implement, and support software solutions with minimal supervision. Strong analytical and problem-solving skills with the ability to translate business requirements into effective technical solutions. Proficiency in programming languages and web development technologies. Experience with database management systems and SQL. Knowledge of API development and system integration. Familiarity with enterprise applications such as ERP, SIS, and LMS platforms. Knowledge of data visualization and reporting tools. Understanding of cybersecurity principles and data protection requirements. Strong analytical, problem-solving, and troubleshooting skills. Excellent communication and stakeholder management skills. Ability to manage multiple priorities and work collaboratively across departments. Strong organizational skills with attention to detail and commitment to continuous improvement.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2>Skills and Competencies:</h2><ul><li>Ability to manage multiple software development assignments and competing priorities simultaneously while meeting agreed deadlines.</li><li>Strong software design, programming, debugging, troubleshooting, and application architecture skills.</li><li>Strong understanding of software development best practices, coding standards, version control, testing methodologies, software documentation standards, and secure software development principles.</li><li>Experience developing scalable, maintainable, and secure enterprise applications and system integrations.</li><li>Ability to independently design, develop, implement, and support software solutions with minimal supervision.</li><li>Strong analytical and problem-solving skills with the ability to translate business requirements into effective technical solutions.</li><li>Proficiency in programming languages and web development technologies.</li><li>Experience with database management systems and SQL.</li><li>Knowledge of API development and system integration.</li><li>Familiarity with enterprise applications such as ERP, SIS, and LMS platforms.</li><li>Knowledge of data visualization and reporting tools.</li><li>Understanding of cybersecurity principles and data protection requirements.</li><li>Strong analytical, problem-solving, and troubleshooting skills.</li><li>Excellent communication and stakeholder management skills.</li><li>Ability to manage multiple priorities and work collaboratively across departments.</li><li>Strong organizational skills with attention to detail and commitment to continuous improvement.</li></ul><p></p></section>
<p>Oracle Application Framework (OAF) Development : - Design, develop, customize, and maintain Oracle OAF pages and extensions. - Perform OAF personalization and extensions for Oracle EBS standard pages. - Develop and customize : 1. View Objects (VO) 2. Application Modules (AM) 3. Controllers (CO) 4. Entity Objects (EO) - Create reusable OAF components. - Troubleshoot and resolve OAF application issues. - Implement technical enhancements based on business requirements. Oracle E-Business Suite Technical Development : - Develop and maintain Oracle EBS R12.2.x technical components. - Develop PL/SQL objects, including : 1. Packages 2. Procedures 3. Functions 4. Triggers - Develop and maintain : 1. Concurrent Programs 2. Oracle APIs 3. Open Interface Tables 4. Custom Workflows - Perform Oracle EBS customizations and enhancements. Oracle Reports & BI Publisher : - Develop and customize Oracle Reports. - Create BI Publisher and XML Publisher templates. - Support reporting requirements and enhancements. Oracle Forms Development : - Modify and maintain Oracle Forms applications. - Develop custom Oracle Forms based on business requirements. - Support legacy Oracle technical components. Database Development : - Develop and optimize complex SQL queries and PL/SQL code. - Perform performance tuning and database optimization. - Create and maintain database objects such as tables, views, indexes, and sequences. - Support data migration activities. Integration Development : - Develop integrations between Oracle EBS and external systems. - Support : 1. REST APIs 2. SOAP Web Services 3. Inbound Interfaces 4. Outbound Interfaces - Monitor and troubleshoot integration issues. Production Support : - Provide technical support for Oracle EBS production environments. - Perform issue analysis, root cause analysis, bug fixing, and performance improvements. - Support UAT, deployment, and release management activities. - Prepare and maintain technical documentation.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>5 - 10 years of Oracle EBS Technical experience.</li><li>Hands-on experience with Oracle E-Business Suite R12.2.x.</li><li>Strong expertise in Oracle Application Framework (OAF).</li><li>Experience with JDeveloper and Java.</li><li>Strong SQL and PL/SQL programming skills.</li><li>Experience with Oracle Forms and Oracle Reports.</li><li>Experience with BI Publisher and XML Publisher.</li><li>Hands-on experience with Concurrent Programs.</li><li>Knowledge of Oracle Workflow.</li><li>Experience with Oracle APIs and interface development.</li><li>Experience supporting Oracle ERP production environments.</li><li>Oracle APEX.</li><li>REST API development.</li><li>Git.</li><li>FlexDeploy.</li><li>Bachelors degree in Computer Science, Information Technology, Engineering, or equivalent.</li><li>Oracle certifications will be an added advantage.</li></ul>
<p>Develop novel state-of-the-art vision algorithms and corresponding systems, leveraging deep learning techniques. Research, develop and prototype advanced computer vision technologies and integration with hardware edge processors. Develop high-quality computer vision algorithms for localization, object detection, classification, and video analysis. Translate algorithms into production-level code. Contribute to a large code base in Python for deploying these models in production environments. Implement best practices for data collection, preprocessing, feature engineering, and model training, and ensure that the team follows these practices consistently Conduct regular code reviews and provide technical guidance and feedback to team members, ensuring that they produce high-quality code that is efficient, scalable, and maintainable. Interface with the Product/Project manager to develop R&D plans, proposals, intellectual property filings, commercialization strategies and other material that facilitate the innovation process. Collaborate with Product/Project managers in maintaining a roadmap for the team's AI projects, including identifying key milestones, timelines, and resource requirements. Collaborate with team members to develop, test, deploy, and maintain software/AI systems while being actively involved in product backlog grooming, sprint planning, execution, review, and retrospectives. Work with IT, software and security teams to deploy production grade AI solutions that comply with relevant data privacy and security regulations. Collaborate with subject matter experts to understand their business needs and develop ML solutions that meet their requirements.</p><p><strong>Desired Candidate Profile</strong></p><p>Minimum Qualifications Bachelor s degree in AI, Remote Sensing, Survey, Engineering, or any other related fields Minimum Experience: Preferably 1-3 years experience in the same field Job-Specific Knowledge & Skills: Experience developing machine learning models and neural network-based computer vision models. Experience deploying production grade ML and vision systems on the edge for real-time applications. Python Knowledge. Strong software engineering skills. Strong ability to present work and communicate ideas to technical and non-technical coworkers. Experience with machine learning libraries such as Tensorflow, Keras, Sklearn and others. Experience using OpenCV. Experience with git and other such versioning tools. Experience with DevOps cloud tools (AWS, Google Cloud etc.). Experience with NVIDIA Triton inference server will be plus Experience with MLOps tools such as Kubeflow will be a plus. Experience with web development frameworks (e.g Flask, Django) will be a plus Experience handling a large code base in python will be a plus. Experience developing computer vision algorithms for anomaly detection will be a plus. Fluency in English.</p>