Epicareer Might not Working Properly
Learn More

Cloud and Application Engineer

Salary undisclosed

Apply on


Original
Simplified

Who We Are Looking For:

We are looking for a talented, motivated, and passionate Cloud and Application Engineer with a strong technical background.

Why Work with Us:

  • You will be part of a huge in-house IT team with a multi-cultural environment.
  • You will be directly involved in developing the products with vast opportunities to experience cloud technology.
  • We offer a vast opportunity for continuous improvement involving the latest technologies.
  • Excellent career growth opportunity.

What Skills and Experience You Will Bring:

  • Bachelor’s Degree in Computer Science/Information Technology, Science or Engineering.
  • Must have had at least 4 working years of experience in design and development using C#, at least .NET Framework 4.7, .NET 6 or above, and MSSQL Server 2016 or above, and at least 4 years as a cloud engineer in implementing cloud-based systems and solutions. (More experienced candidates can be considered for the senior role)
  • Good knowledge of web-based architectures, integration methods, and strategies to support non-functional requirements such as resilience and performance.
  • Familiar with GitHub, GitHub Copilot, ReSharper, and SonarCloud
  • Experience working with RESTful APIs, microservices, Containers, Kubernetes, CI/CD, building pipelines, setting up IaC, and various cloud technologies.
  • Proven hands-on experience in implementing and maintaining WAF like Cloudflare, Imperva, and Stackpath.
  • Experience in using Azure Cloud services such as API Management, App Service, Azure Functions, and Azure SQL, and having good knowledge and hands-on experience in AI and ML implementation will be a huge plus.
  • Completed at least 3 full project cycles, preferably a medium-sized web-based project.
  • 4+ years of experience in an internet service company operating BtoC service handling 100K sessions/month or more.
  • Experience in managing websites with an uptime above 99.8%.
  • Strong analytical and problem-solving skills, self-motivated, and with a proactive approach.
  • Possesses good communication skills and is a strong team player.
  • Must be a team player and able to work independently as well.
  • Demonstrate understanding or keen interest in the latest technologies.
  • Willing to appreciate and follow the team's values.