6 Cloud Platforms jobs in Nairobi
Senior Software Engineer - Cloud Platform
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy robust, scalable, and highly available cloud-native applications and services.
- Lead the architecture and implementation of new features and microservices within our cloud platform.
- Collaborate with product managers, designers, and other engineers to define technical requirements and solutions.
- Write clean, efficient, and well-documented code in languages such as Go, Python, Java, or Node.js.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Optimize application performance, scalability, and reliability.
- Troubleshoot and resolve complex technical issues across the cloud stack.
- Mentor junior engineers and contribute to code reviews and best practices.
- Stay up-to-date with the latest cloud technologies, trends, and architectural patterns.
- Participate in on-call rotations to support production systems.
- Drive innovation and continuous improvement in our development processes and technologies.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 7 years of professional software development experience, with a strong focus on cloud technologies.
- Proven experience with major cloud providers (AWS, Azure, or GCP), including services like EC2, S3, Lambda, Kubernetes, etc.
- Proficiency in at least one modern programming language (e.g., Go, Python, Java, Node.js).
- Strong understanding of distributed systems, microservices architecture, and API design.
- Experience with containerization technologies (Docker, Kubernetes) and orchestration tools.
- Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Solid understanding of database technologies (SQL and NoSQL).
- 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.
Senior Backend Software Engineer - Cloud Platforms
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance backend services and APIs using (Specify Backend Language, e.g., Python, Java, Node.js).
- Architect and implement robust solutions on cloud platforms such as AWS, Azure, or GCP.
- Write clean, well-documented, and testable code, adhering to software development best practices.
- Collaborate with frontend developers, product managers, and other engineers to define and implement new features.
- Optimize applications for maximum speed, scalability, and reliability.
- Implement and manage CI/CD pipelines for efficient software deployment.
- Troubleshoot and resolve complex technical issues in production environments.
- Ensure the security of backend systems and data protection.
- Participate in code reviews, provide constructive feedback, and mentor junior engineers.
- Stay up-to-date with the latest trends and technologies in backend development and cloud computing.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience in backend software development.
- Proven expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
- Strong experience with cloud platforms (AWS, Azure, GCP) and their services (e.g., EC2, S3, Lambda, Kubernetes).
- Deep understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
- Experience designing and building RESTful APIs.
- Knowledge of microservices architecture and design patterns.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience with Agile development methodologies.
This fully remote position offers the flexibility to work from home while contributing to impactful software solutions. You will be a key player in shaping our client's technological future, serving the growing demand for advanced IT services in regions including Mombasa, Mombasa, KE .
Senior Full-Stack Software Engineer - Cloud Platforms
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy full-stack cloud-native applications.
- Write high-quality, maintainable, and efficient code for front-end and back-end systems.
- Develop and manage RESTful APIs and microservices.
- Implement and manage databases (SQL and NoSQL).
- Deploy and manage applications on cloud platforms (AWS, Azure, GCP).
- Utilize containerization (Docker) and orchestration (Kubernetes) technologies.
- Implement CI/CD pipelines for automated testing and deployment.
- Collaborate with product and design teams to define software requirements.
- Ensure application scalability, performance, and security.
- Mentor junior software engineers and contribute to team growth.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in full-stack software development.
- Proven experience with cloud platforms (AWS, Azure, GCP).
- Proficiency in modern front-end frameworks (React, Angular, Vue.js).
- Strong back-end development skills (Node.js, Python, Java).
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Familiarity with CI/CD tools and practices.
- Knowledge of microservices architecture and design patterns.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Senior AI Solutions Architect - Cloud Platforms
Posted 19 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 Curriculum Developer - Online Learning Platforms
Posted 9 days ago
Job Viewed
Job Description
Online Learning Platform Developer
Posted 19 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Cloud platforms Jobs in Nairobi !