DevOps Engineer in an International Financial Holding – remote friendly (EMEA)
3 days ago
Valladolid
About the Company: SmartCore is a fintech holding building infrastructure for the next generation of payments. Our solutions cover the entire financial operations cycle — from core banking and processing to cards, wallets, and anti-fraud systems. Our core area is card acquiring , ensuring high-speed and secure payment processing. Over the past five years, we have built a reliable infrastructure across the EU and CIS , launched our own payment solutions , and continue to grow actively. We are now looking for a DevOps Engineer to join our team. The team includes: CTO, CEO, backend and frontend developers, ML specialist, data analyst, QA, and project manager. Our ideal candidate has the following skills: Must-have skills: Infrastructure as Code (IaC): Experience with Terraform, CloudFormation, or AWS CDK. Ability to write, test, and maintain Terraform modules. Understanding of CI/CD approaches for infrastructure management. Monitoring and Logging: Knowledge of AWS CloudWatch (alerts, dashboards, metrics, logs). Experience integrating with external tools (e.g., Prometheus, Grafana, Datadog). Setting up service performance monitoring, including tracing (AWS X-Ray or equivalents). Optimization and Performance: Ability to analyze and optimize cloud costs (AWS Cost Explorer, Budgets, Trusted Advisor). Experience with Auto Scaling (ECS, EKS, EC2). Experience configuring Spot and Reserved Instances for cost optimization. Networking: Experience with NAT Gateway, Internet Gateway, VPC Peering, and PrivateLink. Experience configuring and optimizing API Gateway and Application Load Balancer (ALB/ELB). Containerization and Orchestration: Experience with Docker. Strong understanding of EKS/ECS (including Fargate). Skills in setting up network policies and security in Kubernetes. CI/CD: Knowledge of AWS CodePipeline, CodeBuild, CodeDeploy. Experience with alternatives (Jenkins, GitLab CI/CD, GitHub Actions). Ability to build end-to-end pipelines for deploying backend and frontend applications. Databases: Experience with RDS (Aurora, MySQL, PostgreSQL) and DynamoDB. Setup of read replicas, multi-AZ deployments, and backup (snapshot-based recovery). Automation and Scripting: Experience with Python, Bash, or other scripting languages. Ability to automate routine tasks (e.g., via AWS Lambda or Step Functions). Security: Deep understanding of IAM (users, roles, policies). Experience configuring KMS (data encryption for S3, RDS). Skills in configuring AWS WAF and Shield for web application protection. Configuration Management: Experience with Ansible, Chef, Puppet, or similar tools. Knowledge of AWS Systems Manager (Session Manager, Parameter Store, Run Command). Soft Skills: Incident Management: Ability to troubleshoot production issues and conduct post-mortems. Root cause analysis skills. Team Collaboration: Experience mentoring junior engineers. Ability to collaborate with developers to optimize CI/CD pipelines. Architectural Thinking: Ability to design fault-tolerant and scalable solutions. Understanding of AWS Well-Architected Framework best practices. Language: Fluent in Russian (B2 or higher) — required for daily communication within the team. What we offer: Opportunity to gain experience in a large holding with its own infrastructure; Support and assistance with relocation ( EU — Spain, Barcelona ); Freedom in decision-making; Scrum-like project organization; Full-time , flexible schedule, remote work; Chance to be part of a project from its early stages ; Lots of architecture design and new development. Feel free to apply directly via LinkedIn or by sending your CV to stanislav.pavlov[@]smartcore.pro — if you’re ready for serious architectural challenges and want to build a product you can be proud of!