Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Payments, Financial ServicesIndustries
Requirements
Bachelor's degree in Computer Science, Engineering, Systems Administration, or a related technical field
5+ years of proven experience in cloud infrastructure engineering, systems administration, or similar roles
Strong expertise with Google Cloud Platform (GCP) including core services: Compute Engine, GKE, Cloud Storage, VPC, IAM, Cloud SQL, Cloud Functions
Strong expertise with Amazon Web Services (AWS) including core services: EC2, EKS, S3, VPC, IAM, RDS, Lambda
Advanced proficiency in Terraform for Infrastructure as Code development and management
Extensive experience with Ansible for configuration management, automation, and orchestration
Strong knowledge of Linux/Unix system administration and networking fundamentals
Proficiency in scripting languages (Bash, Python) for automation and system management
Experience with containerization technologies (Docker, Kubernetes) and orchestration platforms
Understanding of CI/CD pipelines and integration with infrastructure automation
Knowledge of security best practices, compliance frameworks, and cloud security tools
Excellent problem-solving skills and ability to work in fast-paced, collaborative environments
Polish (at least B2 - both spoken and written), English (at least C1 - both spoken and written)
Nice to Have: Multi-cloud certifications (Google Cloud Professional Cloud Architect or Professional DevOps Engineer, AWS Solutions Architect or AWS DevOps Engineer Professional)
Nice to Have: Experience with monitoring and observability tools (Prometheus, Grafana, CloudWatch, Cloud Operations Suite)
Nice to Have: Knowledge of GitOps practice
Responsibilities
Design, implement, and maintain cloud infrastructure on GCP and AWS platforms using Infrastructure as Code principles
Develop and maintain Terraform modules and configurations for cloud deployments across various environments (dev, staging, production)
Create and manage Ansible playbooks for configuration management, application deployment, and system automation
Architect and implement scalable, highly available cloud solutions that meet business requirements and security standards
Collaborate with development teams to ensure infrastructure supports application requirements and performance goals
Monitor cloud resources, optimize costs, and implement best practices for resource management and governance
Implement and maintain security controls, compliance frameworks, and disaster recovery solutions in cloud environments
Automate routine operational tasks and improve system reliability through scripting and automation tools
Participate in incident response and troubleshooting of complex cloud infrastructure issues
Design and implement network architecture, including VPCs, subnets, load balancers, and connectivity solutions
Maintain documentation for infrastructure designs, procedures, and troubleshooting guides