Position: DevOps Engineer
Company: Insoftex
Category: DevOps
Experience required: 3y
English level: upper

We are looking for an experienced **DevOps Engineer** to join our leading team of software development gurus to work on highly scalable technologies. The DevOps will work closely with client’s development team and under the guidance of a development manager in order to bridge the gap between development, quality assurance, and IT operations.

In this role, you will be a part of a core team and responsible for key technical decisions, end-to-end software engineering operations.

**Primary Responsibilities**
- Working closely with the client to elicit project requirements
- Design and develop scale cloud software solutions
- Create automated workflow processes
- Maintain CI/CD pipelines
- Application and infrastructure planning, testing and development
- On-call, incident response and incident management
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
- Meeting both technical and consumer needs

**Knowledge, Skills, Competencies and Experience**
- Bachelor’s degree in Computer Sciences
-** 3+ years commercial experience** in software engineering
- **Profound knowledge of Linux fundamentals and scripting**
- Thorough understanding of **continuous integration and continuous delivery concepts** & techniques.
- Knowledge on various DevOps tools and technologies
- A solid understanding of web application security
- Excellent problem-solving and troubleshooting skills
- Process-oriented with great documentation skills
- Knowledge of best practices and IT operations in an always-up, always-available service
- An eagle-eye for detail and passion for perfection
- Excellent oral and written communication skills in English with a keen sense of customer service

**Bonus points for knowledge of**
- Continuous development and integration tools like Maven, Git, SonarQube, Nexus, Jenkins, Splunk
- Deep understanding of containerization and virtualization concepts
- Thorough experience with container orchestration tools like Kubernetes or Docker
- Familiarity with nano or core server containers
- Familiarity with metric monitoring systems such as Grafana, Prometheus
- Hands-on experience with PostgreSQL, TimescaleDB

**Client and Domain**
- Client: a software company
- Country: Cyprus
- Domain: Information Technology