PIN-UP Global

Senior DevOps Engineer

We are looking for a DevOps Engineer to join our team!

 

Technology Requirements:

- Infrastructure as Code (IaC) and Configuration Management
- Expert proficiency with Terraform for managing the entire infrastructure (AWS, K8s, Cloudflare, OpenStack).
- Extensive experience with Ansible for configuration and deployment automation.
- Excellent scripting skills in Bash and Python for creating self-healing systems.

CI/CD Pipelines and Deployment Automation:
- Deep knowledge and experience creating/maintaining CI/CD pipelines using GitLab.
- GitOps: Experience implementing GitOps methodologies (ArgoCD) for automated Kubernetes configuration management.
- Automation of testing, deployment, and service monitoring.

Kubernetes and Containerization:
- Extensive experience managing production workloads in Kubernetes (preferably via EKS).
- Knowledge of Helm, Kubectl and containerization platforms such as Docker.
- K8s Security: Expert experience working with Kubernetes RBAC and configuring Network Policies.
- Scaling/Storage: Skills in fine-tuning HPA/VPA, experience working with Persistent Volumes and Storage Classes.

AWS Services:
- Deep knowledge of core AWS services: EC2, VPC, S3, IAM, CloudWatch, Route 53.
- Significant practical experience working with EKS.

Databases:
- Management and configuration of RDS (PostgreSQL, MongoDB, Clickhouse), DynamoDB, ElastiCache.
- Understanding of database backup and scaling principles.
- Ability to work with databases both on-premise and within K8s environments.

Cloudflare Services:
- Practical experience working with Cloudflare services: Workers, Page Rules, Cache Rules, CDN, DNS, WAF.

Message Brokers:
- Experience deploying, configuring, and managing NATS (or NATS JetStream).
- Familiarity or experience working with Apache Kafka for high-load streaming data.

Monitoring:
- Experience working with AWS CloudWatch, Prometheus, Grafana.
- Ensuring Observability in cloud systems through proactive monitoring and alerting.

Networking and Security:
- Understanding of VPC networking principles, Security Groups, IAM roles and policies.
- Ability to troubleshoot network issues and optimize performance.


Will be plus:

- Experience with Golang.
- Networks operations.
- Skills to build and maintain HA systems.
- Knowledge of ArgoCD and Gitlab CI


Soft Skills:

- Adaptability
- Collaboration
- Time Management
- Critical Thinking
- Attention to Detail
 

Responsibilities:

Automation and CI/CD:
- Design and implement a full cycle of deployment and CI/CD automation using GitLab and the GitOps (ArgoCD) methodology to accelerate and improve service delivery reliability.
- Deploy and maintain all cloud and on-premise infrastructure as code (IaC) using Terraform and Ansible.
- Write Bash and Python scripts to automate routine tasks, troubleshoot issues, and build self-healing systems.
- Continuously improve artifact delivery processes and automate testing, deployment, and monitoring of new services.

Kubernetes and Cloud Infrastructure Management:
- Administration and optimization of production Kubernetes clusters (EKS), including HPA/VPA configuration, Storage Classes, and CNI.
- Deployment and management of AWS services (VPC, EC2, S3, IAM, Route 53) to ensure high availability and performance.
- Managing and configuring complex databases (RDS, DynamoDB, Clickhouse) and message brokers (NATS/Kafka), including backup and scaling strategies.
- Configuration and resource management in OpenStack environments.

Architecture and Collaboration with Teams:
- Participating in the design of microservice architectures and distributed systems, taking into account scalability and fault tolerance requirements.
- Preparing new solutions and implementing them into the company's current infrastructure.
- Close collaboration with development and DevOps teams to implement best practices and CI/CD within agile methodologies.

Our benefits to you:
☘️An exciting and challenging job in a fast-growing holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more
🤝🏻Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
🧑🏻‍💻Modern corporate equipment based on macOS or Windows and additional equipment are provided
🏖Paid vacations, sick leave, personal events days, days off
💵Referral program — enjoy cooperation with your colleagues and get the bonus
📚Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
🎯Rewards program for mentoring and coaching colleagues
🗣Free internal English courses
✈️In-house Travel Service 
🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, PIN-UP clubs for movie / book / pets lovers and more
🎳Other benefits could be added based on your location

 

Required languages

English B1 - Intermediate
Ukrainian Native
Kubernetes, Terraform, Docker, AWS, GitLab, Prometheus, Grafana
Published 11 February
57 views
·
8 applications
67% read
·
17% responded
Last responded 6 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...