You Responsibilities:
Design and Implement CI/CD Pipelines: Design deploy and manage AWS cloud infrastructure to support business applications and services using GitHub Actions or any relevant tool.
Infrastructure as Code (IaC) Development: Using CloudFormation Templates or Terraforms to automate infrastructure provisioning. Apply modular and reusable code practices for cloud infrastructure deployment.
Source Code Management & Version Control: Manage Git repositories and branching strategies (GitFlow trunk-based development). Enforce pull request (PR) approvals code reviews and quality gates. Secure GitHub repos using GitHub advanced security.
Monitoring Logging & Observability: Set up AWS CloudWatch Monitoring and logs insights or Splunk for platform observability. Define alerting rules and dashboards for performance and availability.
Security Identity and Compliance: Understanding of AWS Identity centre for access management and Follow fine-grained IAM access. Periodic upgradations of cloud platforms and infrastructures.
Automation and Scripting: Automate routine tasks using PowerShell Bash or Python scripts. Create automation for Service provisioning and management through self-service portal.
Collaboration with Lilly SMEs: Collaborate with cross-functional teams to ensure seamless integration and operation of platform services.
Performance Optimization and Scalability: Ensure high availability security and scalability of cloud-based systems with horizontal/vertical scaling strategies.
Incident Response Troubleshooting Operational Support and RCA: Provide L2/L3 operational support for cloud and DevOps environments. Troubleshoot pipeline failures deployment issues and infrastructure outages. Conduct root cause analysis (RCA) and implement preventive measures. Provide timely and effective support to customers on an as-needed basis. Address and resolve technical issues ensuring minimal disruption to services.
Documentation & Trainings: Document system architectures configurations and operational/security procedures. Provide training and support to team members and participate in periodic reviews of documentation and processes.