Duke ngarkuar...

Senior Software Engineer

Calm Coders

Tirana, Tirana
full_time
Publikuar 66 dite me pare
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. Experience with front-end frameworks, preferably React, and development using FastAPI is required. 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 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.

• Strong Proficiency with DevOps practices using tools such as GitHub Actions and Terraform.

• 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.