We are seeking an experienced and highly skilled Senior Specialist Cloud Engineer to join our innovative this role you will be responsible for designing implementing and maintaining cloud-based solutions using cutting-edge technologies. You will play a crucial role in optimizing our cloud infrastructure improving system performance and ensuring the scalability and reliability of our applications.
Key Responsibilities:
Design and implement complex cloud-based solutions using AWS services(S3 Lambda etc)
Design and optimize database schemas and queries particularly with DynamoDB
Write test and maintain high-quality Java API Python code for cloud-based applications
Able to work on Amazon Connect and integrate Amazon services
Collaborate with cross-functional teams to identify and implement cloud-based solutions
Ensure security compliance and best practices in cloud infrastructure
Troubleshoot and resolve complex technical issues in cloud environments
Mentor junior engineers and contribute to the teams technical growth
Stay up-to-date with the latest cloud technologies and industry trends
Requirements
Technical Skills:
Bachelors degree in Computer Science Engineering or a related field
4 years of experience in cloud engineering with a strong focus on AWS
Extensive experience with Java API Python programming and software development
Strong knowledge of database systems particularly DynamoDB or any database
Hands On experience in Amazon Connect
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Ideal candidate will also have:
Experience with containerization technologies (e.g. Docker Kubernetes)
Knowledge of CI/CD pipelines and DevOps practices
Familiarity with serverless architectures and microservices
Experience with data analytics and big data technologies
Understanding of machine learning and AI concepts
Contributions to open-source projects or technical communities
AWS certifications (e.g. Solutions Architect DevOps Engineer) are a plus
Experience mentoring junior engineers or leading small teams
Strong project management skills and ability to manage multiple priorities
Benefits
Benefits
Standard Company Benefits
Required Skills:
Requirements- Bachelors or masters degree in computer science Engineering or a related field. Previous experience of 5 years in Project management roles preferably within software development projects. Strong leadership and team management skills with the ability to motivate and guide technical teams towards project -depth knowledge of software development methodologies including Agile Scrum or Kanban. Excellent communication skills with the ability to interact effectively with technical teams stakeholders and senior management. Experience in managing multiple projects simultaneously and prioritizing tasks based on business needs. Strong problem-solving and decision-making abilities with a focus on delivering solutions to complex technical challenges. Familiarity with project management tools and software development lifecycle tools. Certifications in project management (PMP PMI-ACP) or Agile methodologies (Scrum Master SAFe) are a plus.
We are seeking an experienced and highly skilled Senior Specialist Cloud Engineer to join our innovative this role you will be responsible for designing implementing and maintaining cloud-based solutions using cutting-edge technologies. You will play a crucial role in optimizing our cloud infrastru...
We are seeking an experienced and highly skilled Senior Specialist Cloud Engineer to join our innovative this role you will be responsible for designing implementing and maintaining cloud-based solutions using cutting-edge technologies. You will play a crucial role in optimizing our cloud infrastructure improving system performance and ensuring the scalability and reliability of our applications.
Key Responsibilities:
Design and implement complex cloud-based solutions using AWS services(S3 Lambda etc)
Design and optimize database schemas and queries particularly with DynamoDB
Write test and maintain high-quality Java API Python code for cloud-based applications
Able to work on Amazon Connect and integrate Amazon services
Collaborate with cross-functional teams to identify and implement cloud-based solutions
Ensure security compliance and best practices in cloud infrastructure
Troubleshoot and resolve complex technical issues in cloud environments
Mentor junior engineers and contribute to the teams technical growth
Stay up-to-date with the latest cloud technologies and industry trends
Requirements
Technical Skills:
Bachelors degree in Computer Science Engineering or a related field
4 years of experience in cloud engineering with a strong focus on AWS
Extensive experience with Java API Python programming and software development
Strong knowledge of database systems particularly DynamoDB or any database
Hands On experience in Amazon Connect
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Ideal candidate will also have:
Experience with containerization technologies (e.g. Docker Kubernetes)
Knowledge of CI/CD pipelines and DevOps practices
Familiarity with serverless architectures and microservices
Experience with data analytics and big data technologies
Understanding of machine learning and AI concepts
Contributions to open-source projects or technical communities
AWS certifications (e.g. Solutions Architect DevOps Engineer) are a plus
Experience mentoring junior engineers or leading small teams
Strong project management skills and ability to manage multiple priorities
Benefits
Benefits
Standard Company Benefits
Required Skills:
Requirements- Bachelors or masters degree in computer science Engineering or a related field. Previous experience of 5 years in Project management roles preferably within software development projects. Strong leadership and team management skills with the ability to motivate and guide technical teams towards project -depth knowledge of software development methodologies including Agile Scrum or Kanban. Excellent communication skills with the ability to interact effectively with technical teams stakeholders and senior management. Experience in managing multiple projects simultaneously and prioritizing tasks based on business needs. Strong problem-solving and decision-making abilities with a focus on delivering solutions to complex technical challenges. Familiarity with project management tools and software development lifecycle tools. Certifications in project management (PMP PMI-ACP) or Agile methodologies (Scrum Master SAFe) are a plus.