Senior Backend Cloud Engineer
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy scalable and reliable backend services.
- Collaborate with product managers and other engineers to define feature requirements and technical specifications.
- Write high-quality, testable, and maintainable code.
- Optimize application performance and ensure system scalability and security.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve complex technical issues.
- Contribute to architectural discussions and decisions.
- Mentor junior engineers and share knowledge within the team.
- Maintain and improve CI/CD pipelines.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Backend Engineer or similar role, with a strong focus on cloud technologies.
- Expertise in at least one modern programming language (e.g., Python, Go, Java).
- In-depth knowledge of cloud platforms (AWS, Azure, GCP).
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Solid understanding of microservices architecture and RESTful APIs.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with CI/CD tools and practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities in a remote setting.
Senior Software Engineer - Cloud Solutions (Remote)
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement scalable and robust cloud-native applications.
- Architect and manage cloud infrastructure on platforms like AWS, Azure, or GCP.
- Write clean, efficient, and maintainable code in one or more programming languages (e.g., Python, Java, Go).
- Implement and optimize CI/CD pipelines for automated testing and deployment.
- Ensure the security, performance, and reliability of cloud services.
- Collaborate with cross-functional teams to define requirements and deliver solutions.
- Troubleshoot and resolve issues in development, test, and production environments.
- Mentor junior software engineers and contribute to code reviews.
- Stay current with emerging cloud technologies and best practices.
- Participate in architectural design discussions and strategic planning.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of software development experience.
- 3+ years of hands-on experience with major cloud platforms (AWS, Azure, GCP).
- Proficiency in programming languages such as Python, Java, C++, or Go.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Strong understanding of microservices architecture and distributed systems.
- Familiarity with database technologies (SQL and NoSQL).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities for remote teams.
- Experience with infrastructure as code (IaC) tools is a plus.
Senior Technical Support Engineer - Cloud Solutions
Posted 2 days ago
Job Viewed
Job Description
The ideal candidate possesses extensive experience with cloud platforms (AWS, Azure, or GCP), including their associated services, networking, and security configurations. Strong troubleshooting skills in areas such as system performance, network connectivity, application errors, and data integrity are crucial. This is a fully remote position, meaning you can work from anywhere, but the services supported are essential for clients in regions such as Malindi, Kilifi, KE . Excellent communication skills, both written and verbal, are paramount, as you will interact with customers from diverse technical backgrounds. A Bachelor's degree in Computer Science, Information Technology, or a related field, along with a minimum of 5 years of experience in technical support or a similar role, is required. Certifications in cloud technologies are a significant advantage. You should be adept at managing multiple priorities in a fast-paced environment and possess a customer-centric mindset. If you are passionate about delivering outstanding technical support and thrive in a remote, collaborative setting, we want to hear from you.
Lead Full-Stack Software Engineer (Cloud Native)
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Azure Jobs in Nairobi !