Cloud Engineer
Location: Remote/hybrid.
Job type: Full-time.
Job Brief
Your primary mission is to design, deploy, and optimize cloud solutions on AWS, modernizing IT infrastructure, automating workloads, and driving next-generation innovation. This role requires a deep understanding of cloud architecture and automation to ensure our clients' systems are secure, scalable, and aligned with the latest technological advancements.
Responsibilities
-
Design and implement optimal cloud-based solutions that enhance scalability, performance, and cost-efficiency.
-
Establish and document best practices for application deployment and infrastructure maintenance.
-
Ensure high performance, uptime, and scalability of applications while upholding code quality and design standards.
-
Manage cloud environments according to company security guidelines and industry best practices.
-
Lead the design, development, and deployment of cloud applications, including large-scale data processing and advanced analytics.
-
Engage in the full software development lifecycle, including planning, development, testing, and quality assurance for cloud solutions.
-
Troubleshoot and resolve incidents, identify root causes, and implement solutions and preventive measures.
-
Build and manage secure, scalable, and highly available cloud architectures.
-
Configure and optimize cloud infrastructure components, such as networking, storage, and security services.
-
Monitor and manage cloud resources and evaluate emerging technologies to drive continuous improvement.
Education
-
Bachelor’s Degree: A Bachelor’s degree in Computer Science, Engineering, Cloud Computing, or a related field is preferred.
-
AWS Certifications (Preferred): AWS Certified Solutions Architect – Associate or AWS Certified DevOps Engineer – Professional are highly desirable.
-
Additional Certifications: Agile or Scrum certifications (e.g., Certified ScrumMaster, PMI-ACP) are beneficial.
Experience
-
Over 2 years in cloud engineering or similar roles (SRE, SysAdmin, Cloud Engineer), with a focus on public cloud services (AWS, Azure, GCP).
-
Proficiency in managing cloud infrastructure, including large-scale, high-traffic, and mission-critical systems.
-
Hands-on experience with AWS services, including design, deployment, and maintenance of cloud-based applications and solutions.
-
Experience managing microservices architecture and web applications, with a strong ability to automate and optimize cloud environments.
Hard Skills
-
Expertise in AWS services, Terraform, Docker, and Kubernetes for cloud infrastructure management and orchestration.
-
Proficiency in Linux systems, Bash scripting, Python, and networking (TCP/IP, subnetting).
-
Experience with version control systems (GitHub, Bitbucket), SQL/NoSQL databases, and knowledge of data security best practices.
-
Intermediate English language skills (B1) and experience with project management tools (Jira, Trello, Asana).
Soft Skills
-
Strong attention to detail and organizational abilities.
-
Acts with integrity, professionalism, and maintains confidentiality.
-
Excellent verbal and written communication skills.
-
Collaborative and effective team player.
-
Strong problem-solving skills and ability to troubleshoot effectively.
We want to meet you
Let us know what position you’re interested in