Aviation jobs, Airline jobs, ICT jobs, Web Development jobs, Kenya Airways jobs,
Developer – Web Developer
Brief Description
We are seeking to hire a Full Stack Developer who can carry out our web development and design tasks. He / She will work on the website’s or application’s front, and back ends. Problem-solving and coordination with the project’s core technology teams are among the tasks. The role will require the candidate to be able to create complete platforms, including clients, servers, and databases. The successful candidate will be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. (Grade H09)
Detailed Description
- Developing front end website architecture.
- Designing user interactions on web pages.
- Design client-side and server-side architecture.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages
- Troubleshoot, debug and upgrade software.
- Write technical documentation.
- Work with data scientists and analysts to improve software.
- Develop and manage well-functioning databases and applications
Knowledge and Experience
Qualification (Minimum)
- Bachelor’s degree in computer technology, Computer Science, Information Technology, Computer Engineering, or related degree
Years of Experience (Minimum)
- Proven experience as a Full Stack Developer for at least 4 Years
Additional Qualifications
- Proven experience in .Net Development (ASP.Net & C#) Good knowledge of SEO, web application development, network diagnostics, and analytical tools
- Deep functional knowledge or hands on design experience with Web Services (REST) is needed to be successful in this position.
- Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
- Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
- Proficient with SQL or Oracle database Ability to multitask with strict time constraints, budgets, and business goals.
- Leadership or Management experience managing a team.
- Uphold company’s policies and procedures.
- Creativity while creating and working on the website.
- Meticulous and organized approach to work
- Thoroughness and attention to detail
- Excellent communication skills – both written and verbal
- Excellent problem solving and analytical skills.
- Familiarity with agile business practices
- Resourcefulness and troubleshooting aptitude.
- Researching different and new software and maintaining software documentation.
Other Skills
- Good understanding of Software Development Life Cycle process
- Git/ Azure Devops Behavioral competencies
- Working in collaboration with various teams on multiple projects
- Operating in the industry with expert guidance in the field
- Hands-on experience with creating user-friendly web pages
- Learning opportunity with scope of growth
- Work closely with project managers and designers
- Requirement to provide creative solutions to solve complex problems
- Ability to work independently as well as in a team environment for projects
Job Requirements
Knowledge and Experience Qualification (Minimum)
- University degree in IT or relevant field Additional Qualifications
- MCP
- ITIL foundation certification
- A+ or equivalent Vendor based technical training/ certification e.g., HP/Dell
- Years of Experience (Minimum) At least 1- 3 years’ experience in offering technical IT support in a busy environment.
Developer – SharePoint Develop
In this role, you will create reliable data architecture for building highly scalable data pipelines to collect large amounts of data from different sources and transform the data into usable format for analysis and reporting 9 Grade H09)
Detailed Description
Principal Accountabilities (KEY Performance areas):
Accountability (Responsibility)
- Work with IT Business Analysts, data owners and other business users to understand business data requirements required to develop advanced analytics solutions.
- Create and maintain real time data pipelines which will involve data sourcing, data acquisition, extraction, transformation, profiling, storage, updating, partitioning, indexing and maintenance.
- Develop and automate data quality and monitoring reports as part of a data governance strategy.
- Process both raw structured and unstructured data at scale into a form suitable for analysis and reporting.
- Work with Technology Operations team to resolve data issues through extensive performance tuning and optimizing the application of data across all advanced analytics layers (acquisition, staging, profiling, cleansing, analysis, modelling, output).
- Implement data management projects by working with key stakeholders (Technology and Business) and provides expert input, guidance, and feedback in such projects.
- Develop and maintain technical documentation and manuals on configurations, setups, and deployment of various advanced analytics solutions.
- Perform peer review of developed data pipelines for quality checks and ensure quality output
Job Requirements
Qualification (Minimum)
- Bachelor’s degree in computer science, computer Technology ,Information Technology, Computer Engineering, or related degree Additional Qualifications Training and certification in Oracle Data Integrator, Informatica or any other Data Integration Tool Certifications in Linux and Python Scripting
Years of Experience (Minimum)
- Proficiency in SQL (Oracle PL/SQL), Python, Data Modelling, Data Warehousing and Wrangling tools, Languages and Techniques
- Proficiency in Big Data technologies (Map/Reduce, Hadoop, Kafka, NiFi, Pig, Hive, Spark), Elastic Search
- Minimum of 3 years proven performance in Business Intelligence & Analytics as an ETL Developer or Data Engineer working with tools such as Oracle Data Integrator and Oracle SOA
- Experience with relational data modeling and databases, data management and data processing
- Broad understanding of the latest trends in Data Analytics
- Be an authority in collecting, organizing, analyzing, and storing large datasets from various sources (Relational Databases, text and PDF files, websites etc.) with attention to detail and accuracy.
- Have an inquisitive nature with an aptitude to diagnose and tackle analytically complex business problems.
Other Skills
- Good understanding of Software Development Life Cycle process
- Experience in integrated data logistics platform (NiFi,Kafka) Behavioral competencies
- Ability to excel in a fast paced, team-oriented environment.
- Good troubleshooting skills and ability to work independently/ proactively are a must.
- Excellent verbal and written communication; effective liaison skills and the ability to work with a wide range of professionals in various disciplines.
- Commitment to and has a high affinity for delivering the highest level of customer satisfaction.
- Motivated and energetic individual, who takes initiative, enjoys finding solutions to a varying number of challenges, is detail-oriented, and takes extreme pride in their work.