Cloud Developer
Our client is seeking an experienced Cloud Developer to design, develop, and deploy cloud-based solutions, with a focus on AWS and Snowflake technologies. The ideal candidate will have a strong background in cloud computing, software design, and development, along with expertise in cloud-native applications and data reporting. This role will involve collaborating with cross-functional teams to ensure scalable, secure, and efficient cloud architectures, while utilizing industry best practices to deliver high-quality solutions in an agile environment.
Key Responsibilities:
• Design, develop, and deploy cloud-based solutions using cloud computing technologies such as AWS (Lambda, RDS, S3) and Snowflake.
• Collaborate with cross-functional teams to create scalable and efficient cloud architectures and applications.
• Analyze complex business requirements and generate technical specifications to design or redesign cloud-based software components and applications.
• Implement and maintain cloud infrastructure, ensuring solutions meet quality, security, and compliance standards.
• Utilize industry best practices to develop cloud-native applications with a focus on scalability, performance, and security.
• Leverage cloud services (e.g., AWS Lambda, RDS, and S3) to design and optimize data processing workflows and reporting pipelines.
• Participate in iterative and agile SDLC, ensuring continuous integration and continuous deployment (CI/CD) practices for cloud applications.
• Provide technical leadership and guidance in cloud application development, troubleshooting, and optimization.
• Monitor cloud application performance and provide proactive support to ensure high availability and reliability.
Qualifications:
• Bachelor’s degree in computer science, computer engineering, or a related technical field.
• 8–10 years of experience in cloud software design, development, and deployment.
• Expertise in cloud computing technologies, particularly AWS (Lambda, RDS, S3) and Snowflake.
• Hands-on development experience with Python, PowerShell, SQL, and Java for cloud application development.
• Experience with cloud data reporting tools such as Crystal Reports and Power BI.
• Strong understanding of cloud infrastructure management, including database architecture and design principles.
• Proficient in the use of agile methodologies and the SDLC in cloud-based projects.