About this role
Job Summary You will develop and manage cloud infrastructure and containerized environments, applying best practices in software engineering and security to deliver scalable, secure applications using AWS, Terraform, and Python. Responsibilities • Develop and manage cloud infrastructure using AWS technologies, including EKS, to ensure scalable and reliable environments • Implement infrastructure as code using Terraform and CloudFormation to automate deployment and configuration • Design, build, and maintain full-scale Python applications beyond basic scripting to support business needs • Apply software engineering principles such as SOLID and Test-Driven Development (TDD) to improve code quality and maintainability • Monitor cloud infrastructure performance and security, applying best practices and participating in security-related activities • Collaborate effectively within teams, demonstrating strong analytical, problem-solving, communication, and interpersonal skills • Utilize CI/CD pipelines, specifically GitHub Actions, to automate software delivery and infrastructure changes • Leverage knowledge of containerized environments to optimize deployment and orchestration processes Preferred competencies and qualifications • Experience with Python libraries such as FastAPI, Pydantic, Poetry, and AI libraries like Lang flow to enhance application capabilities • Familiarity with Artificial Intelligence-powered workflows and AI/Machine Learning platform engineering to support advanced technology initiatives • Frontend development experience using React to contribute to user interface improvements
Also in Software Engineering
ZALEM PTE. LTD.
PURPLE PLUTO PTE. LTD.
CONSULGURU PTE. LTD.