Cloud Software Engineer
Technology | DigitalMission
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.
Relationships
-----------
Reports to: Software Project Manager, Software Program Manager, Engineering manager or Team Leader
Primary Technologies
--------------------
- 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
Qualifications & Experience
---------------------------
- Bachelors degree 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