745 Web Services jobs in Kenya
Junior Software Developer - Cloud Services
Posted 2 days ago
Job Viewed
Job Description
Senior Software Engineer - Cloud Services
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Designing, building, and managing microservices architectures on cloud platforms (e.g., AWS, Azure, GCP).
- Developing high-quality, scalable, and performant backend services and APIs.
- Implementing and maintaining CI/CD pipelines for automated testing and deployment.
- Collaborating with cross-functional teams, including product managers, front-end developers, and DevOps engineers, to deliver features.
- Writing clean, maintainable, and well-documented code.
- Troubleshooting and resolving complex software defects and performance issues.
- Ensuring the security, reliability, and scalability of cloud infrastructure.
- Participating in code reviews and providing constructive feedback to peers.
- Mentoring junior engineers and promoting best practices in software development.
- Staying up-to-date with emerging cloud technologies and software engineering trends.
- Contributing to architectural decisions and technology roadmap development.
- Optimizing application performance and resource utilization in the cloud.
- Developing and maintaining robust monitoring and alerting systems for cloud applications.
- Creating and executing unit, integration, and end-to-end tests.
The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with at least 5-7 years of professional software development experience. Proven expertise in at least one major cloud platform (AWS, Azure, GCP) and associated services is required. Strong proficiency in programming languages such as Java, Python, Go, or Node.js, and experience with containerization technologies like Docker and Kubernetes, are essential. Familiarity with database technologies (SQL and NoSQL) and distributed systems is also crucial. Excellent problem-solving skills, a collaborative mindset, and strong communication abilities are vital for success in this hybrid role. You should be passionate about building robust cloud solutions and driving innovation.
Senior Backend Engineer - Cloud Services
Posted 2 days ago
Job Viewed
Job Description
- Design, develop, and deploy robust backend services and APIs.
- Build and maintain scalable microservices architecture.
- Optimize application performance, scalability, and reliability.
- Collaborate with cross-functional teams to define and implement new features.
- Write clean, well-documented, and testable code.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve production issues.
- Mentor junior engineers and promote best practices.
- Contribute to architectural discussions and technology selection.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional backend development experience.
- Proficiency in one or more backend languages (e.g., Python, Go, Java).
- Strong experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of microservices, RESTful APIs, and distributed systems.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities in a remote setting.
Senior Software Engineer - Cloud Services
Posted 2 days ago
Job Viewed
Job Description
Senior Solutions Architect - Cloud Services
Posted 2 days ago
Job Viewed
Job Description
Junior Software Developer - Cloud Services
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Write, test, and debug software code under the guidance of senior developers.
- Assist in the development of new features and functionalities for cloud-based applications.
- Participate in code reviews to ensure code quality and best practices.
- Identify and resolve software defects and issues.
- Contribute to technical documentation and knowledge sharing.
- Collaborate with team members on project tasks and deliverables.
- Learn and apply new technologies and programming languages.
- Support the deployment and maintenance of cloud services.
- Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience.
- Foundational knowledge of programming concepts and data structures.
- Proficiency in at least one programming language such as Python, Java, C++, or JavaScript.
- Understanding of software development lifecycle (SDLC).
- Familiarity with version control systems like Git is a plus.
- Basic knowledge of cloud computing concepts (AWS, Azure, GCP) is advantageous.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Eagerness to learn and adapt in a remote team environment.
- Must be eligible to undertake an internship program.
Senior Software Engineer - Cloud Services
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance cloud-native applications.
- Architect and implement microservices using best practices in distributed systems.
- Develop and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Implement and optimize CI/CD pipelines for automated testing and deployment.
- Ensure the security, reliability, and scalability of cloud services.
- Collaborate with product managers, designers, and other engineers to define and deliver new features.
- Participate in code reviews , providing constructive feedback to peers.
- Troubleshoot and resolve complex technical issues in production environments.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Stay current with emerging cloud technologies and industry trends.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
- Minimum of 6 years of experience in software development, with a significant focus on cloud platforms.
- Proven experience with cloud providers such as AWS, Azure, or Google Cloud Platform.
- Strong proficiency in one or more programming languages like Java, Python, Go, or Node.js.
- Experience designing and building RESTful APIs and microservices.
- Solid understanding of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Knowledge of database technologies (SQL and NoSQL).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills , particularly in a remote team setting.
This fully remote opportunity is ideal for a seasoned software engineer looking to make a significant impact on cloud architecture and development, supporting our client's technological vision in the **Kitale, Trans-Nzoia, KE** region.
Be The First To Know
About the latest Web services Jobs in Kenya !
Senior Sales Director - Cloud Services
Posted 3 days ago
Job Viewed
Job Description
The ideal candidate will possess a deep understanding of the cloud computing landscape (IaaS, PaaS, SaaS), extensive experience in enterprise sales leadership, and a proven ability to build and scale successful sales organizations. As a remote director, you will utilize advanced sales management platforms, virtual collaboration tools, and data analytics to guide your team and drive performance. Responsibilities include defining sales territories, setting quotas, developing sales forecasts, and overseeing complex deal negotiations. You will work closely with product management, marketing, and engineering to ensure market alignment and customer success. This is an unparalleled opportunity for a seasoned sales leader to make a significant impact on our company's growth and success from a strategic remote leadership role.
Key Responsibilities:
- Develop and implement comprehensive sales strategies to achieve ambitious revenue targets for cloud services.
- Lead, manage, and mentor a remote sales team of account executives and sales managers.
- Drive sales performance through effective coaching, performance management, and pipeline review.
- Build and maintain strong relationships with key enterprise clients and strategic partners.
- Oversee the entire sales process, from lead generation and qualification to contract negotiation and closing large deals.
- Develop accurate sales forecasts and manage the sales pipeline effectively.
- Collaborate with marketing, product, and technical teams to align sales efforts with market demands and company strategy.
- Identify new market opportunities and develop strategies for market expansion.
- Represent the company at industry events and conferences (virtually or in-person as required).
- Ensure a deep understanding of our cloud service portfolio and competitive positioning.
- Drive adoption of sales tools and best practices within the sales team.
- Contribute to executive-level strategic planning and decision-making.
Required Qualifications:
- Bachelor's degree in Business, Marketing, or a related field. MBA or advanced degree is highly preferred.
- Minimum of 10 years of progressive experience in enterprise technology sales, with at least 5 years in a sales leadership role (e.g., Sales Manager, Director).
- Proven track record of successfully leading sales teams to exceed revenue targets in the cloud services or related technology sectors.
- In-depth knowledge of cloud computing technologies (AWS, Azure, GCP), services, and market trends.
- Extensive experience in managing complex sales cycles and negotiating multi-million dollar deals.
- Exceptional leadership, team-building, and motivational skills.
- Strong strategic thinking, analytical, and problem-solving abilities.
- Excellent communication, presentation, and negotiation skills.
- Proficiency with CRM systems (e.g., Salesforce) and sales enablement technologies.
- Ability to thrive in a fast-paced, high-growth, remote work environment.
- Willingness to travel occasionally for client meetings and industry events, if required.
Senior Backend Software Engineer - Cloud Services
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and reliable backend services and APIs using (mention relevant technologies like Python, Node.js, Go, Java, etc.).
- Architect and implement microservices-based solutions for cloud platforms.
- Optimize application performance, security, and scalability.
- Write clean, well-documented, and maintainable code.
- Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve complex technical issues.
- Contribute to the continuous improvement of development processes and tools.
- Mentor junior engineers and share technical expertise.
- Stay up-to-date with the latest backend technologies and industry trends.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Proven expertise in (mention specific backend languages and frameworks relevant to cloud services).
- Strong understanding of cloud platforms (AWS, Azure, GCP) and their services.
- Experience with database technologies (SQL, NoSQL), caching mechanisms, and message queues.
- Proficiency in designing and implementing RESTful APIs.
- Experience with containerization (Docker, Kubernetes) is highly desirable.
- Solid understanding of software development principles, data structures, and algorithms.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for remote teamwork.
- Ability to work independently and deliver high-quality results in a remote environment.
This role is fully remote, offering the flexibility to work from anywhere. You will be joining a forward-thinking company that values innovation and employee growth. We provide a collaborative and supportive virtual environment for our team members. This is a fantastic opportunity to work on challenging projects with a talented team, shaping the future of cloud technology. The position is advertised for candidates in the vicinity of Kisumu, Kisumu, KE , but is a remote role allowing global participation.
Senior Technical Support Engineer - Cloud Services
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Providing advanced technical support for cloud-based software and infrastructure.
- Diagnosing and resolving complex hardware, software, and network issues reported by customers.
- Acting as a technical escalation point for junior support staff and other teams.
- Analyzing system logs, performance metrics, and error reports to identify underlying problems.
- Developing and maintaining comprehensive technical documentation, including knowledge base articles and troubleshooting guides.
- Collaborating with engineering teams to identify product defects and advocate for improvements.
- Assisting with system installations, configurations, and upgrades as needed.
- Providing training and mentorship to other technical support team members.
- Communicating effectively with customers, providing clear explanations and updates on issue resolution.
- Ensuring all support activities are logged accurately and efficiently in the ticketing system.