Job Summary:We are seeking a highly skilled AWS Cloud Engineer with expertise in Amazon Web Services (AWS) technologies, particularly Amazon Elastic Container Registry (ECR) and Amazon Elastic Container Service (ECS). The ideal candidate will also have a strong background in .NET backend development. This role involves designing, implementing, and maintaining scalable, reliable, and secure cloud-based solutions to support our growing application infrastructure.Key Responsibilities:Design and Development:Develop and maintain backend services and APIs using .NET.Design and implement containerized applications using Docker, ECR, and ECS.AWS Infrastructure Management:Set up and manage AWS services, including ECR and ECS, to ensure efficient and secure application deployment.Automate deployment processes and manage CI/CD pipelines using AWS services.Monitoring and Maintenance:Monitor application performance and implement necessary updates to improve efficiency and performance.Troubleshoot and resolve technical issues related to AWS infrastructure and .NET backend services.Security and Compliance:Ensure applications and data comply with industry security standards and best practices.Implement security best practices in AWS environments to protect sensitive data.Collaboration and Documentation:Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs.Create and maintain comprehensive documentation for developed applications and infrastructure.Qualifications:Education:Bachelor’s degree in Computer Science, Information Technology, or a related field.Experience:Proven experience as an AWS Cloud Engineer or similar role.Strong background in .NET backend development.Technical Skills:Proficiency in AWS services, particularly ECR and ECS.Experience with containerization technologies like Docker.Strong programming skills in .NET (C# preferred).Familiarity with CI/CD pipelines and automation tools.Knowledge of security best practices in cloud environments.Soft Skills:Strong problem-solving skills and the ability to work independently and in a team.Excellent communication and collaboration skills.Attention to detail and a commitment to delivering high-quality solutions.