3 Senior Software Engineer Cloud Devops jobs in whatjobs
Senior Software Engineer - Cloud & DevOps
Posted 13 days ago
Job Viewed
Job Description
Our client, a fast-paced and innovative technology company, is seeking a highly skilled Senior Software Engineer with expertise in Cloud and DevOps to join their fully remote team. This role is crucial for designing, developing, and maintaining scalable, reliable, and secure cloud-based infrastructure and applications. The ideal candidate will possess a deep understanding of cloud platforms, CI/CD pipelines, containerization, and infrastructure as code, coupled with strong software development skills. This is an exceptional opportunity to work on cutting-edge technologies and drive digital transformation from a remote setting.
Key Responsibilities:
Location Highlight: This is a fully remote position enabling global collaboration, with a strong connection to the tech talent pool in regions like Thika, Kiambu, KE .
Qualifications:
Key Responsibilities:
- Design, build, and maintain scalable, highly available, and fault-tolerant cloud infrastructure on platforms such as AWS, Azure, or GCP.
- Develop and manage CI/CD pipelines for automated building, testing, and deployment of applications.
- Implement and manage containerization technologies like Docker and orchestration tools such as Kubernetes.
- Write and maintain Infrastructure as Code (IaC) using tools like Terraform or Ansible.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Develop and maintain robust logging, monitoring, and alerting solutions.
- Implement security best practices for cloud environments and applications.
- Collaborate with software development teams to ensure smooth integration and deployment of applications.
- Troubleshoot and resolve complex infrastructure and application issues.
- Automate manual processes related to infrastructure management and deployments.
- Participate in on-call rotations to provide incident response and support.
- Stay current with the latest cloud computing trends, DevOps practices, and emerging technologies.
- Document infrastructure designs, processes, and procedures.
- Mentor junior engineers and share knowledge within the team.
- Contribute to the continuous improvement of development and operational workflows.
Location Highlight: This is a fully remote position enabling global collaboration, with a strong connection to the tech talent pool in regions like Thika, Kiambu, KE .
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5-7 years of experience in software development and/or DevOps engineering.
- Proven experience with at least one major cloud platform (AWS, Azure, GCP).
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in containerization (Docker) and orchestration (Kubernetes).
- Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible).
- Strong scripting skills (e.g., Python, Bash, Go).
- Familiarity with monitoring and logging tools (e.g., Prometheus, ELK Stack).
- Understanding of networking principles and security best practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and manage time effectively in a remote setting.
- Experience with microservices architecture is a plus.
This advertiser has chosen not to accept applicants from your region.
0
Senior Software Engineer - Cloud & DevOps
Posted 11 days ago
Job Viewed
Job Description
Our client is seeking a highly skilled and experienced Senior Software Engineer with expertise in Cloud and DevOps practices. This is a fully remote position, offering the opportunity to work with a cutting-edge technology stack from anywhere. As a Senior Software Engineer, you will be responsible for designing, developing, deploying, and maintaining scalable and reliable software systems in cloud environments. You will play a crucial role in implementing and automating CI/CD pipelines, managing cloud infrastructure (AWS, Azure, or GCP), and ensuring the performance, security, and availability of our client's applications. The ideal candidate will have a strong background in software development, coupled with extensive experience in DevOps principles and cloud technologies. You should be proficient in at least one major programming language (e.g., Python, Java, Go) and possess hands-on experience with containerization (Docker, Kubernetes) and infrastructure-as-code tools (Terraform, Ansible). Excellent problem-solving skills, a proactive approach to identifying and resolving technical challenges, and a passion for automation are essential. You will collaborate with development and operations teams to streamline workflows, enhance system reliability, and foster a culture of continuous improvement. Strong communication skills are necessary for effective collaboration in a remote team setting. We are looking for an individual who can take ownership of projects, drive technical innovation, and contribute to building robust and efficient software solutions. This role provides a unique opportunity to work on challenging projects and shape the future of our client's technology infrastructure. The role is based in **Garissa, Garissa, KE**, but is a fully remote position.
Key Responsibilities:
Key Responsibilities:
- Design, develop, and deploy scalable and resilient software solutions on cloud platforms.
- Implement and manage CI/CD pipelines for automated build, test, and deployment.
- Manage and optimize cloud infrastructure (AWS, Azure, or GCP) using IaC tools.
- Develop and maintain containerized applications using Docker and Kubernetes.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Ensure the security, availability, and reliability of cloud-based applications.
- Collaborate with development and operations teams to troubleshoot and resolve technical issues.
- Automate operational tasks and processes to improve efficiency.
- Participate in code reviews and contribute to best practices in software development and DevOps.
- Stay current with emerging cloud and DevOps technologies and trends.
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's preferred.
- Minimum of 6 years of experience in software development and DevOps.
- Proficiency in cloud platforms like AWS, Azure, or GCP.
- Hands-on experience with containerization technologies (Docker, Kubernetes).
- Experience with Infrastructure as Code (IaC) tools such as Terraform or Ansible.
- Strong programming skills in Python, Java, Go, or similar languages.
- Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI).
- Excellent problem-solving, analytical, and debugging skills.
- Effective communication and collaboration skills in a remote environment.
This advertiser has chosen not to accept applicants from your region.
1
Senior Software Engineer - Cloud & DevOps
Posted 3 days ago
Job Viewed
Job Description
Our client, a rapidly expanding technology firm focused on innovative cloud solutions, is seeking a highly skilled Senior Software Engineer specializing in Cloud and DevOps. This is a fully remote role, offering a unique opportunity to contribute to cutting-edge projects from anywhere. The ideal candidate will possess a deep expertise in cloud infrastructure, CI/CD pipelines, automation, and scalable software development. You will be instrumental in designing, building, and maintaining robust, high-performance cloud environments and ensuring seamless integration and deployment of our software products. Your role will involve close collaboration with development and operations teams to enhance system reliability, efficiency, and security.
Key Responsibilities:
Key Responsibilities:
- Design, implement, and manage scalable, reliable, and secure cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and maintain CI/CD pipelines for automated build, testing, and deployment processes.
- Implement infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
- Automate operational tasks, monitoring, and incident response using scripting languages (e.g., Python, Bash) and configuration management tools (e.g., Ansible, Chef, Puppet).
- Optimize cloud resource utilization for cost-effectiveness and performance.
- Collaborate with software development teams to integrate cloud-native practices and ensure application scalability and resilience.
- Monitor system performance, identify bottlenecks, and implement solutions for performance tuning.
- Implement robust security measures and best practices for cloud environments.
- Participate in on-call rotation for incident management and resolution.
- Mentor junior engineers and contribute to the team's technical growth.
- Stay abreast of emerging cloud technologies and DevOps trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software development and/or DevOps engineering.
- Proven experience with major cloud providers (AWS, Azure, GCP).
- Strong proficiency in scripting languages (Python, Bash) and CI/CD tools (Jenkins, GitLab CI, CircleCI).
- Expertise in containerization technologies (Docker, Kubernetes).
- Hands-on experience with Infrastructure as Code (Terraform, Ansible).
- Solid understanding of networking, security, and monitoring principles in cloud environments.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a remote, collaborative team setting.
- Experience with microservices architecture and distributed systems is a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Senior software engineer cloud devops Jobs in Kenya !
2