Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to customers.
Job Description
Job Title : Databricks Administrator
Job Type : C2C / W2
Experience : 10-15 Years
Location : Remote
Role Summary
We are seeking an experienced Databricks Administrator with strong hands‑on expertise in managing, securing, monitoring, and optimizing Databricks environments. The ideal candidate will be responsible for workspace administration, compute resource management, Unity Catalog configuration, user access management, security governance, and platform monitoring.
Key Responsibilities
- Administer and maintain Databricks workspaces, workspace settings, compute resources, and platform configurations.
- Manage users, groups, service principals, permissions, and access controls across Databricks environments.
- Configure and maintain Unity Catalog, including catalogs, schemas, grants, storage credentials, external locations, and data access policies.
- Create and manage cluster policies, compute configurations, job permissions, and resource allocation settings.
- Monitor compute utilization, job performance, platform availability, and resource consumption.
- Configure and maintain secure integrations with cloud storage, identity providers, and other cloud services.
- Manage authentication and authorization mechanisms, including SSO, RBAC, and service principal-based access.
- Implement security best practices for secrets management, audit logging, data access, and administrative privileges.
- Support workspace administration across development, testing, and production environments.
- Automate routine administrative tasks using Databricks REST APIs, Python, shell scripting, or Terraform, where applicable.
- Monitor platform usage and costs, identify optimization opportunities, and implement appropriate resource management practices.
- Collaborate with data engineering, cloud infrastructure, security, and DevOps teams to ensure stable and secure platform operations.
Required Skills And Experience
- 10+ years of platform administration or Databricks administration experience.
- Experience administering Databricks workspaces and managing compute.
- Experience with Unity Catalog, data governance, permissions, and access control.
- Hands-on experience with at least one cloud platform: Microsoft Azure, AWS, or Google Cloud Platform.
- Knowledge of cloud storage, identity and access management, networking, and secure service integrations.
- Experience with Python scripting, REST APIs, and Terraform for administrative automation and configuration management.
- Experience with Databricks jobs, cluster policies, monitoring, troubleshooting, and resource optimization.
- Understanding of data modeling, data warehousing, and ETL/ELT design patterns.
- Familiarity with Python, SQL, REST APIs, or shell scripting for administrative automation.
- Understanding of Git, CI/CD pipelines, and Terraform or similar infrastructure-as-code tools.
- Strong analytical, troubleshooting, communication, and documentation skills.
Qualification
- Bachelor's degree or equivalent combination of education and experience.