Cloud Engineer Position
Our organization is seeking a skilled Cloud Engineer to join our team. As a key member of our cloud-centric group, you will play a pivotal role in designing and implementing cloud-based solutions that drive business growth and innovation.
This Senior .NET Cloud Engineer will be working on an API-centric project built entirely in the cloud using AWS. The role involves hands-on engineering across distributed services, cloud-native deployment, and modern DevOps workflows.
Key Responsibilities:
* Design and build REST-style services using C#/.NET Core 8, with a focus on scalability and performance.
* Operate within a serverless stack powered by Lambda, API routing, and cloud logging tools, ensuring seamless integration and efficient resource utilization.
* Improve query performance and reliability across a Postgres-based data layer, leveraging expertise in database tuning and custom queries.
* Contribute to automated delivery using pipeline tooling in the Azure ecosystem, driving efficiency and consistency in software releases.
* Use declarative templates to manage infrastructure setups (IaC), promoting self-service provisioning and reducing administrative burdens.
* Follow and apply secure coding principles across identity and secrets access, safeguarding sensitive information and maintaining confidentiality.
* Write effective automated tests and maintain mocking where appropriate, ensuring robust software quality and minimizing defects.
* Maintain service contracts and API definitions with clear technical documentation, facilitating collaboration and knowledge sharing among team members.
Requirements:
* Recent hands-on use of .NET 8, C#, and cloud-first API development, with a strong understanding of modern cloud architecture.
* Experience deploying services via AWS Lambda, with logging and monitoring, ensuring real-time visibility and issue resolution.
* Strong proficiency in PostgreSQL, particularly tuning and custom queries, driving optimal database performance and reliability.
* Familiarity with Azure DevOps or similar CI/CD pipeline tools, enabling efficient software releases and continuous improvement.
* Practical knowledge of Terraform or equivalent infra-as-code tooling, promoting automation and streamlined infrastructure management.
* Confident working with IAM policies, secret management, and API hardening, ensuring secure and compliant cloud operations.
* Comfortable writing tests using tools like xUnit and Moq, driving high-quality software and reducing bugs.
* Able to maintain OpenAPI specs and thrive in a Git-driven, agile team environment, fostering collaboration and innovation.