5 Principal Software Architect Cloud Infrastructure jobs in whatjobs
Principal Software Architect - Cloud Infrastructure
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Design and architect highly available, scalable, and fault-tolerant cloud-native applications and services.
- Define architectural standards, patterns, and best practices for cloud infrastructure and microservices.
- Evaluate and select appropriate cloud technologies, frameworks, and tools to meet business requirements.
- Lead the development and implementation of CI/CD pipelines and infrastructure-as-code practices.
- Provide technical leadership and mentorship to software engineering teams.
- Collaborate with product managers, engineers, and stakeholders to understand requirements and translate them into technical solutions.
- Ensure security best practices are embedded in the architecture and development process.
- Troubleshoot and resolve complex technical issues in cloud environments.
- Drive innovation and adoption of emerging cloud technologies and methodologies.
- Conduct architectural reviews and provide guidance on technical decision-making.
- Contribute to capacity planning and performance optimization of cloud infrastructure.
- Participate actively in virtual design sessions, code reviews, and technical discussions.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 10 years of experience in software development, with at least 5 years in a lead architect or senior technical leadership role.
- Extensive experience with major cloud platforms (AWS, Azure, GCP) and their services.
- Deep understanding of microservices architecture, containerization (Docker, Kubernetes), and orchestration.
- Proficiency in programming languages such as Java, Python, Go, or Node.js.
- Strong knowledge of CI/CD tools and methodologies, and infrastructure-as-code (Terraform, Ansible).
- Experience with database technologies (SQL, NoSQL) and data warehousing solutions.
- Excellent understanding of network protocols, security best practices, and distributed systems.
- Exceptional problem-solving, analytical, and communication skills.
- Ability to lead and mentor technical teams effectively in a remote setting.
- Strong strategic thinking and ability to make complex technical decisions.
Principal Software Architect - Cloud Infrastructure
Posted 13 days ago
Job Viewed
Job Description
Principal Software Architect - Cloud Infrastructure
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and maintain highly scalable, available, and fault-tolerant cloud infrastructure architectures on platforms like AWS, Azure, or GCP.
- Lead the technical vision and strategy for cloud adoption, migration, and optimization.
- Define and enforce best practices for cloud security, compliance, and cost management.
- Architect containerization solutions using Docker and orchestration platforms like Kubernetes.
- Develop and implement Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Collaborate with development teams to ensure applications are designed for cloud-native environments and leverage cloud services effectively.
- Provide technical leadership and mentorship to engineering teams on cloud technologies and architectural patterns.
- Evaluate and select appropriate cloud services and technologies to meet business and technical requirements.
- Troubleshoot complex infrastructure issues and provide root cause analysis and remediation strategies.
- Stay abreast of emerging cloud technologies and trends, assessing their potential impact and application.
- Drive innovation in cloud architecture to improve performance, reliability, and cost-efficiency.
- Develop architectural roadmaps and documentation, communicating complex technical concepts clearly to both technical and non-technical stakeholders.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 10+ years of experience in software development and infrastructure engineering, with at least 5 years focused on cloud architecture.
- Deep expertise in at least one major cloud provider (AWS, Azure, GCP), including services for compute, storage, networking, databases, and security.
- Extensive experience with containerization (Docker) and orchestration (Kubernetes).
- Proficiency in Infrastructure as Code (IaC) tools (Terraform, Ansible, CloudFormation).
- Strong understanding of microservices architecture, CI/CD pipelines, and DevOps principles.
- Experience with monitoring, logging, and alerting tools for cloud environments.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication, presentation, and leadership skills, with the ability to mentor and influence technical teams remotely.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly desirable.
- A proven ability to design and implement robust, secure, and cost-effective cloud solutions.
Principal Software Architect - Cloud Infrastructure
Posted 18 days ago
Job Viewed
Job Description
Principal Software Architect - Cloud Infrastructure
Posted 3 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Principal software architect cloud infrastructure Jobs in Kenya !