About the Role
The role involves building and managing CI/CD pipelines, monitoring system performance, and ensuring infrastructure reliability through automation and cloud technologies.
Responsibilities
- Design and implement continuous integration and continuous deployment workflows
- Manage cloud infrastructure using infrastructure-as-code practices
- Monitor system health and respond to operational incidents
- Optimize deployment speed and reliability across environments
- Collaborate with development teams to streamline release processes
- Troubleshoot and resolve infrastructure-related issues
- Maintain security and compliance standards in deployed systems
- Automate routine operational tasks to improve efficiency
- Support containerization and orchestration platforms
- Scale systems to meet growing application demands
- Enforce version control for configuration and deployment scripts
- Integrate monitoring and alerting tools into production systems
- Participate in on-call rotations for critical system support
- Document architecture decisions and operational procedures
- Evaluate and adopt new DevOps tools and technologies
- Ensure high availability and disaster recovery readiness
- Work with network and security teams to configure firewalls and access controls
- Manage secrets and credentials securely across environments
- Implement logging standards for distributed systems
- Conduct root cause analysis for production outages
- Support migration of legacy systems to modern platforms
- Promote a culture of observability and system ownership
- Assist in capacity planning for infrastructure resources
- Coordinate with third-party vendors and cloud providers
- Perform regular system audits and configuration reviews
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid remote with required office days per month
Team
Collaborative engineering unit focused on infrastructure and deployment systems
Technology Stack
- Primary cloud provider: Google Cloud Platform
- Container orchestration via Kubernetes
- Infrastructure managed with Terraform
- CI/CD pipelines built on GitLab CI
- Monitoring stack includes Prometheus and Grafana
- Logging through Fluentd and Elasticsearch
- Configuration management using Ansible
- Applications deployed in microservices architecture
- Source control via Git with branching strategies
- Secrets managed with HashiCorp Vault
Team Culture
- Emphasis on blameless post-mortems
- Regular knowledge-sharing sessions
- Quarterly hackathons for process improvements
- Open feedback environment
- Flat organizational structure
- Monthly team retrospectives
- Encouragement of professional development
- Focus on sustainable workloads
- Inclusive decision-making process
- Transparent communication across levels
Available for qualified candidates