We are seeking a Cloud Back-End Engineer to join our group. In this role, you will bridge the gap between application development and cloud infrastructure. You will be responsible for building high-performance, cloud-native services that leverage distributed computing patterns to serve our enterprise customers globally.
The ideal candidate has a deep background in back-end engineering but views the cloud as a programmable environment, ensuring that our services are "born in the cloud" with high resiliency, elasticity, and security baked into the architecture.
Qualifications & Experience
+ Bachelors in computer science, Computer Engineering, Mathematics, Applied Statistics, Information Technology or Engineer with focus on software with 4+ years of experience
+ Have a good understanding of latest technological trends back-end development for Cloud applications
+ Primary Technologies (at- least 1 in each category):Programming LanguagesJava, Python, C#, Go, Ruby, JavaScript (Node.js)FrameworksSpring Boot, .NET, Django, Flask, Express.js, Ruby on RailsAPI DevelopmentREST, GraphQL, gRPCDatabase IntegrationPostgreSQL, MySQL, MongoDB, RedisAuthentication & AuthorizationOAuth2, JWT, SSO, LDAPCaching & PerformanceRedis, Memcached, asynchronous processingCloud PlatformsAWS, Azure, GCP
+ Secondary Technologies: Containers & OrchestrationDocker, KubernetesInfrastructure as CodeTerraform, CloudFormation, AnsibleMonitoring & LoggingPrometheus, Grafana, ELK Stack, CloudWatchCI/CD PipelinesJenkins, GitHub Actions, GitLab CI/CD, Azure DevOpsBuild & Release AutomationMaven, Gradle, MSBuild, Shell scriptsInfrastructure AutomationTerraform, Ansible, Bash scriptingMonitoring & AlertingGrafana, Prometheus, New Relic, Cloud-native tools