Full stack developer AWS Cloud (1-2 years of experience)
Job Summary
This role blends modern full stack development with strong DevOps and cloud engineering fundamentals. You will write production-grade application code design scalable APIs and data models automate infrastructure and deployments and collaborate closely with development product support and operations teams to deliver secure reliable high-performing software in the NiCE Cloud.
How will you make an impact
- Full Stack Development: Design and build responsive front-end interfaces and scalable back-end services and APIs delivering features end to end.
- Cloud Management: Leverage AWS services (EC2 IAM RDS S3 EBS CloudWatch) to design and manage application infrastructure ensuring high availability security and performance.
- Infrastructure Automation: Implement and manage infrastructure as code using Terraform and containerized workloads using Kubernetes and Helm for scalable reliable deployments.
- Database Engineering: Design deploy and optimize relational databases such as PostgreSQL Oracle MySQL or Aurora (including AWS RDS); write and tune queries manage backups and resolve performance issues.
- Scripting & Automation: Write and maintain Python (and PowerShell/Perl where relevant) scripts to automate build deployment and operational tasks integrating tools and services.
- Configuration Management: Use Ansible to automate configuration management software deployment and orchestration across environments.
- Monitoring & Troubleshooting: Implement monitoring and logging (e.g. CloudWatch) to ensure the health of applications and infrastructure and troubleshoot issues across the stack as they arise.
- Networking & Security Awareness: Apply a working understanding of IP networking TCP/IP VPN firewalls and SSL to build and secure cloud-hosted applications.
- Collaboration: Work closely with development product support and operations teams to ensure smooth deployment and operation of applications.
- Security Compliance: Ensure that application code infrastructure and deployment processes comply with industry security standards and best practices.
Qualifications :
- Advanced English level (B2 level or higher)
- 4 years of total experience with 1-2 years of hands-on development experience in Python (and/or other major languages such as JavaScript/TypeScript Java or Perl).
- Proven experience building full stack web applications front-end frameworks plus back-end services and RESTful APIs.
- Knowledge of AWS services and best practices for cloud architecture and management.
- Experience managing AWS infrastructure using Terraform (infrastructure as code).
- Knowledge of Kubernetes for container orchestration and container deployments using Helm.
- Hands-on experience with relational databases (PostgreSQL Oracle MySQL SQL Server or Aurora) and AWS RDS including backups restores and performance tuning.
- Knowledge of Linux/Unix systems (RHEL Amazon Linux); Windows server familiarity is a plus.
- Working understanding of networking and security concepts (TCP/IP VPN/IPSec firewalls SSL) for cloud-hosted multi-tenant architectures.
- Knowledge of ITIL processes incidents service requests and change management.
- B.E/ in Computer Science IT or a related engineering discipline or equivalent experience.
- Certifications such as AWS Certified DevOps Engineer or Certified Kubernetes Administrator (CKA) are a strong plus.
- Proven ability to learn new technologies quickly and work effectively within a distributed global team.
Remote Work :
No
Employment Type :
Full-time
About Company
Sutherland is seeking an organized and reliable person to join us as Admin Specialist. We are a group of driven and supportive individuals. If you are looking to build a fulfilling career and are confident you have the skills and experience to help us succeed, we want to work with you ... View more