Senior SysOps Engineer for Trading Infrastructure | AWS, Terraform, Kubernetes
Are you an experienced SysOps professional seeking to architect and maintain mission-critical infrastructure for high-performance trading systems? We're recruiting a seasoned SysOps/DevOps Engineer to join our innovative team developing cutting-edge trading products. You'll spearhead the design, implementation, and management of robust cloud-based infrastructure utilizing modern DevOps practices and state-of-the-art tools.
Key Responsibilities:
- Design and implement scalable, high-availability infrastructure utilizing AWS services (EC2, ELB, ECS, EFS, RDS, Elasticache) configured with Terraform for infrastructure as code automation.
- Architect and maintain CI/CD pipelines through Jenkins and GitLab to ensure seamless, automated deployments with minimal downtime.
- Orchestrate containerized applications leveraging Docker, AWS ECS, and Kubernetes (AWS EKS) to achieve optimal resource utilization and application isolation.
- Configure and fine-tune database systems including PostgreSQL 14+, MySQL 8+, Oracle, Cassandra, and Redis for maximum performance and reliability.
- Implement and administer messaging systems using Apache Kafka 3.x for real-time data streaming in trading environments.
- Establish comprehensive logging solutions through ELK stack (Elasticsearch 8.x, Logstash, Kibana) and AWS CloudWatch for centralized log management.
- Deploy advanced monitoring frameworks utilizing Zabbix, Prometheus, and Grafana to ensure system health and preemptively identify potential issues.
- Configure and optimize web servers such as Nginx for enhanced performance, security, and reliability.
- Implement and oversee security infrastructure including HashiCorp Vault for secrets management and Consul for service discovery.
- Support distributed tracing with Jaeger to monitor and troubleshoot complex microservice architectures.
- Diagnose and resolve infrastructure issues in production environments with minimal impact on trading operations.
- Collaborate with development teams to continuously improve system reliability, performance metrics, and security posture.
Required Skills:
- Minimum 2 years of experience as a Linux System Administrator with proficiency in command-line operations and shell scripting.
- Demonstrated expertise in AWS cloud services configuration and management – experience with EC2, ELB, ECS, EFS, RDS, and Elasticache services.
- Practical experience with Infrastructure as Code using Terraform to provision and manage cloud resources.
- Hands-on knowledge of containerization technologies (Docker, Kubernetes) and orchestration strategies.
- Comprehensive understanding of microservice architecture and service mesh concepts (like Istio or Linkerd).
- Experience administering modern web technologies, including web servers, application servers, and load balancers.
- Solid networking knowledge (TCP/IP, DNS, HTTP/S, Load Balancing, Firewalls) to ensure secure and performant systems.
- Excellent troubleshooting abilities with a methodical approach to problem-solving under pressure.
- English language proficiency at B1 level or higher for effective team communication.
Nice to Have:
- Experience with multiple cloud providers (Azure, GCP) for multi-cloud deployment strategies.
- Knowledge of additional IaC tools such as Ansible, Chef, or Puppet to complement Terraform workflows.
- Prior experience with financial or trading systems where low latency and high reliability are paramount.
- Familiarity with distributed systems and high-availability architectures designed for zero downtime.
- Comprehensive knowledge of security best practices and compliance requirements in financial sectors.
- Hands-on experience with GitOps workflows for declarative infrastructure and application deployment.
- Professional certifications such as AWS Certified SysOps Administrator, AWS Certified Solutions Architect, or Certified Kubernetes Administrator (CKA).
- Experience optimizing systems for sub-millisecond performance requirements in time-sensitive applications.
Why Join Our Team:
Work on sophisticated infrastructure supporting a cutting-edge trading platform that demands exceptional performance, uncompromising reliability, and ironclad security. You'll tackle complex technical challenges, implement innovative solutions, and continuously evolve your expertise with modern technologies. Our collaborative environment encourages professional growth through knowledge sharing and experimentation. We offer competitive compensation, flexible remote work arrangements, and the opportunity to make significant contributions to mission-critical systems that process millions of transactions daily.