1,919 Cloud Computing Platforms jobs in Kenya
Senior Solutions Architect - Cloud Services
Posted 8 days ago
Job Viewed
Job Description
Junior Software Developer - Cloud Services
Posted 1 day 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.
Technical Support Engineer - Cloud Services
Posted 1 day ago
Job Viewed
Job Description
Technical Support Engineer - Cloud Services
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Provide Tier 2 and Tier 3 technical support for cloud-based services and infrastructure.
- Diagnose, troubleshoot, and resolve complex technical issues reported by customers via various channels (email, phone, chat).
- Analyze system logs, error messages, and performance data to identify root causes of problems.
- Escalate unresolved issues to higher-level support or engineering teams with detailed documentation.
- Develop and maintain comprehensive documentation, including troubleshooting guides, FAQs, and knowledge base articles.
- Collaborate with product development and engineering teams to identify and resolve product defects or performance issues.
- Assist in the testing and implementation of new features and updates to cloud services.
- Provide proactive guidance and best practices to customers to prevent future issues.
- Monitor system health and performance, identifying potential problems before they impact customers.
- Contribute to a positive customer experience by providing timely, accurate, and empathetic support.
- Participate in on-call rotation as required.
- Stay current with industry trends and advancements in cloud computing and related technologies.
- Proven experience as a Technical Support Engineer, Systems Administrator, or similar role, with a focus on cloud environments.
- In-depth knowledge of at least one major cloud platform (AWS, Azure, or GCP).
- Strong understanding of networking concepts (TCP/IP, DNS, HTTP/S).
- Experience with operating systems (Linux, Windows Server).
- Proficiency in scripting languages (e.g., Python, Bash) is a plus.
- Excellent troubleshooting and problem-solving skills.
- Exceptional verbal and written communication skills.
- Ability to explain complex technical issues clearly and concisely.
- Ability to work independently, manage time effectively, and handle multiple priorities in a remote setting.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Administrator) are highly desirable.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Technical Support Specialist - Cloud Services
Posted 4 days ago
Job Viewed
Job Description
- Providing first-level technical support to clients via phone, email, and chat.
- Diagnosing and resolving hardware, software, and network issues related to cloud services.
- Escalating complex technical issues to higher-level support teams or engineers when necessary.
- Guiding users through step-by-step solutions for technical problems.
- Documenting all support interactions, troubleshooting steps, and resolutions in a ticketing system.
- Maintaining a knowledge base of common issues and their solutions.
- Assisting with user account management, access control, and system configurations.
- Monitoring system performance and identifying potential issues proactively.
- Contributing to the continuous improvement of support processes and tools.
- Providing feedback to the development team on recurring issues and potential product enhancements.
- Ensuring client satisfaction through timely and professional technical assistance.
- Diploma or Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in technical support, preferably with cloud services (e.g., AWS, Azure, Google Cloud).
- Strong understanding of operating systems (Windows, Linux), networking concepts (TCP/IP, DNS, DHCP), and common software applications.
- Experience with cloud platforms and services is highly desirable.
- Excellent troubleshooting and problem-solving skills.
- Strong verbal and written communication skills.
- Customer-oriented attitude with patience and empathy.
- Ability to work effectively in a hybrid environment, collaborating with both remote and on-site team members.
- Familiarity with ITIL best practices is a plus.
- Ability to manage multiple support tickets and prioritize tasks effectively.
Junior Software Developer - Cloud Services
Posted 8 days ago
Job Viewed
Job Description
Senior Software Engineer - Cloud Services
Posted 8 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.
Be The First To Know
About the latest Cloud computing platforms Jobs in Kenya !
Senior Backend Engineer - Cloud Services
Posted 8 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 8 days ago
Job Viewed
Job Description
Junior Software Developer - Cloud Services
Posted 8 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.