05 Aug
|
Recognized
|
Karnataka
05 Aug
Recognized
Karnataka
- Design, develop, and maintain backend services and infrastructure components for the Managed Database Platform.
- Build and extend Kubernetes -native controllers and Crossplane providers using Go for automated provisioning and lifecycle management.
- Develop Crossplane Compositions and XRDs for multi -resource orchestration across AWS services (RDS, Aurora, DynamoDB, etc.)
- Create and maintain Crossplane Functions for complex resource transformations and composition logic.
- Implement Go templating solutions for dynamic resource generation and configuration management.
- Develop and maintain platform APIs in .NET (C#) and Python -based CLI tools to streamline database operations and improve usability.
- Build integrations with GitHub API for automated repository management, branch protection, and team access control.
- Implement GitHub Apps and Actions for workflow automation.
- Implement and drive infrastructure enhancements to improve automation, scalability, reliability, and compliance.
- Develop GitOps workflows and CI/CD pipelines for infrastructure deployment.
- Create and maintain infrastructure testing frameworks and validation pipelines.
- Write comprehensive unit tests and integration tests for platform components.
- Collaborate with cross -functional teams (platform, security, operations, and application engineering) to align platform capabilities with organizational goals.
- Participate in testing, validation, and documentation of new platform features and infrastructure workflows.
- Support observability, monitoring, and operational excellence initiatives within the platform ecosystem.
- Continuously work to improve the platform user experience, simplifying workflows and enhancing developer productivity.
- Be a key contributor to overall architecture, framework, and design of global platforms.
Requirements
- Master’s or bachelor’s degree in computer science or a related field.
- 1+ years of experience as a software engineer with expertise in OOP using Golang or Python.
- Strong experience with Kubernetes and Crossplane for infrastructure orchestration and composition development.
- Knowledge of Infrastructure -as -Code toolslike Terraform and Crossplane.
- Experience with GitHub API integration, GitHub Apps, and GitHub Actions workflows.
- Familiarity with GitOps principles and CI/CD pipeline development.
- Strong problem -solving skills and ability to troubleshoot complex distributed systems.
- Excellent communication skills to collaborate with cross -functional teams.
- Ability to work independently and manage multiple priorities in a rapid -paced environment.
- Experience with testing frameworks and validation strategies for infrastructure code.