Role Objective:
To design, build, automate, and manage cloud infrastructure environments for transitioning data, portals, dashboards, and systems, ensuring seamless system integration and high availability.
Key Responsibilities:
- Infrastructure Automation:
- Develop and manage automated infrastructure provisioning scripts using tools like Terraform, CloudFormation, or Pulumi.
- Automate the deployment of environments as outlined in the Base Infra Stack for Dev, QA, Test, and Production environments.
- Environment Management:
- Set up and maintain infrastructure for:
- Frontend applications.
- MySQL databases.
- Glue services and S3 buckets.
- Redshift, ElasticSearch, Lambda functions, and API Gateways.
- Ensure consistent environment configuration for Integration Hub, Insights Platform, MDM CM, MDM MM, and Dashboards.
- Data Migration Support:
- Collaborate with data engineering teams to facilitate the migration of data to new platforms.
- Ensure data segregation, integrity, and secure transfer during migration processes.
- Portal and Dashboard Transition:
- Coordinate infrastructure requirements for portal migration.
- Deploy and secure dashboards, integrating them into the target environment, along with associated security profiles.
- System Integration:
- Enable seamless integration between critical systems, ensuring connectivity and functionality.
- Manage API connectivity for system interactions.
- Monitoring and Maintenance:
- Implement monitoring tools and configure alarms (e.g., for SQS, SNS, Lambda, Redshift).
- Ensure high availability and disaster recovery mechanisms.
- Documentation and Compliance:
- Create detailed documentation for infrastructure deployments.
- Ensure adherence to compliance and security standards.
- Collaboration:
- Work closely with DevOps, data engineers, and software development teams to align infrastructure requirements.
- Act as a bridge between IT and development teams for IaC processes.
Required Skills and Qualifications:
- Expertise in IaC tools like Terraform, CloudFormation, or Pulumi.
- Proficiency in AWS services, including S3, Glue, Lambda, API Gateway, Redshift, ElasticSearch, SQS, and SNS.
- Knowledge of database systems like MySQL and Redshift.
- Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or CodePipeline.
- Strong understanding of cloud security and compliance (IAM, VPC, encryption).
- Familiarity with system integration concepts (APIs, middleware).
- Excellent problem-solving and collaboration skills.
Preferred Qualifications:
- Experience in similar migration projects (data, portals, dashboards).
- AWS or Azure certification.
-