Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related technical field, or equivalent practical experience.
- 3+ years of experience in software development with proficiency in at least one programming language (e.g., Python, Go, Java, C++).
- Experience administrating cloud platforms (AWS, GCP, Azure), including networking, security, containerization, storage, data management, and serverless technologies.
- Solid understanding of Linux systems, networking fundamentals, virtualized, and distributed systems, file systems, system processes and configurations.
- Deep understanding of observability (monitoring, alerting, and logging) tools in cloud environments. Ability to set up and maintain monitoring dashboards, alerts, and logs. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools for automated testing, deployments, provisioning, and observability.
- Ability to manage and respond to incidents, perform root cause analysis, and implement post-mortem reviews. Understanding of setting, monitoring, and maintaining Service-Level Objectives (SLOs) and Service-Level Agreements (SLAs) for system reliability.
- Additional Qualifications a Plus: Experience working with enterprise-scale financial services or other regulated industries
Certifications: Certified Engineer, DevOps, SRE, CSREF