About Us: Siemens Mobility Portugal is a leading provider of innovative mobility products and solutions.
We offer software solutions and customer services along the wide-ranging product life cycle, empowering our customers to understand their IoT data and gain valuable insights from rail assets.
Job Description:
As a Senior Cloud Developer, you will play a key role in designing and implementing cloud-native applications using JavaScript, AWS services, and API development.
You will apply your expertise in S3, RDS, Lambda, and API Gateway to deliver scalable and secure solutions.
Key Responsibilities:
* Design, develop, and deploy cloud-based applications using AWS services such as S3, RDS, Lambda, and API Gateway.
* Write and maintain efficient, reusable, and reliable JavaScript code (Node.js/React or similar).
* Collaborate with cross-functional teams to define, design, and implement APIs, ensuring efficient performance and scalability.
* Use Postman to design, test, and debug RESTful APIs.
* Optimize cloud applications for performance, cost-efficiency, and scalability.
* Evaluate cloud security best practices and ensure they are implemented across applications.
* Participate in code reviews, architecture discussions, and development planning.
* Mentor junior developers and provide guidance on cloud best practices.
Qualifications:
* At least 3-5 years of experience in cloud development, ideally on AWS.
* Proficiency in JavaScript and experience with frameworks like Node.js or React.
* Hands-on experience with AWS services: S3 for storage; RDS for relational databases; Lambda for serverless architecture; API Gateway for API management.
* Proven understanding of RESTful APIs and experience working with Postman for API testing and integration.
* Proven understanding of cloud security best practices.
* Experience with CI/CD pipelines with versioning, such as Git or GitLab.
* Problem-solving skills with a keen eye for debugging and optimizing cloud applications.
* Experience with containerization tools like Docker and orchestration using Kubernetes is a plus.
* Familiarity with relational and NoSQL databases, as well as data migration is a plus.
* AWS certification (AWS Certified Solutions Architect or Developer) is a plus.
* Experience with Agile methodologies and tools like Jira or Trello is a plus.
Equal Opportunities: At Siemens Mobility, we value diversity and believe that everyone has potential. We welcome applications from candidates with physical barriers and chronic illnesses, and we support healthy relationships between colleagues with different abilities.
We are committed to quality, equality, and valuing diversity. We encourage applications that reflect the diversity of the communities within which we work.