US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Engineer [Multiple Positions Available]

DESCRIPTION:

Duties: Collaborate with cross-functional teams to design and implement scalable serverless architectures focusing on event- driven and microservices-based applications.

Serve as a key member of the cloud engineering team, responsible for architecting and deploying robust APIs, ensuring secure and performant RESTful services.

Design and configure networking components such as ensure high availability and optimized traffic distribution.

Develop interactive dashboards and visual analytics using enabling real-time business insights and data-driven decision-making.

Automate cloud infrastructure deployment using Terraform, ensuring consistent and repeatable setups.

Implement data migration frameworks for seamless upgrades, handling schema changes and validation processes.

Design and develop RESTful APIs ensuring high performance and scalability.

Work with relational and NoSQL databases to ensure data integrity and consistency.

Analyze and optimize application performance in cloud-based environments, applying computational algorithms and research-driven techniques.

Develop and document effective operational procedures for cloud infrastructure and provide recommendations for system improvements.

Integrate logging and alerting mechanisms to track provisioning status, detect failures, and enable quick troubleshooting.

Ensure efficient, high-performance migrations and deployments, minimizing manual intervention and system downtime.

Analyze and optimize the performance of applications in cloud-based and distributed environments, applying computational algorithms, mathematical models, and research-driven techniques to enhance system efficiency.

Implement proactive RDS monitoring for tracking table size, query performance, and data storage efficiency, ensuring optimal resource utilization.

Conduct benchmarking, stress tests, and system profiling to enhance processing speed, fault tolerance, and system reliability.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, Computer Information systems, Management information systems, information technology, Electrical Engineering, or related field of study plus two (2) years of experience in the job offered or as Software Engineer, Cloud Service Engineer, IT System Analyst, or related occupation.

Skills Required: This position requires experience with the following: Design and implement scalable serverless architectures using AWS Lambda, focusing on event-driven and microservices-based applications; Develop solutions that minimize infrastructure management and improve application agility, leveraging AWS Lambda's integration with services like S3, DynamoDB, or PostgreSQL for seamless workflows; Architect and deploy robust APIs using AWS API Gateway to enable secure, scalable, and performant RESTful services, implementing features such as custom authorizers, caching, throttling, and logging to enhance API security and reliability; Int...




Share Job