Cloud Infrastructure Engineer
Think you’re the right fit for our Cloud Infrastructure Engineer role?
Email your resume to careers@neolumin.com.
We’d love to hear from you.
Job Description
We are looking for a Cloud Infrastructure Engineer to architect and implement an Azure-based infrastructure for a GenAI RAG application and chatbot platform. The ideal candidate will be proficient in cloud services, infrastructure setup, and automation, while also contributing valuable insights to architecture decisions to ensure scalable and cost-effective solutions. This role demands a deep understanding of both engineering and implementation processes, with the ability to influence architecture and design choices effectively.
Responsibilities
- Architect and implement Azure-based infrastructure solutions, ensuring scalability, reliability, and cost-effectiveness.
- Automate infrastructure deployment and management using infrastructure as code (IaC) tools.
- Ensure the security and compliance of the cloud infrastructure, implementing best practices for data protection and multi-tenant architectures.
- Provide guidance and feedback on architecture and design choices, helping to shape the overall cloud strategy.
- Monitor and optimize cloud resource usage, implementing strategies to manage costs effectively.
- Maintain and improve CI/CD pipelines to streamline the deployment and management of infrastructure resources.
Core Skills
- Expertise in Azure cloud services.
- Experience with infrastructure as code (IaC) tools such as Terraform or ARM templates.
- Strong understanding of microservices, serverless, and VM architectures.
- Knowledge of cloud security best practices, including multi-tenant architecture.
- Ability to provide constructive feedback on architecture and design decisions.
Desirable Skills
- Experience with Azure Active Directory (Azure AD) for identity and access management.
- Proficiency in monitoring and logging tools (e.g., Azure Monitor, Log Analytics).
- Familiarity with cost management and optimization in cloud environments.
- Knowledge of continuous integration and deployment (CI/CD) pipelines.
Expectations
- The engineer should work independently, collaborating effectively with other team members.
- A focus on delivering scalable, secure, and cost-effective cloud solutions that align with the overall platform architecture.
- Ability to balance technical constraints with business requirements, ensuring the infrastructure supports both current and future needs.