Key Responsibilities:
FullStack Development:
Develop and maintain both frontend and backend components of cloud-based applications.
Implement responsive, user-friendly UI using modern frameworks and technologies.
Design and develop APIs, microservices, and serverless functions for cloud-native applications.
AWS Cloud Implementation:
Deploy and manage applications on AWS using services such as EC2, Lambda, S3, RDS, and API Gateway.
Leverage AWS best practices for scalability, security, and high availability.
Implement CI/CD pipelines using DevOps tools like Jenkins, GitHub Actions, or AWS CodePipeline.
Application Modernization:
Participate in projects that modernize legacy applications to cloud-native, containerized architectures using Docker and Kubernetes.
Optimize applications for performance, cost, and reliability in cloud environments.
Collaboration & Issue Resolution:
Work closely with stakeholders to understand requirements, troubleshoot issues, and deliver solutions that meet SLAs.
Participate in Agile ceremonies, code reviews, and technical design discussions.
Continuous Learning:
Stay updated with emerging cloud technologies, frameworks, and best practices.
Apply new technologies to improve application performance, scalability, and maintainability.