43 Cloud Platforms jobs in Kenya
Graduate Software Engineer, Cloud Platforms
Posted 1 day ago
Job Viewed
Job Description
Senior Software Engineer - Cloud Platforms
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy scalable and resilient cloud-native applications.
- Build and maintain CI/CD pipelines for automated testing and deployment.
- Implement and manage containerized applications using Docker and Kubernetes.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance, reliability, and security on cloud platforms.
- Write high-quality, well-tested, and maintainable code.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues in production environments.
- Mentor junior software engineers and contribute to team growth.
- Participate in architectural design discussions and contribute to technical strategy.
- Stay current with emerging cloud technologies and best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience, with a strong focus on cloud platforms.
- Proficiency in at least one major cloud provider (AWS, Azure, GCP).
- Experience with microservices architecture, RESTful APIs, and distributed systems.
- Hands-on experience with containerization technologies (Docker, Kubernetes).
- Strong understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI).
- Proficiency in one or more backend programming languages (e.g., Python, Java, Go).
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, essential for remote work.
- Experience with infrastructure as code (e.g., Terraform, CloudFormation) is a plus.
Senior Software Engineer - Cloud Platforms
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement scalable, secure, and reliable cloud-native applications and microservices.
- Build and maintain robust CI/CD pipelines for automated testing, deployment, and release management.
- Utilize infrastructure as code (IaC) principles and tools (e.g., Terraform, CloudFormation) to manage cloud resources.
- Implement and manage container orchestration platforms like Kubernetes.
- Monitor application performance, troubleshoot issues, and optimize for scalability and cost-efficiency.
- Collaborate with DevOps and SRE teams to ensure high availability and reliability of cloud services.
- Write clean, maintainable, and well-documented code in relevant programming languages (e.g., Python, Go, Java).
- Participate in code reviews, architectural discussions, and technical design sessions.
- Stay current with emerging cloud technologies, industry trends, and best practices.
- Mentor junior engineers and contribute to the growth of the engineering team.
Senior Product Manager, Cloud Platforms
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Define and communicate the product vision, strategy, and roadmap for cloud platform services.
- Conduct market research, competitive analysis, and customer interviews to identify market opportunities and unmet needs.
- Develop detailed product requirements, user stories, and specifications for new features and enhancements.
- Prioritize the product backlog based on business value, customer impact, and technical feasibility.
- Collaborate closely with engineering teams throughout the product development lifecycle, ensuring timely and high-quality delivery.
- Work with UX/UI designers to create intuitive and user-friendly product experiences.
- Develop and execute go-to-market strategies in partnership with marketing and sales teams.
- Define and track key product metrics (e.g., adoption, engagement, revenue) to measure success and inform future iterations.
- Act as a subject matter expert for cloud platforms, both internally and externally.
- Mentor junior product managers and contribute to the overall product management practice within the organization.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. MBA or advanced technical degree is a plus.
- Minimum of 7 years of experience in product management, with a significant focus on cloud computing, SaaS, or related B2B technology products.
- Proven track record of successfully launching and managing complex software products from ideation to end-of-life.
- Deep understanding of cloud technologies (e.g., AWS, Azure, GCP), microservices, APIs, and DevOps principles.
- Experience with agile development methodologies (Scrum, Kanban).
- Strong analytical, strategic thinking, and problem-solving skills.
- Excellent communication, presentation, and interpersonal skills, with the ability to influence stakeholders at all levels.
- Experience conducting user research and market analysis.
- Ability to thrive in a fast-paced, dynamic, and remote work environment.
Senior Software Architect, Cloud Platforms
Posted 2 days ago
Job Viewed
Job Description
Senior Software Engineer - Cloud Platforms
Posted 3 days ago
Job Viewed
Job Description
Senior AI/ML Engineer - Cloud Platforms
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement robust and scalable AI/ML models and algorithms.
- Build and maintain end-to-end MLOps pipelines for training, deployment, monitoring, and retraining of models.
- Leverage cloud platforms (e.g., AWS, Azure, GCP) to deploy and manage ML services and infrastructure.
- Collaborate with data scientists to select appropriate algorithms and techniques for various business problems.
- Perform data analysis, cleaning, and feature engineering to prepare data for machine learning models.
- Optimize model performance, latency, and resource utilization.
- Develop and implement strategies for model monitoring and drift detection.
- Write clean, maintainable, and well-documented code in languages such as Python.
- Mentor junior engineers and contribute to the team's technical growth.
- Stay abreast of the latest advancements in AI, machine learning, and cloud technologies.
Qualifications:
- Master's degree or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 7 years of experience in software engineering, with at least 5 years focused on AI/ML development.
- Proven experience in building and deploying production-level ML models.
- Deep understanding of various ML algorithms (e.g., supervised, unsupervised, deep learning) and their applications.
- Hands-on experience with major cloud platforms (AWS, Azure, GCP) and their ML services (e.g., SageMaker, Azure ML, Vertex AI).
- Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of data structures, algorithms, and software design principles.
- Excellent problem-solving, analytical, and communication skills.
- Ability to thrive in a fast-paced, remote, and collaborative environment.
This role is ideal for a seasoned AI/ML professional looking to make a significant impact in a remote capacity. The primary business operations are located in Ongata Rongai, Kajiado, KE , but this role is fully remote.
Be The First To Know
About the latest Cloud platforms Jobs in Kenya !
Senior Backend Engineer - Cloud Platforms (Remote)
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable backend code using relevant programming languages (e.g., Python, Go, Node.js).
- Develop and manage scalable cloud infrastructure on platforms such as AWS, Azure, or GCP.
- Architect and implement microservices and distributed systems.
- Optimize application performance, database queries, and infrastructure costs.
- Ensure the security of applications by implementing best practices and conducting regular vulnerability assessments.
- Collaborate with frontend developers, product managers, and DevOps engineers to deliver high-quality software solutions.
- Write comprehensive unit, integration, and end-to-end tests.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and resolve production issues in a timely manner.
- Mentor junior engineers and contribute to the team's technical growth.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend development.
- Proven expertise in designing and implementing distributed systems and microservices architecture.
- Strong proficiency in at least one modern backend programming language (e.g., Python, Go, Java, Node.js).
- In-depth experience with cloud platforms (AWS, Azure, or GCP) and their associated services (e.g., EC2, Lambda, S3, RDS, Kubernetes).
- Solid understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with CI/CD pipelines and infrastructure as code (IaC) tools.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, suitable for a remote team.
- Experience with containerization technologies like Docker and Kubernetes is highly desirable.
This is an exciting opportunity for a seasoned backend engineer to make a significant impact in a fully remote capacity. Your work will contribute to the technological advancement of our services, with a conceptual link to the growing tech community in **Ruiru, Kiambu, KE**, but the role is entirely remote.
Senior AI Solutions Architect - Cloud Platforms
Posted 2 days ago
Job Viewed
Job Description
Your responsibilities will include architecting scalable and efficient AI systems, selecting appropriate tools and technologies, and guiding the development process from concept to deployment. You will work closely with data scientists, engineers, and business stakeholders to ensure the successful integration of AI solutions into existing infrastructures. This position requires a strong ability to articulate technical strategies, present complex ideas clearly, and mentor junior team members. You will play a key role in defining the future direction of our AI initiatives, staying abreast of the latest industry trends and research. Experience with deep learning frameworks, natural language processing, computer vision, and predictive modeling is essential. A strong command of cloud environments such as AWS, Azure, or GCP, and their AI/ML services, is required. You will be expected to lead technical discussions, perform complex data analysis, and contribute to intellectual property development. The ability to work independently and collaboratively in a distributed team setting is paramount. We are looking for a strategic thinker with a passion for innovation and a commitment to delivering high-impact AI solutions. This remote role offers a significant opportunity for professional growth and the chance to work on groundbreaking projects. The successful candidate will be a thought leader in the AI space, driving innovation and excellence within our organization.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Data Science, or a related field.
- 8+ years of experience in AI/ML development and solutions architecture.
- Extensive experience with Python, TensorFlow, PyTorch, and other relevant AI/ML libraries.
- In-depth knowledge of cloud platforms (AWS, Azure, GCP) and their AI/ML services.
- Proven experience designing and deploying large-scale AI models.
- Excellent problem-solving, analytical, and communication skills.
- Experience with Big Data technologies (e.g., Spark, Hadoop) is a plus.
- Ability to lead technical initiatives and mentor junior engineers.
Senior Backend Software Engineer - Cloud Platforms
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable and resilient backend services and APIs using modern programming languages (e.g., Python, Java, Go, Node.js).
- Architect and implement microservices-based solutions that adhere to best practices for modularity, maintainability, and testability.
- Work closely with frontend developers, product managers, and DevOps engineers to deliver high-quality features.
- Optimize application performance, identify bottlenecks, and implement efficient solutions.
- Write clean, well-documented, and testable code, including unit, integration, and end-to-end tests.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Implement and manage database solutions (SQL and NoSQL), ensuring data integrity and efficient querying.
- Contribute to architectural discussions and decisions, ensuring alignment with overall system design principles.
- Ensure the security of backend systems and data through best practices in authentication, authorization, and data protection.
- Troubleshoot and resolve complex technical issues in production environments.
- Mentor junior engineers and contribute to the team's technical growth and knowledge sharing.
- Stay current with emerging technologies and industry trends in backend development and cloud computing.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Master's degree is a plus.
- Minimum of 7 years of professional experience in backend software development.
- Proven experience designing and building scalable microservices architectures.
- Proficiency in at least one major backend programming language (e.g., Python, Java, Go, Node.js).
- Strong understanding of RESTful API design principles and best practices.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Expertise in relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of software development principles, data structures, and algorithms.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
- Experience with Agile development methodologies.