All offersGdańskDevOpsSenior DevOps Engineer (Web and Mobile Department)
Senior DevOps Engineer (Web and Mobile Department)
DevOps
Sigma Software

Senior DevOps Engineer (Web and Mobile Department)

Sigma Software
Gdańsk
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Sigma Software

Sigma Software

Sigma Software is a global software development company that enables enterprises, startups, and product houses to meet their technology needs through end-to-end delivery. We have been working since 2002, from all over the world.

Company profile

Tech stack

    Linux
    master
    Python
    advanced
    Azure
    advanced
    CI/CD
    regular
    Ansible
    regular
    Docker
    regular
    AWS
    nice to have

Job description

Online interview
Friendly offer

We are looking for a talented DevOps Engineer to join our team responsible for supporting multiple distributed environments. As a DevOps, you’ll manage, monitor, and perform maintenance to ensure the system, provide recommendations for new technologies and procedures, etc.


REQUIREMENTS

At least 5 years on-hand experience with Linux

Strong scripting skills (Bash, Python, Perl)

Work experience with CI/CD tools (TeamCity, Jenkins, CircleCI, etc.)

Strong knowledge of Azure and AWS

Experience with GCP will be a plus

Familiarity with Databases (MySQL, PostgreSQL) and No-SQL Databases (Redis, MongoDB, DynamoDB, Cassandra)

Practical experience with configuration management tools (Ansible, Terraform, CloudFormation, Puppet)

Good knowledge and understanding of web and app technology/servers (Apache, Nginx, Tomcat)

Familiarity with VMware and related tools like vRealize, VMotion, etc.

On-hand experience with PHP/JS/Java application deployment procedures (Laravel, WordPress)

Deep understanding of Docker concepts and Docker/Docker-compose usage

Broad experience with Atlassian stack (Jira, Confluence)

Upper-Intermediate level of English


RESPONSIBILITIES

Taking part in environment and architecture planning

Automation of CI/CD and other processes on a project

Optimization of existing environments and structures

Providing recommendations for new technologies and procedures to improve service availability and management

Troubleshooting production system and network issues related to performance and functionality

Supporting existing environments

Consulting the development team on infrastructure-related questions