Deskripsi Pekerjaan
Join IS Professional Services Opc as a Senior Software Developer - Web and drive innovation in cloud-native solutions. We're seeking a passionate expert to design, develop, and deploy scalable, sustainable services on Amazon Web Services (AWS). In this pivotal role, you'll architect robust web applications that power our clients' digital transformation initiatives while mentoring junior developers and establishing best practices for cloud infrastructure.
At IS Professional Services Opc, we foster a collaborative environment where your technical expertise will directly impact enterprise-level projects. You'll work with cutting-edge technologies to solve complex challenges, ensuring our services maintain high availability and performance under demanding workloads. This position offers the opportunity to shape our cloud architecture while growing your leadership capabilities in a forward-thinking organization.
Tanggung Jawab
- Design and implement scalable microservices using AWS cloud infrastructure (EC2, S3, Lambda, RDS)
- Develop responsive web applications using modern frameworks (React, Angular, or Vue.js)
- Implement CI/CD pipelines using AWS CodePipeline, Jenkins, or GitLab CI
- Optimize application performance through load testing and architecture improvements
- Collaborate with DevOps teams to implement infrastructure-as-code solutions (Terraform, CloudFormation)
- Mentor junior developers and conduct code reviews to maintain quality standards
- Document system architecture and create technical specifications for new features
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field
- 5+ years of experience in full-stack web development
- Expert-level proficiency with AWS services and cloud architecture patterns
- Strong knowledge of JavaScript/TypeScript and modern frontend frameworks
- Experience with RESTful API design and microservices architecture
- Proficiency in database optimization (SQL/NoSQL) and caching strategies
- Familiarity with containerization technologies (Docker, Kubernetes)
- Strong problem-solving skills and ability to work in agile environments