Skip to main content

Software Architect (P420)

About Us:

As a Software Architect at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers, who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in Java, including hands-on experience in developing and maintaining Java-based applications.
  • Familiarity with front-end technologies such as Angular for building responsive and interactive web applications.
  • Experience with server-side scripting using Node.js, including building RESTful APIs and serverless applications on AWS Lambda if applicable.
  • Competence in NoSQL databases like MongoDB, including data modeling, performance tuning, and data integration with other AWS services.
  • Demonstrated expertise in a wide range of AWS services, including but not limited to EC2, S3, RDS, Lambda, VPC, IAM, CloudFormation, and more.
  • Proficiency in designing and architecting highly available, scalable, and fault-tolerant systems on AWS.
  • Experience with serverless technologies like AWS Lambda, API Gateway, and Step Functions.
  • Expertise in managing various AWS database services like RDS, DynamoDB, Redshift, and ElastiCache.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills