Roles & responsibility-
* Infrastructure Design & Management: Design, implement, and manage the infrastructure and tools to keep software build systems robust and scalable. Optimize the company's computing architecture.
* CI/CD Implementation & Management: Design and implement a robust CI/CD pipeline. Improve existing CI/CD processes and automate workflow.
* Automation: Automate repetitive tasks related to integration and deployment using tools and scripts. Implement Infrastructure as Code (IaC) for automated infrastructure provisioning.
* Monitoring & Performance:Set up and manage logging, monitoring, and alerting tools to ensure the health, availability, and performance of applications and infrastructure. Analyze the system's performance and make necessary recommendations, such as optimizing applications, code refactoring, or infrastructure changes.
* Tool Integration: Integrate various tools and applications to streamline operations, such as integrating code analysis tools into CI/CD pipelines.
Must Have-
* Experience writing Hashicorp Terraform configurations and modules.
* Experience in DevOps and GitOps models with infra as code, config as code, policy as code, etc.
* Proficient in translating designs into fully developed Terraform code.
* Strong knowledge of AWS / GCP desirable.
* Solid understanding of cloud networking concepts, subnets, routing, load balancing, firewalls, and cloud security.
* Understanding of landing zones, cloud native security, monitoring and logging tools, and Well Architected Framework principals.
* Experience with containers related technologies and CI/CD tools Jenkins, pipelines, container repos, etc.