Job Description
Key Responsibilities
- Take ownership of AWS infrastructure, ensuring best-practices are followed in security, deployments, monitoring, and scalability.
 - Oversee regular compliance audits and penetration testing checks to maintain regulatory adherence and system security.
 - Support product engineering teams in developing and maintaining GitLab CI/CD pipelines for efficient and reliable software deployments.
 - Act as an internal consultant for new projects, providing expert guidance on security frameworks, performance optimization, and system reliability.
 - Lead the creation, maintenance, and governance of Terraform IaC modules to automate infrastructure provisioning and management across AWS environments.
 - Manage the data warehouse infrastructure, ensuring data integrity, performance, and alignment with business intelligence requirements.
 - Enforce strict privacy and security protocols across all Notabene systems, including data protection, access control, and incident response.
 - Collaborate with cross-functional teams to design scalable, secure, and cost-effective cloud solutions that meet evolving business needs.
 - Monitor infrastructure health and performance, implementing proactive measures to prevent downtime and optimize resource utilization.
 - Document architectural decisions, infrastructure configurations, and security policies to ensure transparency and knowledge sharing.
 
Job Requirements
- Proven experience as a Senior Infrastructure Architect with a strong focus on AWS cloud platforms and IaC practices.
 - Expertise in designing and implementing secure, scalable, and high-performance cloud architectures, with a deep understanding of security best practices (e.g., encryption, IAM, VPC).
 - Advanced proficiency in Terraform for infrastructure automation, including module development, state management, and version control.
 - Hands-on experience with CI/CD tools like GitLab, Jenkins, or Azure DevOps, and a track record of streamlining deployment processes.
 - Strong knowledge of compliance frameworks (e.g., GDPR, SOC 2) and experience conducting penetration testing to identify and mitigate vulnerabilities.
 - Ability to manage and optimize data warehouse systems, including ETL processes, data modeling, and integration with cloud storage solutions.
 - Certifications in cloud security (e.g., AWS Certified Solutions Architect, CISSP) and infrastructure automation (e.g., Terraform, DevOps) are highly preferred.
 - Excellent communication skills to act as a bridge between technical teams and business stakeholders, translating requirements into architectural solutions.
 - Collaborative mindset to work with product engineering, security, and compliance teams to deliver end-to-end infrastructure solutions.
 - Strong problem-solving abilities and a proactive approach to identifying risks, implementing safeguards, and driving continuous improvement in infrastructure operations.
 - Experience with monitoring tools (e.g., CloudWatch, Prometheus) and incident management processes to ensure system reliability and uptime.
 - Ability to document technical processes, architecture diagrams, and security policies for auditability and team onboarding.
 - Knowledge of data governance principles and experience designing systems that comply with data privacy regulations.
 - Leadership skills to mentor junior architects, drive technical initiatives, and ensure alignment with organizational goals.
 - Proficiency in scripting languages (e.g., Python, Bash) and familiarity with containerization technologies (e.g., Docker, Kubernetes) for modern infrastructure management.
 


