Job Summary
Job Title: Infrastructure as Code (IaC) & DevOps Engineer – AWS Job Summary We are seeking a highly skilled IaC & DevOps Engineer with strong expertise in AWS cloud services, Terraform, and CI/CD automation. The role focuses on designing, developing, and managing scalable, secure, and reusable infrastructure solutions using Infrastructure as Code (IaC) principles. The ideal candidate will work closely with architecture, cloud, and DevOps teams to build automated, reliable, and production-ready cloud environments. Key Responsibilities Develop and maintain reusable Terraform modules for AWS services including EFS, FSx, DataSync, S3, EC2, Security Groups, Secrets Manager, and other foundational infrastructure components. Ensure modular, scalable, and reusable IaC design aligned with enterprise standards. Manage Terraform state, backend configurations, and implement best practices for state locking and versioning. Perform code reviews and enforce IaC best practices across environments. Integrate Terraform modules into CloudBees Jenkins pipelines to enable automated and consistent infrastructure deployments. Implement end-to-end CI/CD pipelines for infrastructure provisioning and application deployment. Ensure pipelines support: Parameterization, Environment segregation (Dev/Test/Prod), Automated validation and approvals Continuously improve pipeline performance, reliability, and security. Implement best practices for high availability, fault tolerance, and scalability. Configure hybrid connectivity (VPN/Direct Connect) where required. Design and configure AWS storage solutions (EBS, S3, EFS, FSx). Implement backup, replication, and disaster recovery strategies: Same-region and cross-region replication Same-account and cross-account architectures Ensure data durability, availability, and compliance with enterprise policies. Monitoring, Troubleshooting & Optimization Troubleshoot and resolve issues related to: Terraform deployments and state conflicts CI/CD pipelines and automation failures AWS infrastructure performance and configuration Implement monitoring and logging solutions using CloudWatch, CloudTrail, and third-party tools. Enforce tagging policies, governance controls, and security best practices. Implement IAM roles, policies, and least-privilege access models. Ensure infrastructure complies with enterprise security and audit requirements. Integrate security checks into CI/CD pipelines (DevSecOps practices). Collaborate with architecture, DevOps, and application teams to translate infrastructure requirements into Terraform solutions. Prepare detailed technical documentation, runbooks, and deployment guides. Provide knowledge transfer and training to internal and client teams. Participate in agile ceremonies, sprint planning, and technical discussions. Required Skills & Experience Strong experience with AWS cloud services and infrastructure design. Hands-on expertise in Terraform (advanced modules, remote state, workspaces). Experience with CI/CD tools such as CloudBees Jenkins (or Jenkins, GitHub Actions, Azure DevOps). Strong understanding of AWS networking concepts, Linux/Unix systems,Infrastructure automation Proficiency in scripting (Python, Bash, or PowerShell). Experience with version control systems (Git-based repositories). Strong troubleshooting and problem-solving skills. Preferred Qualifications AWS Certification: AWS Solutions Architect – Associate or Professional (preferred) AWS SysOps or DevOps Engineer certifications (added advantage) Experience with multi-account AWS environments and landing zone architecture. Exposure to Infrastructure security and compliance frameworks.
Key Responsibilities
Job Title: Infrastructure as Code (IaC) & DevOps Engineer – AWS Job Summary We are seeking a highly skilled IaC & DevOps Engineer with strong expertise in AWS cloud services, Terraform, and CI/CD automation. The role focuses on designing, developing, and managing scalable, secure, and reusable infrastructure solutions using Infrastructure as Code (IaC) principles. The ideal candidate will work closely with architecture, cloud, and DevOps teams to build automated, reliable, and production-ready cloud environments. Key Responsibilities Develop and maintain reusable Terraform modules for AWS services including EFS, FSx, DataSync, S3, EC2, Security Groups, Secrets Manager, and other foundational infrastructure components. Ensure modular, scalable, and reusable IaC design aligned with enterprise standards. Manage Terraform state, backend configurations, and implement best practices for state locking and versioning. Perform code reviews and enforce IaC best practices across environments. Integrate Terraform modules into CloudBees Jenkins pipelines to enable automated and consistent infrastructure deployments. Implement end-to-end CI/CD pipelines for infrastructure provisioning and application deployment. Ensure pipelines support: Parameterization, Environment segregation (Dev/Test/Prod), Automated validation and approvals Continuously improve pipeline performance, reliability, and security. Implement best practices for high availability, fault tolerance, and scalability. Configure hybrid connectivity (VPN/Direct Connect) where required. Design and configure AWS storage solutions (EBS, S3, EFS, FSx). Implement backup, replication, and disaster recovery strategies: Same-region and cross-region replication Same-account and cross-account architectures Ensure data durability, availability, and compliance with enterprise policies. Monitoring, Troubleshooting & Optimization Troubleshoot and resolve issues related to: Terraform deployments and state conflicts CI/CD pipelines and automation failures AWS infrastructure performance and configuration Implement monitoring and logging solutions using CloudWatch, CloudTrail, and third-party tools. Enforce tagging policies, governance controls, and security best practices. Implement IAM roles, policies, and least-privilege access models. Ensure infrastructure complies with enterprise security and audit requirements. Integrate security checks into CI/CD pipelines (DevSecOps practices). Collaborate with architecture, DevOps, and application teams to translate infrastructure requirements into Terraform solutions. Prepare detailed technical documentation, runbooks, and deployment guides. Provide knowledge transfer and training to internal and client teams. Participate in agile ceremonies, sprint planning, and technical discussions. Required Skills & Experience Strong experience with AWS cloud services and infrastructure design. Hands-on expertise in Terraform (advanced modules, remote state, workspaces). Experience with CI/CD tools such as CloudBees Jenkins (or Jenkins, GitHub Actions, Azure DevOps). Strong understanding of AWS networking concepts, Linux/Unix systems,Infrastructure automation Proficiency in scripting (Python, Bash, or PowerShell). Experience with version control systems (Git-based repositories). Strong troubleshooting and problem-solving skills. Preferred Qualifications AWS Certification: AWS Solutions Architect – Associate or Professional (preferred) AWS SysOps or DevOps Engineer certifications (added advantage) Experience with multi-account AWS environments and landing zone architecture. Exposure to Infrastructure security and compliance frameworks.
Skill Requirements
Job Title: Infrastructure as Code (IaC) & DevOps Engineer – AWS Job Summary We are seeking a highly skilled IaC & DevOps Engineer with strong expertise in AWS cloud services, Terraform, and CI/CD automation. The role focuses on designing, developing, and managing scalable, secure, and reusable infrastructure solutions using Infrastructure as Code (IaC) principles. The ideal candidate will work closely with architecture, cloud, and DevOps teams to build automated, reliable, and production-ready cloud environments. Key Responsibilities Develop and maintain reusable Terraform modules for AWS services including EFS, FSx, DataSync, S3, EC2, Security Groups, Secrets Manager, and other foundational infrastructure components. Ensure modular, scalable, and reusable IaC design aligned with enterprise standards. Manage Terraform state, backend configurations, and implement best practices for state locking and versioning. Perform code reviews and enforce IaC best practices across environments. Integrate Terraform modules into CloudBees Jenkins pipelines to enable automated and consistent infrastructure deployments. Implement end-to-end CI/CD pipelines for infrastructure provisioning and application deployment. Ensure pipelines support: Parameterization, Environment segregation (Dev/Test/Prod), Automated validation and approvals Continuously improve pipeline performance, reliability, and security. Implement best practices for high availability, fault tolerance, and scalability. Configure hybrid connectivity (VPN/Direct Connect) where required. Design and configure AWS storage solutions (EBS, S3, EFS, FSx). Implement backup, replication, and disaster recovery strategies: Same-region and cross-region replication Same-account and cross-account architectures Ensure data durability, availability, and compliance with enterprise policies. Monitoring, Troubleshooting & Optimization Troubleshoot and resolve issues related to: Terraform deployments and state conflicts CI/CD pipelines and automation failures AWS infrastructure performance and configuration Implement monitoring and logging solutions using CloudWatch, CloudTrail, and third-party tools. Enforce tagging policies, governance controls, and security best practices. Implement IAM roles, policies, and least-privilege access models. Ensure infrastructure complies with enterprise security and audit requirements. Integrate security checks into CI/CD pipelines (DevSecOps practices). Collaborate with architecture, DevOps, and application teams to translate infrastructure requirements into Terraform solutions. Prepare detailed technical documentation, runbooks, and deployment guides. Provide knowledge transfer and training to internal and client teams. Participate in agile ceremonies, sprint planning, and technical discussions. Required Skills & Experience Strong experience with AWS cloud services and infrastructure design. Hands-on expertise in Terraform (advanced modules, remote state, workspaces). Experience with CI/CD tools such as CloudBees Jenkins (or Jenkins, GitHub Actions, Azure DevOps). Strong understanding of AWS networking concepts, Linux/Unix systems,Infrastructure automation Proficiency in scripting (Python, Bash, or PowerShell). Experience with version control systems (Git-based repositories). Strong troubleshooting and problem-solving skills. Preferred Qualifications AWS Certification: AWS Solutions Architect – Associate or Professional (preferred) AWS SysOps or DevOps Engineer certifications (added advantage) Experience with multi-account AWS environments and landing zone architecture. Exposure to Infrastructure security and compliance frameworks.
Other Requirements
Job Title: Infrastructure as Code (IaC) & DevOps Engineer – AWS Job Summary We are seeking a highly skilled IaC & DevOps Engineer with strong expertise in AWS cloud services, Terraform, and CI/CD automation. The role focuses on designing, developing, and managing scalable, secure, and reusable infrastructure solutions using Infrastructure as Code (IaC) principles. The ideal candidate will work closely with architecture, cloud, and DevOps teams to build automated, reliable, and production-ready cloud environments. Key Responsibilities Develop and maintain reusable Terraform modules for AWS services including EFS, FSx, DataSync, S3, EC2, Security Groups, Secrets Manager, and other foundational infrastructure components. Ensure modular, scalable, and reusable IaC design aligned with enterprise standards. Manage Terraform state, backend configurations, and implement best practices for state locking and versioning. Perform code reviews and enforce IaC best practices across environments. Integrate Terraform modules into CloudBees Jenkins pipelines to enable automated and consistent infrastructure deployments. Implement end-to-end CI/CD pipelines for infrastructure provisioning and application deployment. Ensure pipelines support: Parameterization, Environment segregation (Dev/Test/Prod), Automated validation and approvals Continuously improve pipeline performance, reliability, and security. Implement best practices for high availability, fault tolerance, and scalability. Configure hybrid connectivity (VPN/Direct Connect) where required. Design and configure AWS storage solutions (EBS, S3, EFS, FSx). Implement backup, replication, and disaster recovery strategies: Same-region and cross-region replication Same-account and cross-account architectures Ensure data durability, availability, and compliance with enterprise policies. Monitoring, Troubleshooting & Optimization Troubleshoot and resolve issues related to: Terraform deployments and state conflicts CI/CD pipelines and automation failures AWS infrastructure performance and configuration Implement monitoring and logging solutions using CloudWatch, CloudTrail, and third-party tools. Enforce tagging policies, governance controls, and security best practices. Implement IAM roles, policies, and least-privilege access models. Ensure infrastructure complies with enterprise security and audit requirements. Integrate security checks into CI/CD pipelines (DevSecOps practices). Collaborate with architecture, DevOps, and application teams to translate infrastructure requirements into Terraform solutions. Prepare detailed technical documentation, runbooks, and deployment guides. Provide knowledge transfer and training to internal and client teams. Participate in agile ceremonies, sprint planning, and technical discussions. Required Skills & Experience Strong experience with AWS cloud services and infrastructure design. Hands-on expertise in Terraform (advanced modules, remote state, workspaces). Experience with CI/CD tools such as CloudBees Jenkins (or Jenkins, GitHub Actions, Azure DevOps). Strong understanding of AWS networking concepts, Linux/Unix systems,Infrastructure automation Proficiency in scripting (Python, Bash, or PowerShell). Experience with version control systems (Git-based repositories). Strong troubleshooting and problem-solving skills. Preferred Qualifications AWS Certification: AWS Solutions Architect – Associate or Professional (preferred) AWS SysOps or DevOps Engineer certifications (added advantage) Experience with multi-account AWS environments and landing zone architecture. Exposure to Infrastructure security and compliance frameworks.