The Senior Data / DevOps Engineer is responsible for the maintenance, evolution, and optimization of the SyGrow platform (a GenAI-enabled, data-driven solution).
- AI-Assisted Development: Integrate GenAI coding tools into daily workflow.
- Application Maintenance: Support the SyGrow platform across environments.
- Data Platform Management: Manage Microsoft Fabric components and optimize pipelines.
- Backend Development: Develop and optimize APIs using FastAPI.
- CI/CD Implementation: Design secure pipelines on Azure DevOps.
- Performance Optimization: Improve API response times and resource utilization.
- Collaboration: Work with stakeholders and contribute to agile processes.
- Strong professional experience in Python, especially FastAPI.
- Solid knowledge of Microsoft Fabric components.
- Hands-on experience with Azure services.
- Expertise in DevOps and CI/CD practices.
- AI-First Mindset with practical experience in AI tools.
- Experience with GenAI evaluation frameworks.
- Knowledge of Salesforce integrations.
- Team Environment: Fast-paced, startup-like.
- Key Technologies: Microsoft Fabric, Azure, FastAPI.
- Python Mastery: Essential for developing maintainable APIs and robust backend services.
- Microsoft Fabric Knowledge: Crucial for data optimization and integration tasks.
- Azure Experience: Required for managing cloud services effectively.
- CI/CD Expertise: Necessary for maintaining secure and reliable deployment pipelines.
- AI-First Mindset: Important for leveraging AI tools to enhance software engineering practices.
- GenAI Framework Experience: Adds depth in deploying AI solutions efficiently.
- Salesforce Knowledge: Enhances integration capabilities and business value.
Score: High
Evidence: The job description provides detailed responsibilities and specific technologies, enhancing clarity in candidate sourcing.
The job description provides good technical clarity for sourcing. Consider these potential recommendations to enhance the search:
- Recommendation: Search for candidates with data engineering experience in Azure alongside backend development skills. Rationale: Candidates with these combined skills can effectively manage both the data aspects and server-side logic needed for the SyGrow platform.
- Recommendation: Include candidates familiar with AI-enhanced CI/CD practices. Rationale: This could broaden the talent pool as these practices are becoming prevalent in modern engineering environments.
- Recommendation: Look for professionals with a hybrid background in DevOps and data science. Rationale: Such candidates are likely to thrive at the intersection of data engineering and backend development roles.