Senior DevOps Engineer
WhiteCrow
| Company | WhiteCrow |
| Category | Engineering |
| Location | NA |
| Remote | — |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 5 Sept 2025 |
| Last verified | 12 Aug 2026 |
| Source | The employer's own careers page (company_site) |
Description
Responsibilities:
Cloud Infrastructure Design and Deployment:
• Architect, design, and implement scalable, reliable, and secure solutions on GCP.
• Deploy and manage GCP services in both development and production environments, ensuring seamless integration with existing infrastructure.
• Implement and manage core services such as BigQuery, Datafusion, Cloud Composer (Airflow), Cloud Storage, Data Fusion, Compute Engine, App Engine, Cloud Functions and more.
Infrastructure as Code (IaC) and Automation:
• Develop and maintain infrastructure as code using Terraform or CLI scripts to automate provisioning and configuration of GCP resources.
• Establish and document best practices for IaC to ensure consistent and efficient deployments across environments.
DevOps and CI/CD Pipeline Development:
• Create and manage DevOps pipelines for automated build, test, and release management, integrating with tools such as Jenkins, GitLab CI/CD, or equivalent.
• Work with development and operations teams to optimize deployment workflows, manage application dependencies, and improve delivery speed.
Security and IAM Management:
• Handle user and service account management in Google Cloud IAM.
• Set up and manage Secrets Manager and Cloud Key Management for secure storage of credentials and sensitive information.
• Implement network and data security best practices to ensure compliance and security of cloud resources.
Performance Monitoring and Optimization:
• Monitoring & Security: Set up observability tools like Prometheus, Grafana, and integrate security tools (e.g., SonarQube, Trivy).
• Networking & Storage: Configure DNS, networking, and persistent storage solutions in Kubernetes.
• Set up monitoring and logging (e.g., Cloud Monitoring, Cloud Logging, Error Reporting) to ensure systems perform optimally.
• Troubleshoot and resolve issues related to cloud services and infrastructure as they arise.
Workflow Orchestration:
• Orchestrate complex workflows using Argo Workflow Engine.
• Containerization: Work extensively with Docker for containerization and image management.
• Optimization: Troubleshoot and optimize containerized applications for performance and security.
Requirements:
• Bachelor's or master's degree in computer science, Information Technology, or a similar field
• Must have 10 + years of extensive experience in designing, implementing, and maintaining applications on GCP and OpenShift
• Comprehensive expertise in GCP services such as GKE, Cloudrun, Functions, Cloud SQL, Firestore, Firebase, Apigee, GCP App Engine, Gemini Code Assist, Vertex AI, Spanner, Memorystore, Service Mesh, and Cloud Monitoring
• Solid understanding of cloud security best practices and experience in implementing security controls in GCP
• Thorough understanding of cloud architecture principles and best practices
• Experience with automation and configuration management tools like Terraform and a sound understanding of DevOps principles
• Proven leadership skills and the ability to mentor and guide a technical team