Senior Cloud Engineer (AWS)
Hybrid in Ukraine
Amazon Web Services
& 4 others
We are seeking an experienced Senior Cloud Engineer with expertise in AWS to join our team.
In this role, you will design, implement, and enhance cloud-based solutions to achieve business goals and deliver optimal performance. You will collaborate with cross-functional teams to produce scalable and efficient applications, aligning with best practices in serverless architecture.
Responsibilities
- Design and deploy serverless applications using AWS services, including Lambda, API Gateway, S3, and Step Functions
- Work with business analysts and stakeholders to gather requirements and translate them into technical specifications
- Develop robust and reusable software solutions, following best practices for serverless architecture
- Automate and optimize development and operational processes to enhance scalability and performance
- Conduct thorough testing to verify application functionality and address any bugs or issues that arise
- Maintain comprehensive documentation of configurations, development processes, and changes, ensuring alignment with best practices
- Implement and manage infrastructure using Infrastructure as Code (IaC) tools such as AWS CDK and Terraform
- Establish observability practices, including logging, metrics, and tracing, to monitor application health and performance
- Collaborate with cross-functional teams to define, design, and deliver new features, ensuring a smooth transition of implemented applications for ongoing support
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
- At least 3 years of experience in developing serverless applications using AWS services
- Proficiency in AWS services such as Lambda, API Gateway, S3, and Step Functions
- Strong programming skills in languages like JavaScript, Python, Java, or Golang
- Hands-on experience with Infrastructure as Code (IaC) tools, including AWS CDK and Terraform, as well as Jenkins pipelines and GitHub Actions
- Knowledge of observability practices such as logging, metrics, and tracing to ensure application health
- Excellent analytical skills for diagnosing and resolving technical issues
- Strong verbal and written communication skills to effectively collaborate with stakeholders and team members
- Ability to translate business requirements into technical solutions
- Excellent proficiency in English, both written and spoken, at a B2 level or higher
Nice to have
- Relevant AWS certifications in serverless architecture and application development
- Experience with CI/CD pipelines and microservices architecture
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job