- Home
- ...
- Open Positions
- Job Detail
Job Description & Requirements
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 Languages
Java, Python, C#, Go, Ruby, JavaScript (Node.js)
Frameworks
Spring Boot, .NET, Django, Flask, Express.js, Ruby on Rails
API Development
REST, GraphQL, gRPC
Database Integration
PostgreSQL, MySQL, MongoDB, Redis
Authentication & Authorization
OAuth2, JWT, SSO, LDAP
Caching & Performance
Redis, Memcached, asynchronous processing
Cloud Platforms
AWS, Azure, GCP
- Secondary Technologies:
Containers & Orchestration
Docker, Kubernetes
Infrastructure as Code
Terraform, CloudFormation, Ansible
Monitoring & Logging
Prometheus, Grafana, ELK Stack, CloudWatch
CI/CD Pipelines
Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps
Build & Release Automation
Maven, Gradle, MSBuild, Shell scripts
Infrastructure Automation
Terraform, Ansible, Bash scripting
Monitoring & Alerting
Grafana, Prometheus, New Relic, Cloud-native tools