5,024 Web Services jobs in Kenya
Junior Software Developer - Cloud Services
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development of cloud-native applications using modern programming languages and frameworks.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with senior developers and cross-functional teams to understand project requirements and provide technical solutions.
- Assist in the testing and debugging of software components.
- Learn and apply best practices in software development, Agile methodologies, and cloud computing (e.g., AWS, Azure, GCP).
- Contribute to the documentation of software designs and processes.
- Actively participate in team meetings and contribute ideas for product improvement.
- Develop an understanding of CI/CD pipelines and DevOps principles.
- Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript).
- Basic understanding of software development principles and data structures.
- Familiarity with cloud computing concepts is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities, essential for remote collaboration.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage time effectively in a remote setting.
Remote Junior Backend Developer - Cloud Services
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in designing, developing, and testing backend services and APIs.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Support the deployment and management of applications on cloud platforms (e.g., AWS, Azure, GCP).
- Participate in code reviews, providing and receiving constructive feedback.
- Troubleshoot and debug software issues, working collaboratively to find solutions.
- Learn and apply best practices in software development, data structures, and algorithms.
- Contribute to the maintenance and improvement of existing backend systems.
- Collaborate with frontend developers and other team members to integrate user-facing elements with server-side logic.
- Assist in the creation and maintenance of technical documentation.
- Gain exposure to database management and optimization techniques.
- Adhere to coding standards and development methodologies.
- Participate in daily stand-ups and team meetings, contributing insights and progress updates.
- Help ensure the performance, quality, and responsiveness of applications.
- Assist in the development of automated tests for backend services.
- Explore new technologies and tools relevant to backend development and cloud computing.
- Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Foundational knowledge of at least one backend programming language (e.g., Python, Java, Node.js, Go).
- Basic understanding of database concepts (SQL or NoSQL).
- Familiarity with version control systems, particularly Git.
- Eagerness to learn and adapt to new technologies and methodologies.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills.
- Ability to work effectively in a remote team environment and manage time efficiently.
- A proactive attitude and a strong desire to contribute to project success.
- Basic understanding of cloud computing concepts is a plus.
- Knowledge of RESTful API principles is beneficial.
Senior Enterprise Account Manager, AWS Kenya
Posted today
Job Viewed
Job Description
Description
Join AWS's Enterprise Sales team in Kenya and help shape the future of cloud computing while working with some of the country's largest organizations. As an Enterprise Account Manager within AWS Global Sales (AGS), you'll drive digital transformation for major enterprises sectors.
This role offers an exciting opportunity to build and grow strategic customer relationships with Kenyan enterprises, drive cloud adoption and digital transformation initiatives, work with innovative AWS technologies and solutions, collaborate with experienced sales and technical teams, develop expertise in key industry verticals
As part of AGS, you'll work with some of Kenya's most innovative organizations, helping them leverage AWS services to transform their businesses. This role combines strategic account management with solution-based selling, offering significant opportunity for growth and impact.
AWS Global Sales
AWS Global Sales drives adoption of the AWS cloud worldwide, enabling customers of all sizes to innovate and expand in the cloud. Our team empowers every customer to grow by providing tailored service, unmatched technology, and consistent support. We dive deep to understand each customer's unique challenges, then craft innovative solutions that accelerate their success. This customer-first approach is how we built the world's most adopted cloud. Join us and help us grow.
Key job responsibilities
- Own and develop relationships with key stakeholders across enterprises
- Create and execute strategic account plans aligned with customer goals
- Drive adoption of AWS services through solution-based selling
- Meet or exceed assigned sales quotas through effective pipeline management
- Collaborate with solutions architects and professional services teams
- Work closely with partners to drive customer success
- Understand customer technical and business requirements
- Build expertise in industry-specific solutions for multiple sectors
- Identify and develop new business opportunities
- Contribute market insights and customer feedback
- Help customers navigate their digital transformation journey
A day in the life
The AWS AGS Enterprise Sales team in Kenya partners with some of the country's largest and most influential organizations to drive their digital transformation journeys. We are deeply customer-obsessed, combining strong technical expertise with a passion for innovation to help our customers achieve meaningful impact across key sectors. As part of AGS, you'll be part of a global organization focused on delivering long-term success for enterprise customers.
About The Team
About AWS
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve.
Basic Qualifications
- More than 10 years experience in full sales cycle roles within technology sales, business development, sales engineering, consulting, or related fields
- Bachelor's degree or equivalent professional experience
- Proven track record of working with Enterprise customers to drive complex solutions and strategic outcomes
Preferred Qualifications
- Experience with sales CRM tools such as Salesforce or similar software
- Experience in engineering, computer science, or MIS
- Experience driving new business in Enterprise accounts at the C-suite level or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Company
- AWS Kenya Limited
Job ID: A
Senior Full Stack Developer - Cloud Services
Posted 15 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, and deploy full-stack web applications and microservices.
- Build and maintain responsive front-end UIs using frameworks like React, Angular, or Vue.js.
- Develop robust and scalable back-end services using languages such as Node.js, Python, Java, or Go.
- Design and manage databases (SQL and NoSQL) and implement efficient data models.
- Develop and consume RESTful APIs.
- Implement security and data protection measures.
- Write clean, maintainable, and well-documented code.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing software.
- Optimize applications for maximum speed and scalability.
- Contribute to architectural decisions and technology selection.
- Stay updated with emerging technologies and industry trends.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- A minimum of 5 years of professional experience in full-stack development.
- Proficiency in front-end technologies (HTML, CSS, JavaScript, frameworks like React/Angular/Vue).
- Strong experience with back-end development languages (Node.js, Python, Java, etc.) and frameworks.
- Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Experience working in an Agile development environment.
Senior Software Developer - Backend Services
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy backend services and APIs using modern programming languages and frameworks (e.g., Python/Django/Flask, Java/Spring, Node.js/Express).
- Architect scalable and resilient microservices and distributed systems.
- Write clean, maintainable, and well-documented code adhering to best practices.
- Optimize application performance, identify and resolve bottlenecks, and ensure high availability.
- Collaborate with frontend developers, product managers, and QA engineers to define requirements and deliver features.
- Implement and maintain robust database solutions (SQL and NoSQL).
- Develop and manage CI/CD pipelines for automated testing and deployment.
- Participate in code reviews, providing constructive feedback to peers.
- Stay updated on emerging technologies and industry trends in backend development.
- Mentor junior developers and contribute to a collaborative and innovative engineering culture in a remote environment.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
- A minimum of 6 years of professional experience in backend software development.
- Expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js) and associated frameworks.
- Strong experience designing and building RESTful APIs and microservices.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable.
- Solid understanding of software architecture patterns, data structures, and algorithms.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, essential for working effectively in a remote team.
- Experience with Agile development methodologies.
Technical Support Lead, Cloud Services
Posted 1 day ago
Job Viewed
Job Description
Key responsibilities include:
- Leading and mentoring a team of remote technical support engineers.
- Managing the queue of incoming customer support requests and ensuring service level agreements (SLAs) are met.
- Diagnosing and resolving complex technical issues related to cloud platforms (e.g., AWS, Azure, GCP), operating systems, and network infrastructure.
- Developing and maintaining technical documentation, knowledge bases, and support procedures.
- Collaborating with engineering and product teams to identify and address root causes of recurring issues.
- Providing escalated technical support and acting as a point of contact for critical customer issues.
- Training and onboarding new support team members.
- Monitoring support metrics and identifying areas for improvement.
- Ensuring a high level of customer satisfaction through exceptional service.
Technical Support Lead - Cloud Services (Remote)
Posted 11 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Web services Jobs in Kenya !
Technical Support Engineer - Cloud Services
Posted 18 days ago
Job Viewed
Job Description
Lead Technical Support Engineer, Cloud Services
Posted 23 days ago
Job Viewed
Job Description
As the Lead Technical Support Engineer, your responsibilities will include managing the day-to-day operations of the technical support team, prioritizing and assigning incoming support tickets, and ensuring adherence to service level agreements (SLAs). You will act as an escalation point for challenging technical problems, conducting in-depth analysis and providing clear, concise solutions. This role requires a proactive approach to identifying recurring issues, developing documentation, and contributing to the knowledge base to empower both customers and internal teams. You will also be involved in training and mentoring junior support staff, fostering a culture of continuous learning and service excellence.
The successful candidate will demonstrate a strong understanding of cloud infrastructure (e.g., AWS, Azure, GCP), networking concepts, and common SaaS application architectures. Excellent communication skills are paramount, as you will be interacting with customers via email, phone, and chat, as well as collaborating with engineering and product teams to drive product improvements. We are looking for a results-oriented individual who can thrive in a fast-paced, remote environment, effectively manage their time, and maintain a high level of customer satisfaction. Your ability to diagnose and resolve complex software and hardware-related issues will be key to your success. You will play a vital role in maintaining customer loyalty and contributing to the overall success of the company.
Location : Nairobi, Nairobi, KE (Fully Remote)
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 6 years of experience in technical support, with at least 2 years in a lead or supervisory role.
- Proven expertise in supporting cloud-based applications and platforms (SaaS).
- Strong knowledge of operating systems (Windows, Linux), networking protocols (TCP/IP, DNS, HTTP), and database concepts.
- Experience with CRM systems and ticketing software (e.g., Zendesk, Salesforce Service Cloud).
- Excellent troubleshooting, analytical, and problem-solving skills.
- Exceptional written and verbal communication skills.
- Ability to manage and mentor a remote support team effectively.
- Customer-focused mindset with a passion for delivering outstanding service.
- Experience with scripting or programming languages is a plus.