OCI Technical Architect(Remote)
Description
- Onboarding Access Management
- Providing User Access
- Granting access to various applications and tools across environments
- Ensuring correct permissions and roles are assigned
- Troubleshooting Access Issues
- Resolving User Access Problems
- Addressing and fixing access-related issues
- Coordinating with new users to ensure proper access and permissions
- Grafana Dashboards
- Visualize performance metrics for both environment health and application performance.
- OCI (Oracle Cloud Infrastructure)
- Manage nodes, storage classes, compartments, and node pools.
- Oversee cluster management, resource allocation, and scaling.
- Platform Health Check-Up
- Conduct regular health checks to ensure overall platform stability.
- K9s Utility
- Use K9s for efficient management and troubleshooting of Kubernetes clusters.
- Branch and Merge Request Management
- Create and manage branches for organized development.
- Review, approve, and merge merge requests with code quality checks.
- Resolve merge conflicts efficiently.
- Managing Branches and Repositories Across Applications
- Coordinate branches and repos across multiple applications.
- Configure repo settings and permissions for streamlined workflows.
- Syncing Environments
- Synchronize development, staging, and production environments.
- Ensure all environments reflect the latest fixes and updates.
- Creating Customized Images
- Check in code changes to the ALM system regularly.
- Automate customized image creation using Jenkins pipelines.
- Upgrade Jenkins plugins to ensure smooth CI/CD operations.
- Quarterly CPU Security Patches: BRM, PDC, ECE, BIP, OAM (Oracle Access Manager), Weblogic, IDM (Identity Management), and 3rd Party Apps (Jenkins, Grafana, Trivy, Opensearch, Prometheus).
- Renewing Certificates:
- CNE Applications: Ensure renewal of certificates specific to Cloud Native Environment applications.
- On-Premises Applications: Renew keystore certificates for on-premises application
- Monitoring Disk Space
- Track disk usage across environments to ensure optimal performance and avoid outages.
- Manage storage resources efficiently to meet application needs and prevent bottlenecks.
- Enhancing Helm Charts
- Update Helm charts with the latest patches and releases to ensure compatibility and functionality.
- Monitoring K8 Nodes
- Monitor Kubernetes nodes to ensure stability and performance of the cluster.
- Network Security
- Oversee and enforce network security protocols to safeguard infrastructure and data.
- Implement robust network security measures and manage ports to protect against vulnerabilities.
- Configure and manage Kubernetes Load Balancer to optimize traffic distribution and reliability.