Middle+ DevOps Engineer for FlexMade
- Location
- Remote
- Employment
- Full-time
- Level
- Mid-level
- Category
- DevOps & SRE
- Posted
Description
We're looking for a Middle+ DevOps Engineer with strong hands-on experience in Linux administration, Docker, Docker Swarm, GCP, CI/CD, automation, monitoring, databases, and production support.
The role combines hands-on infrastructure and container operations with ownership of DevOps processes and technical coordination responsibilities. You will work with production Linux and containerized environments, improve infrastructure reliability and automation, and collaborate closely with development and QA teams.
The current infrastructure is based on Linux, Docker, and Docker Swarm. As the platform evolves, there will also be an opportunity to gain practical experience with Kubernetes and modern cloud-native technologies.
Benefits:
Flexible schedule and fully remote work
Free access to Udemy courses — over 1,000 topics for professional and personal development
Participation in real projects with the opportunity to grow quickly
Opportunity to take ownership of DevOps processes and influence infrastructure decisions
Opportunity to develop Kubernetes and modern cloud-native skills as part of your professional growth
About the client:
FlexMade is a software development company headquartered in Seattle, USA. We have delivery centers and branch offices in the USA, Germany, Poland, and Ukraine.
We create reliable and scalable software for businesses from North America and Europe. We do it using modern programming technologies and, of course, by hiring highly experienced and qualified personnel.
With over 15 years of experience in the IT market, we have polished the high efficiency of our software development processes. We’re fast and responsive, honest and professional. Besides, we’re a crew of really easy-going people!
Requirements:
Strong hands-on Linux administration experience, including troubleshooting, performance analysis, networking, and log investigation
Strong production experience with Docker and Docker Swarm, including containerization, networking, volumes, service deployment, scaling, high availability, rolling updates, secrets/configs, and troubleshooting
Strong practical experience building, maintaining, and troubleshooting CI/CD pipelines
Hands-on experience with GCP; AWS or another major cloud platform will be an advantage
Strong Bash scripting skills and hands-on experience with Ansible for automation, configuration management, provisioning, and deployments
Solid database administration experience, including configuration, backups, troubleshooting, availability, and performance optimization
Experience with monitoring and observability tools such as Prometheus and Grafana
Experience configuring and supporting web servers and reverse proxies such as Nginx, Traefik, or similar
Hands-on experience with Cloudflare, including DNS, SSL/TLS, proxying, caching, and security settings
Solid understanding of infrastructure, networking, application, and container security best practices
Strong production troubleshooting skills and ability to independently investigate infrastructure, container, networking, and deployment issues
Ability to take ownership of DevOps processes, make technical decisions, and coordinate technical work within the team
Strong communication skills and ability to collaborate effectively with developers, QA engineers, and other technical stakeholders
Basic understanding of Kubernetes and modern container orchestration concepts will be an advantage; willingness to develop practical Kubernetes skills is expected
Responsibilities:
Administer and maintain Linux-based infrastructure across development, testing, and production environments
Operate and support Docker and Docker Swarm environments, including deployments, scaling, networking, service discovery, high availability, and troubleshooting
Build, maintain, and improve CI/CD pipelines and deployment processes
Manage and support primarily GCP-based cloud infrastructure
Automate infrastructure and operational tasks using Ansible and Bash
Maintain databases, backups, availability, and performance
Configure and improve monitoring and observability using Prometheus, Grafana, and related tools
Analyze infrastructure and application metrics, identify bottlenecks, and improve system performance and reliability
Configure and maintain Nginx, Traefik, Cloudflare, networking, TLS, routing, and related infrastructure services
Support production deployments and investigate infrastructure, container, orchestration, networking, and deployment issues
Apply security best practices and proactively identify infrastructure risks
Collaborate closely with development and QA teams on infrastructure, deployment, and environment-related tasks
Coordinate DevOps-related work, prioritize and distribute tasks, and monitor progress
Participate in technical decision-making and continuously improve infrastructure, automation, monitoring, and deployment processes
Gradually participate in the adoption of Kubernetes and other cloud-native technologies as the platform evolves
Apply at the source
This role was published by FlexMade and listed via Djinni. Applications are handled there, not on this site.
Original posting: https://djinni.co/jobs/848758-middle-devops-engineer-for-flexmade/