439 Cloud Specialist jobs in Kenya
Principal Cloud Solutions Architect - Azure Specialist
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and architect enterprise-grade solutions on Microsoft Azure.
- Develop cloud adoption strategies and roadmaps for clients.
- Lead technical discussions and workshops with clients and internal teams.
- Provide expert guidance on Azure services, best practices, and governance.
- Mentor and coach other cloud architects and engineers.
- Ensure solutions are secure, scalable, cost-effective, and highly available.
- Stay current with Azure advancements and industry trends.
- Collaborate with project managers to ensure successful project delivery.
- Contribute to pre-sales activities, including solution proposals and presentations.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in IT infrastructure and cloud computing, with a strong focus on Azure.
- Proven experience designing and implementing complex Azure solutions.
- Deep understanding of Azure services (e.g., VMs, AKS, App Service, SQL Database, Cosmos DB, VNet).
- Expertise in infrastructure as code (e.g., Terraform, ARM templates) and CI/CD.
- Excellent communication, presentation, and client-facing skills.
- Azure certifications (e.g., AZ-305, AZ-400) are highly desirable.
- Experience with hybrid and multi-cloud environments.
- Ability to lead technical initiatives and influence decision-making in a remote setting.
Senior Cloud Solutions Architect - AWS/Azure Specialist
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and architect robust, scalable, and highly available cloud solutions on AWS or Azure platforms for enterprise-level clients.
- Lead the development of cloud strategies, roadmaps, and implementation plans.
- Provide expert technical guidance and best practices on cloud adoption, migration, and optimization.
- Collaborate with engineering, operations, and security teams to ensure seamless integration and deployment of cloud services.
- Perform technical assessments of existing infrastructure and recommend optimal cloud solutions.
- Develop and implement comprehensive security architectures and compliance controls within cloud environments.
- Optimize cloud resource utilization for cost-efficiency and performance.
- Troubleshoot and resolve complex technical issues related to cloud infrastructure.
- Stay current with the latest cloud technologies, services, and trends, particularly in your area of specialization (AWS or Azure).
- Develop and maintain cloud architecture documentation, diagrams, and best practice guides.
- Mentor junior architects and engineers, fostering a culture of continuous learning and innovation.
- Engage with clients to understand their business requirements and translate them into technical cloud solutions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- A minimum of 7-10 years of experience in IT infrastructure and systems architecture, with at least 5 years focused on designing and implementing solutions in AWS or Azure.
- Deep expertise in one or both major cloud platforms (AWS or Azure), including services such as EC2, S3, VPC, RDS, Lambda, Azure VMs, Azure AD, Azure SQL Database, etc.
- Proven experience with cloud migration strategies and execution.
- Strong understanding of networking, security, and database technologies in a cloud context.
- Experience with containerization technologies (e.g., Docker, Kubernetes) and Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, ARM templates) is highly desirable.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently, manage complex projects, and thrive in a fast-paced, remote environment.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert) are a significant advantage.
Lead Cybersecurity Analyst - Cloud Security
Posted 20 days ago
Job Viewed
Job Description
As the Lead Cybersecurity Analyst, you will be responsible for developing and implementing robust cloud security strategies, policies, and procedures. You will conduct risk assessments, identify vulnerabilities, and deploy security solutions to mitigate threats across AWS, Azure, and GCP platforms. Your expertise will be critical in safeguarding our client's infrastructure, applications, and data against sophisticated cyber-attacks. You will lead a team of security professionals, mentor junior analysts, and collaborate closely with engineering and operations teams to embed security best practices throughout the development lifecycle.
Key Responsibilities:
- Develop, implement, and manage comprehensive cloud security architectures and controls (AWS, Azure, GCP).
- Conduct regular security assessments, penetration testing, and vulnerability management.
- Design and deploy security solutions such as firewalls, IDS/IPS, WAFs, SIEM, and endpoint protection.
- Monitor security alerts and incidents, responding promptly and effectively to contain and remediate threats.
- Develop and maintain security policies, standards, and procedures for cloud environments.
- Lead incident response efforts, including investigation, analysis, and post-incident reporting.
- Collaborate with DevOps and engineering teams to ensure secure application development and deployment (DevSecOps).
- Provide expert guidance and mentorship to junior cybersecurity analysts.
- Stay current with emerging threats, vulnerabilities, and security technologies.
- Ensure compliance with relevant regulations and industry standards (e.g., GDPR, ISO 27001).
Qualifications:
- Bachelor's degree in Computer Science, Cybersecurity, Information Technology, or a related field.
- Minimum of 8 years of experience in cybersecurity, with at least 4 years focused on cloud security.
- In-depth knowledge of security principles and best practices for major cloud platforms (AWS, Azure, GCP).
- Hands-on experience with security tools and technologies such as SIEM, EDR, IAM, cloud-native security services, and vulnerability scanners.
- Proven experience in incident response, threat hunting, and digital forensics.
- Strong understanding of network security, application security, and data protection.
- Excellent analytical, problem-solving, and communication skills.
- Ability to lead and mentor a team.
- Relevant certifications such as CISSP, CCSP, AWS Certified Security – Specialty, or Azure Security Engineer are highly desirable.
Senior Cybersecurity Analyst - Cloud Security
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Monitor and analyze security alerts from various sources, including SIEM, IDS/IPS, and cloud security platforms.
- Investigate security incidents, perform forensic analysis, and develop containment and eradication strategies.
- Implement and manage cloud security controls and configurations (e.g., IAM, security groups, encryption).
- Conduct vulnerability assessments and penetration testing on cloud infrastructure and applications.
- Develop and maintain security documentation, policies, and procedures.
- Stay current with the latest cybersecurity threats, vulnerabilities, and mitigation techniques.
- Collaborate with IT and development teams to ensure security best practices are integrated into the software development lifecycle.
- Provide technical guidance and mentorship to junior security analysts.
- Participate in security awareness training development and delivery.
- Respond to security-related inquiries and escalations.
- Contribute to the continuous improvement of security monitoring and incident response capabilities.
- Bachelor's degree in Computer Science, Cybersecurity, Information Technology, or a related field.
- Minimum of 6 years of experience in cybersecurity, with at least 3 years focused on cloud security.
- In-depth knowledge of cloud security principles and best practices for AWS, Azure, or GCP.
- Hands-on experience with security tools such as SIEM (e.g., Splunk, QRadar), IDS/IPS, firewalls, and endpoint detection and response (EDR).
- Familiarity with scripting languages (e.g., Python, PowerShell) for automation.
- Understanding of networking protocols, operating systems, and application security.
- Experience with vulnerability management and penetration testing methodologies.
- Relevant industry certifications such as CISSP, CCSP, or cloud-specific security certifications are highly preferred.
- Strong analytical, problem-solving, and critical thinking skills.
- Excellent communication and collaboration skills, with the ability to articulate complex security issues to both technical and non-technical audiences in a remote setting.
- Ability to work independently and manage time effectively under pressure.
Business Analyst – Software Products
Posted today
Job Viewed
Job Description
About Skillmind Software:
Skillmind Software is a leading Kenyan software company specializing in HR, payroll, and people-management systems such as HR Genie and other integrated business applications. We build scalable, cloud-based, AI-enabled, enterprise-targeted solutions that serve organizations across Africa. Our mission is to streamline workforce operations, deliver data-driven insights, and drive automation in HR, attendance, payroll, leave, and performance systems.
As we expand our product offerings and deepen integrations, we seek a strong Business Analyst to bridge business needs and technical delivery, helping ensure our solutions continue to deliver real value to customers.
Role Overview:
The Business Analyst will work closely with stakeholders (product, sales, operations, customers) and the technical team (developers, QA, DevOps) to translate business needs into well-defined software features and improvements. You will be responsible for gathering requirements, analysing processes, mapping workflows, defining user stories and acceptance criteria, and guiding execution throughout the software development lifecycle. This role demands strong domain knowledge (HR, payroll, attendance, workforce systems), excellent interpersonal communication, and deep technical understanding of software products and architectures. You will act as a liaison, facilitator, quality gatekeeper, and product partner to help shape features, ensure alignment, and drive successful project execution.
Key Responsibilities:
Requirements & Discovery
- Engage stakeholders to elicit, clarify, and validate business requirements
- Conduct workshops, interviews, surveys, and JAD sessions to discover needs and pain points
- Perform gap analysis, feasibility studies, and impact assessments
- Define and document functional and non-functional requirements (performance, security, usability, scalability)
- Model "as-is" and "to-be" business processes and workflows
Solution Design & Specification
- Create user stories, epics, use cases, and acceptance criteria aligned with product objectives
- Produce wireframes, mockups, and prototypes with UX/UI collaboration
- Work with architecture and engineering teams to ensure proposed designs are technically feasible
- Prioritize requirements and maintain the product backlog
Project Execution & Delivery Support
- Participate actively in Agile ceremonies (sprint planning, backlog grooming, standups, retrospectives)
- Clarify requirements and respond to development or QA queries during implementation
- Monitor progress, track scope changes, manage trade-offs, and escalate as needed
- Ensure proper versioning, change control, and traceability of requirements
Testing & Validation
- Develop test scenarios, test cases, and acceptance criteria
- Coordinate or carry out User Acceptance Testing (UAT)
- Validate delivered features against requirements and manage change requests
- Oversee product sign-off and coordinate release readiness
Post-release Evaluation & Continuous Improvement
- Gather feedback from clients and users and track usage metrics
- Measure feature performance and identify improvement opportunities
- Populate backlog for enhancements or bug fixes
- Document lessons learned and recommend process improvements
Stakeholder Management & Communication
- Serve as the primary liaison between business teams and technical teams
- Communicate status, risks, issues, and trade-offs effectively
- Facilitate workshops, demonstrations, walkthroughs, and training sessions
- Prepare reports and dashboards that translate technical status into business insights
Domain & Technical Knowledge
- Maintain strong understanding of HR, payroll, attendance, and workforce management domains
- Stay current on industry trends and regulatory compliance
- Understand underlying technologies such as web services, APIs, and database schemas
- Be willing to dig into data, logs, and technical design documents when needed
Required Skills & Experience:
- Bachelor's degree in Computer Science, Information Systems, Business, or related field
- 4–7+ years of experience as a Business Analyst in software or SaaS companies
- Demonstrable track record in end-to-end delivery of software products or modules
- Deep familiarity with Agile (Scrum, Kanban) and hybrid project methodologies
- Strong competence in writing BRDs, FRDs, user stories, acceptance criteria, and traceability matrices
- Experience with tools such as JIRA, Azure DevOps, or similar
- Ability to create process flows, wireframes, use-case diagrams, and UI mockups
- Good skills in data analysis, SQL querying, and understanding database structures
- Excellent communication, analytical, and problem-solving abilities
- Strong stakeholder management and interpersonal skills
- Attention to detail, ability to handle ambiguity, and deliver under tight deadlines
Preferred / Nice-to-Have:
- Experience in HR, payroll, attendance, or workforce management software domain
- Exposure to AI/ML, automation, and system integrations (REST APIs, microservices)
- Certification such as CBAP, CCBA, Agile BA, or PMI-PBA
- Exposure to QA or testing automation best practices
- Experience in product management or product-facing BA roles
- Familiarity with cloud platforms (Azure, AWS) and modern architecture concepts
- Experience with BI and analytics tools (Power BI, Tableau, etc.)
Personal Traits:
- Curious and analytical mindset
- Empathetic communicator who understands user and stakeholder needs
- Strong collaboration and conflict-resolution skills
- Self-driven, proactive, and ownership-oriented
- Adaptable to change and comfortable navigating ambiguity
- Ability to mentor junior analysts or guide cross-functional teams
Reporting & Team Structure:
- Reports to: Head of Product / Product Manager / Director of Engineering
- Works closely with: Product Management, Engineering, QA, UX, DevOps, Sales, and Customer Success
- May mentor or lead junior BAs depending on project scope
What We Offer:
- Competitive salary and performance-based bonuses
- Opportunity to work on impactful, large-scale products across Africa
- Professional development and certification support
- Flexible working arrangements
- Collaborative and growth-oriented culture
- Join Skillmind Software and play a key role in defining, shaping, and delivering innovative enterprise software that powers HR and business transformation across Africa.
Senior Cybersecurity Analyst - Cloud Security Focus
Posted 17 days ago
Job Viewed
Job Description
Your primary responsibilities will include:
- Monitoring cloud environments for security incidents, anomalies, and potential breaches using advanced security tools and SIEM solutions.
- Conducting threat hunting exercises to proactively identify and mitigate sophisticated attacks.
- Developing and enforcing cloud security policies, standards, and best practices.
- Performing regular vulnerability assessments and penetration testing of cloud-based applications and infrastructure.
- Responding to security incidents, including investigation, containment, eradication, and recovery efforts.
- Collaborating with development and operations teams to integrate security into the CI/CD pipeline (DevSecOps).
- Managing and configuring cloud security tools such as firewalls, intrusion detection/prevention systems (IDPS), and cloud access security brokers (CASB).
- Ensuring compliance with relevant industry regulations and data privacy laws (e.g., GDPR, CCPA).
- Developing and delivering security awareness training to employees.
- Staying current with the latest cybersecurity threats, vulnerabilities, and mitigation strategies, particularly those affecting cloud environments.
- Creating detailed incident reports and post-mortem analyses.
- Contributing to the continuous improvement of the organization's overall security posture.
The ideal candidate must have a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. Proven experience (5+ years) in cybersecurity, with a significant focus on cloud security architecture and operations, is essential. Expertise in at least one major cloud platform (AWS, Azure, GCP) is required. Certifications such as CISSP, CCSP, or cloud-specific security certifications are highly desirable. Strong understanding of network security, endpoint security, cryptography, and identity and access management (IAM) is crucial. Excellent analytical, problem-solving, and communication skills are needed, along with the ability to work independently and effectively in a distributed, remote team environment. This position is entirely remote, allowing you to work from anywhere. The role supports our operations in **Eldoret, Uasin Gishu, KE**.
Professional Services Software Engineer
Posted today
Job Viewed
Job Description
Are you a software engineer who thrives on solving real-world problems and building solutions that make a genuine impact?
Do you enjoy working directly with customers to understand their needs and translate them into clean, reliable software? If you're a technically strong professional with the ambition to grow into a future leadership role, we'd love to meet you.
What You'll Do
As a
Professional Services Software Engineer
, you'll be part of a collaborative team designing and delivering tailored solutions for our customers. Your work will go beyond coding — you'll take part in the full project lifecycle, from shaping requirements to supporting high-quality deployments.
You'll partner with business analysts, project managers, and end-users to solve complex challenges and deliver real value. You'll also collaborate closely with our core team in Belgium, staying connected through regular communication and joint projects. As part of your onboarding, you'll spend time with the team on-site in Belgium across several visits, giving you the chance to build strong relationships and immerse yourself in how we work.
Your Impact
- Develop and customize software components to meet specific customer requirements
- Work with analysts to translate business needs into technical solutions
- Contribute to planning, estimating, and delivering projects on time and with quality
- Engage directly with clients to ensure clear communication and deep understanding of their challenges
- Write clean, maintainable, and well-tested code
- Bring a customer-first mindset to every project
What We're Looking For
- Experienced professional who can operate independently
- Solid skills in Java and unit testing
- Ability to understand customer needs and turn them into effective solutions
- Strong problem-solving ability and commitment to quality
- Excellent written and verbal communication skills
- A team player with the drive to take ownership and see things through
- Interest in mentoring and leadership, even if you're not in that role yet
Bonus Points
- Experience with Elasticsearch, Kubernetes, or Gradle
- Background in financial or regulatory software
- Familiarity with Agile delivery methods
- Comfortable working across teams and managing multiple priorities
Growth & Development
This role is ideal for someone who wants to take their technical career to the next level while building a strong foundation in customer interaction and solution delivery. Wwe actively nurture talent internally — and will support your development journey.
What We Offer
- A dynamic and supportive team culture
- Exposure to impactful projects with well-known clients
- Opportunities for professional development and internal growth
- Flexibility and work-life balance
Be The First To Know
About the latest Cloud specialist Jobs in Kenya !
Lead Online Pedagogy Specialist
Posted 3 days ago
Job Viewed
Job Description
Lead Curriculum Developer & Online Pedagogy Specialist
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of innovative online curricula across various subject areas.
- Apply sound pedagogical principles and adult learning theories to create engaging and effective online learning experiences.
- Develop learning objectives, instructional content, assessments, and interactive activities for online courses.
- Ensure curriculum content is up-to-date, relevant, and aligned with industry standards and best practices.
- Collaborate with subject matter experts, instructional designers, and multimedia specialists to produce high-quality learning materials.
- Provide training and ongoing support to instructors on effective online teaching strategies and platform utilization.
- Evaluate the effectiveness of online courses through data analysis and learner feedback, recommending improvements.
- Manage curriculum development projects, ensuring timely delivery and adherence to budget.
- Stay abreast of emerging trends and technologies in online education and instructional design.
- Contribute to the development of institutional policies and procedures related to online learning.
- Master's degree in Education, Curriculum Development, Instructional Design, or a related field.
- A minimum of 7 years of experience in curriculum development, with at least 4 years focused on online learning environments.
- Proven expertise in instructional design models (e.g., ADDIE, SAM).
- Demonstrated experience with Learning Management Systems (LMS) and various educational technologies.
- Strong understanding of pedagogy, learning psychology, and assessment design for online delivery.
- Excellent written and verbal communication skills.
- Proficiency in project management and team collaboration tools.
- Experience in leading teams and managing complex educational projects.
- A strong portfolio of developed online courses and curriculum materials.
- Commitment to fostering inclusive and equitable learning experiences.
Junior DevOps Engineer - Cloud Specialist
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the management and maintenance of cloud infrastructure (AWS, Azure, or GCP).
- Support the development and implementation of CI/CD pipelines for automated software deployment.
- Monitor system performance, identify potential issues, and contribute to troubleshooting efforts.
- Learn and apply scripting languages (e.g., Bash, Python) for automation tasks.
- Collaborate with software development and QA teams to ensure smooth integration and deployment processes.
- Participate in the administration and configuration of containerization technologies like Docker.
- Assist in maintaining infrastructure as code (IaC) using tools such as Terraform or Ansible.
- Contribute to documentation of infrastructure, processes, and troubleshooting guides.
- Learn and implement best practices for cloud security and compliance.
- Engage in continuous learning to stay updated with the latest DevOps tools and methodologies.
- Participate in on-call rotation as needed, providing support for production systems.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Foundational understanding of cloud computing concepts (AWS, Azure, or GCP).
- Familiarity with operating systems, particularly Linux.
- Basic knowledge of scripting languages (e.g., Bash, Python).
- Enthusiasm for learning DevOps principles and practices.
- Strong problem-solving skills and a keen attention to detail.
- Good communication and teamwork skills, essential for remote collaboration.
- Ability to work independently and manage time effectively in a remote setting.
- Understanding of networking concepts is a plus.
- Prior internship or project experience in a relevant area is advantageous.