Your Responsibilities / Tasks
- Build and grow a product from MVP to a fully functioning product.
- Ensure that non-functional requirements such as security, performance, maintainability,
scalability, usability, and reliability are being considered when designing solutions.
Write effective APIsTest solution to ensure responsiveness and efficiencyWrite technical documentationThorough understanding of user experienceEnsure a smooth transition into operations to meet expected SLAs.Providing guidance and recommendations to increase efficiency and reduce customerincidents.
Qualifications
7+ years of experience as Cloud Developer with strong knowledge of AWS / Azure .Ability to work in a fast-paced, ever changing startup environment
Proficiency in the following areas :
Good knowledge of Cloud services ( AWS / Azure)Familiarity with database technology such as MySQL, Oracle, DynamoDB / NoSQL andMongoDB.
A relevant back-end programming language (Python, ReactJS and Typescript )Develop and design REST APIs & GraphQL .Must have a good understanding of API gateway and API authentication / authorization.Experience implementing testing platforms and unit testsProficiency with GitFollowing standards for clean and well documented codeFamiliar with microservice architecture principleUnderstanding of Finops and Security pillars while designing cloud solutionDeployment, automation, management, and maintenance of AWS cloud-basedproduction system.
Ensuring availability, performance, security, and scalability of AWS production systems.Definition and deployment of systems for metrics, logging, and monitoring on AWSplatform.
Understanding of Solution architecture and Software designing.Additionally good to have skill sets in the following areas belowExperience with continuous integration and continuous deployment technologies andbest practices
Experience in agile project methodologies, optimally SCRUM are a plusBasic knowledge of SplunkCertificatied in Cloud (eg - AWS Solution Associate developer / AWS Certified SolutionsArchitect - Professional / Microsoft Certified : Azure Solutions Architect Expert / Microsoft
Certified : Azure Developer Associate )
Solid communication and interpersonal skills are a mustLanguages : English at Negotiation Level, additional languages (i.e. French, German,Spanish, Italian) are a plus
Experience in agile project methodologies, optimally SCRUM are a plus