What You'll Do
- Designs and maintains CI/CD pipelines using GitLab CI/CD.
- Implements Infrastructure as Code (IaC) with tools like Terraform.
- Oversees advanced CI/CD pipeline setups, including GitOps with Flux CD.
- Automates complex workflows and enhances infrastructure scalability.
- Troubleshoots and optimizes Kubernetes cluster operations.
- Integrates monitoring solutions for observability.
- Writes and maintains system operations documentation (articles, diagrams, data flows, etc.) for new and existing applications and services.
- Keeps up-to-date on best practices and new technologies.
- Conducts, designs, and executes staging/UAT/production and mass service deployment scenarios.
- Collaborates on technical architecture and system design.
- Analyzes and collects data: log files, application stack traces, thread dumps etc.
- Reproduces and simulates application incidents to create debug reports and coordinate delivery of application fixes.
- Evaluates existing components or systems to determine integration requirements and to ensure the final solutions meet organizational needs.
- Interacts with cross-functional management on high profile technical operations while providing clear feedback and leadership to support teams.
- Authoring knowledgebase articles and driving internal knowledge sharing.
- Work in off-routine hours occasionally.
- Work with customers and travel to international customer or partner locations high-profile.
Collaborating With
- Operations (Customer Deployment) teams: Collaborate with the Operations teams for troubleshooting and solving L3 tickets, create automations to reduce and optimize workload.
- DevOps Cloud and Edge teams: Work closely with the wider DevOps engineering teams, your manager, developers and QA engineers to understand requirements, provide technical guidance, and ensure smooth integration and deployment of our product.
- Security Team: Collaborate with the team to ensure the security of our cloud and edge solutions.
Our Tech Stack
- At Everseen, you will have the opportunity to work with cutting-edge technology. Our stack includes:
- CI/CD Tools: GitLab CI/CD
- Cloud Platforms: Azure (AKS, Registry), GCP (GKE)
- Edge Platforms: Docker, Podman, Kubernetes(k0s) and Openshift
- Edge OS: RHEL, Ubuntu
- Automation Tools: Ansible (AWX), Jinja, Terraform
- Deployment Tools: Helm, Flux CD
- Observability: Prometheus, Loki, Grafana alloy, Grafana dashboards, Thanos
- Databases: Elasticsearch, MongoDB
- Authentication: Keycloak
- Scripting Languages: Python, Bash
Profile and Skills
- Experience: 4+ years in DevOps-related roles with a strong focus on automation.
- Networking: Proficient in DNS, routing, container communication, firewalls, reverse-proxying, load-balancing, edge to cloud communication and troubleshooting.
- System Administration: Strong system administration skills are required for deploying and troubleshooting OS level outages and Everseen’s containerized Edge application in customer network.
- Cloud Expertise: Extensive experience with Azure (or GCP), including fully automated infrastructure and deployment.
- Cloud Cost Management: Experience with monitoring and optimizing cloud costs.
- CI/CD Pipelines: Proven experience in implementing and managing CI/CD pipelines (GitLab CI/CD preferred) and excellent knowledge of Git and associated workflows (e.g., Gitflow).
- Observability: Proven experience with monitoring, logging, and alerting tools and stacks.
- Scripting: Excellent scripting skills in Bash and Python.
- Containerization: Advanced knowledge of Kubernetes and Openshift, including cluster management, orchestration and auto-scaling, deployments using Helm charts and GitOps.
- Microservices Experience: Proven experience with microservices architecture and related deployment strategies.
- Infrastructure as Code: Expertise with Terraform modules.
- Configuration management: Deep experience with Ansible, including writing complex playbooks, roles, and using Ansible Vault for secrets management.
- Security Practices: Strong understanding of DevSecOps principles and experience implementing security best practices within CI/CD pipelines.
- Analytical and Problem-Solving Skills
- Possesses strong analytical and problem-solving abilities, leveraging data to inform product decisions. This skill is essential for identifying market opportunities, optimizing product features, and addressing challenges effectively.
- Communication Skills
- Excellent presentation, oral, and written communication skills. Fluent business English is a requirement.
- Customer Focus
- A passionate advocate for determining and delivering solutions with a high level of customer satisfaction.
- Ability to prioritize customer experience as a top priority in solution delivery.
- Interest in Learning and Growth Mindset
- Demonstrated interest in learning and a strong desire to expand knowledge in their respective field.
- Eagerness to explore new technologies, methodologies, and best practices to enhance skills and capabilities.
- Results-oriented attitude, with a drive to achieve objectives efficiently.
- Technical Leadership
- Capable of engaging in technical discussions with stakeholders and leading DevOps projects. Mentors and coaches team members.
Nice to Have Skills
- Experience in using Service Mesh solution like Istio
- Experience in using Tracing solutions like Grafana Tempo, Jaeger
- Experience with RenovateBot or similar tools
- Experience with node.js
About Everseen
Our Culture