DevOps Engineer Job Description
We are seeking a skilled DevOps Engineer to join our internal development team in Lugano, Switzerland. This is a mid-to-senior level position requiring at least two years of experience with the following technologies:
* Docker and Containers: Experience with containerization using Docker and orchestration using Kubernetes (GKE).
* Scripting and Automation: Proficiency in scripting languages such as Bash and Python for automation tasks.
* CI/CD Pipelines: Knowledge of implementing Continuous Integration and Continuous Deployment pipelines using tools like Jenkins or GitLab CI/CD.
* Monitoring and Log Analysis: Familiarity with monitoring tools like Prometheus and Grafana, as well as log analysis using tools like ELK Stack.
* Virtualization and Cloud Computing: Experience with virtualization using VMware or AWS, and cloud computing using Google Cloud Platform (GCP).
* Service Mesh: Knowledge of service mesh technologies like Istio, which provides traffic management and security features.
* GitOps: Familiarity with GitOps practices using tools like FluxCD, which automates infrastructure provisioning and deployment.
* IaC: Experience with Infrastructure as Code (IaC) using tools like Terraform, which manages infrastructure configurations as code.
The required languages are Italian and English. We value passion, interest in technology, and an analytical mindset over pure skill-specific knowledge.
About Us
We are a fast-growing company dedicated to custom software development, focusing on state-of-the-art technology. Our team consists of passionate and qualified developers and engineers who share a love for technology and innovation.
Our Tech Stack
Our main tech stack includes Java/Kotlin and TypeScript, ReactJS and React Native. We use GitLab for version control and rely heavily on containerization using Docker for development and CI/CD purposes. Our infrastructure runs on GCP.
Our Development Process
We promote Agile Development with a formal process including Code Reviews, Pair Programming, and Continuous Delivery. We care about software quality and have a proper methodology/pipeline to ensure it is always achieved. We design and develop software that meets the highest standards of engineering.
We believe in Open Source and take every opportunity to share knowledge through our Tech Blog and contribute to OSS.
About Our Clients
Our clients are well-established companies in the Energy, Industrial, Finance, and Health sectors. We work closely with them to understand their challenges and provide innovative solutions that make a real difference.
What We Offer
We offer a full-time permanent contract and competitive Swiss salaries:
* A MacBook Pro with the necessary IDEs and an AK Racing Gaming chair for a comfortable working experience.
* Discounted Swiss public transport tickets.
* Free tickets and paid training days to attend tech events we sponsor.
* A yearly budget to expand your knowledge by attending conferences, courses, and events.
* Access to our library of tech books, which you can borrow for free.
* Opportunities to work with like-minded people, organizing Hack Days, MeetUps, Escape Rooms, and Tech Lunches.
* Cool gadgets and perks to enhance your work experience.
* Free coffee anytime you need it.
If you're interested in this role, please note that it's limited to Swiss citizens or residents or Schengen EU-citizens, and it's not full-remote. Italian and English language skills are also required.