We are seeking a DevOps Engineer to build and scale our infrastructure and developer platform. This role will take end-to-end ownership of cloud infrastructure, CI/CD systems, platform reliability, and operational excellence. The engineer will play a key role in modernizing infrastructure architecture, improving development velocity, and ensuring system scalability and resilience as the company continues to grow rapidly.
This position offers the opportunity to make foundational technology decisions, implement infrastructure from the ground up, and contribute to both platform engineering and application development when needed.
Infrastructure Architecture
- Define and implement scalable, secure, and cost-effective infrastructure architecture from the ground up
- Design cloud environments and provisioning strategies across development, staging, and production systems
- Make foundational decisions on on-prem system, cloud services, tooling ecosystems, and system architecture
CI/CD & Developer Platform
- Rebuild and optimize CI/CD pipelines to support rapid development and growing engineering teams
- Standardize build, test, release, and deployment workflows across projects
- Improve developer experience through automation and platform self-service capabilities
- Integrate security gates into the pipelines
Infrastructure as Code & Automation
- Own and maintain infrastructure-as-code (IaC) frameworks for environment provisioning and configuration management
- Automate system setup, deployment processes, and operational workflows
- Ensure consistency, reproducibility, and scalability of infrastructure environments
Observability & Reliability Engineering
- Design and implement observability strategy including metrics, centralized logging, distributed tracing, and alerting
- Establish system reliability standards including availability, performance, and capacity planning
- Develop incident response processes, post-mortem practices, and system resilience improvements
Platform Scalability & Operations
- Establish best practices for system scalability, high availability, and disaster recovery
- Continuously optimize infrastructure cost, performance, and operational efficiency
- Manage containerized environments and orchestration platforms
Cross-functional Collaboration
- Collaborate closely with software engineers to improve system architecture and deployment strategies
- Support development teams in troubleshooting performance and environment-related issues
- Contribute as an application developer when needed to support product delivery
Continuous Improvement & Innovation
- Continuously evaluate and adopt modern DevOps tools and practices
- Recommend improvements to processes, automation, and operational workflows
- Drive DevOps culture and engineering excellence across teams




