Job Title: Lead DevOps Engineer
Location: Dallas, TX
Core Skills:
1. On-Prem SQL Server Deployments:
- Extensive experience with SQL Server installation, configuration, and maintenance.
- Proficiency in SQL Server performance tuning and optimization.
- Knowledge of SQL Server High Availability (HA) and Disaster Recovery (DR) solutions.
- Expertise in database security, backups, and recovery procedures.
- Experience with SQL Server migration and upgrade processes.
2. Microsoft Azure Skillset:
- In-depth knowledge of Azure services (e.g., Azure VMs, Azure SQL Database, Azure Storage, Azure Networking).
- Experience with Azure Resource Manager (ARM) templates, Azure CLI, and PowerShell.
- Understanding of Azure Active Directory (AAD) and identity management.
- Familiarity with Azure Kubernetes Service (AKS) and container orchestration.
- Proficiency in monitoring and logging solutions in Azure (e.g., Azure Monitor, Log Analytics).
3. Build Azure DevOps Pipeline:
- Experience with Azure DevOps (formerly VSTS) for source control, build, and release management.
- Ability to design and implement CI/CD pipelines using Azure Pipelines.
- Knowledge of integrating Azure DevOps with other tools and services (e.g., GitHub, Jenkins).
- Skills in writing YAML pipeline definitions and managing pipeline templates.
- Understanding of automated testing and deployment best practices.
4. Build CI/CD Pipeline Strategy Across Cross-Functional Teams:
- Expertise in creating and implementing CI/CD strategies and processes.
- Experience working with development, QA, and operations teams to streamline pipeline workflows.
- Strong understanding of agile and DevOps methodologies.
- Ability to identify bottlenecks and optimize the CI/CD process.
- Knowledge of various CI/CD tools and platforms (e.g., Jenkins, GitLab CI, CircleCI).
5. Good to Have Salesforce Gearset Experience:
- Familiarity with Salesforce development and deployment processes.
- Experience using Gearset for Salesforce CI/CD.
- Understanding of Salesforce metadata API and deployment tools.
- Knowledge of Salesforce environment management and change sets.
- Skills in automating Salesforce deployment and testing.
6. **Build Strategic Process for Future CI/CD/CT Needs:**
- Visionary thinking to anticipate future CI/CD/CT needs and challenges.
- Ability to design scalable and robust CI/CD/CT architectures.
- Experience in continuous testing (CT) and integrating automated testing into CI/CD pipelines.
- Skills in developing policies, standards, and best practices for CI/CD/CT.
- Proficiency in using analytics and monitoring tools to measure pipeline performance and effectiveness.
Soft Skills
- Strong leadership and team management abilities.
- Excellent communication and collaboration skills.
- Problem-solving and critical-thinking capabilities.
- Ability to mentor and train team members.
- Adaptability and a continuous learning mindset.