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
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.
Design cloud environments and provisioning strategies across development, staging, and production systems
Define and implement scalable, secure, and cost- effective infrastructure architecture from the ground up
Make foundational decisions on on- prem system, cloud services, tooling ecosystems, and system architecture
CI/CD & Developer Platform
Standardize build, test, release, and deployment workflows across projects
Integrate security gates into the pipelines
Improve developer experience through automation and platform self- service capabilities
Rebuild and optimize CI/CD pipelines to support rapid development and growing engineering teams
Infrastructure as Code & Automation
Ensure consistency, reproducibility, and scalability of infrastructure environments
Automate system setup, deployment processes, and operational workflows
Own and maintain infrastructure- as- code (IaC) frameworks for environment provisioning and configuration management
Observability & Reliability Engineering
Develop incident response processes, post- mortem practices, and system resilience improvements
Establish system reliability standards including availability, performance, and capacity planning
Design and implement observability strategy including metrics, centralized logging, distributed tracing, and alerting
Platform Scalability & Operations
Continuously optimize infrastructure cost, performance, and operational efficiency
Manage containerized environments and orchestration platforms
Establish best practices for system scalability, high availability, and disaster recovery
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
Drive DevOps culture and engineering excellence across teams
Continuously evaluate and adopt modern DevOps tools and practices
Recommend improvements to processes, automation, and operational workflows