NMS Consultant
Website:
nmsconsultant.com
Job details:
Job Description:
We are seeking a skilled Software Engineer with experience in AWS cloud-native development, preferably with data projects. The ideal candidate will have hands-on experience with AWS Glue, PySpark, ECS development and basic administration. You'll need to experience with front-end frameworks, preferably React, and development using FastAPI. Additionally, familiarity with DevOps practices such as GitHub Actions and Terraform is a plus.
Key Responsibilities:
• Develop, deploy, and maintain cloud-native applications using AWS services, including AWS Glue and ECS.
• Design and implement user interfaces using React, ensuring seamless integration with backend services.
• Build and maintain RESTful APIs using FastAPI, ensuring high performance and responsiveness.
• Write and optimize AWS Glue scripts for data processing and transformation tasks.
• Collaborate with the product owner and other engineers to deliver high-quality software solutions.
• Participate in code reviews, providing constructive feedback to peers.
• Troubleshoot and resolve issues related to application performance, security, and scalability.
• Stay updated with the latest industry trends and technologies to continuously improve development practices.
Qualifications:
• Proven experience in AWS cloud-native development, with a focus on data projects.
• Proficiency in AWS Glue and PySpark.
• Experience with Kubernetes (K8s) and/or ECS development and administration.
• Strong skills in front-end development using React.
• Experience in building RESTful APIs using FastAPI.
• Familiarity with DevOps practices such as GitHub Actions and Terraform is a plus.
• Excellent problem-solving skills and attention to detail.
• Strong communication skills and ability to work collaboratively in a team environment.
Education:
• Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
Click on Apply to know more.