AWS Developer

Top Skills Recruitment is a recruitment agency established by professionals with many years of experience in Business Process & IT Outsourcing. Our higher aim is to find and bring out the best in our candidates so they can land their desired job and at the same time deliver high standard services to our clients. We assist people in their quest for the right career opportunity. 
Our client is solution-oriented tech agency for customer engagement and commerce. They are a preferred partner of SAP, with the team involved in some of the most challenging omnichannel commerce projects. At the same time, we leverage our expertise to develop innovative products in business applications, sales and customer service.
They are currently looking for an experienced AWS Developer to join their team.

Background and general recommended skills:
– background in computer science, software development, and/or engineering
– а Bachelor’s degree in any of those fields is generally considered a plus, as is
experience working in software development
– in-depth knowledge of at least one high-level programming language
– knowledge and familiarity with web coding, such as JavaScript, HTML, and CSS – understanding of the use of containers in the development process
AWS specifics:
– compare and contrast server-based vs. serverless model (e.g., micro services, stateless
nature of serverless applications, scaling serverless applications, and decoupling
layers of serverless applications)
– good understanding and experience with AWS cloud services (especially AWS
Lambda, Amazon API Gateway, Amazon S3, AWS RDS, Amazon Cognito, Amazon
DynamoDB, Amazon Kinesis, AWS Step Functions, Amazon ElastiCache)
– use the AWS service APIs, CLI, and software development kits (SDKs) to write
applications
– ability to write code for serverless applications
– write code to utilize messaging services (e.g., SQS, SNS)
– write stateless AWS Lambda functions
– invoke an AWS Lambda function synchronously and asynchronously
– use Amazon CloudWatch Logs to instrument application logging
– use a continuous integration and continuous delivery (CI/CD) pipeline to deploy
applications
– implement and launch an AWS Serverless Application Model (AWS SAM) templates
– write code by using AWS security best practices (for example, use IAM roles instead
of secret and access keys in the code)
– maintain, and debug code modules on AWS
Soft-skills & responsibilities:
– strong attention to detail, an ability to multitask, and an ability to work independently
and on a team
– senior software engineers may work with other people to complete projects, but
staying focused and working alone is typical
– being a senior software engineer involves being able to lead a team confidently and
efficiently. Being able to handle a lot of responsibility is important as well. Tasks
may include design, maintenance, working closely with certain customers, listening
to customers, and getting a feel for what they are interested in and what they
specifically want. Many times, this job can be done from an office or at home.
We offer:
– Excellent working conditions
– Competitive remuneration package
– Additional benefits package
– Challenging international projects for worldwide brands using the latest technologies
– Offices in a modern building with excellent equipment
– Options for remote work
– Work in accordance with the highest standards and latest know-how in software
solutions implementation.
– A dynamic, open-minded, and friendly environment
– Open communication
– Possibilities for professional trainings and education
– 25 days of paid annual vacation


If you recognize yourself, do not hesitate to send us your CV in English.

 

All applications will be treated as strictly confidential.

Only short-listed candidates will be contacted.

 

License for recruitment for Bulgaria: № 2399 / 15.11.2017.

License for administration and protection of personal data issued: № 432025 / 23.10.2017