Position: Dev-ops engineer
Company: Axisbits
Experience required: 1y
Category: DevOps
English level: intermediate
Published: 2023-05-01T00:00:00+03:00

**Vacancy description:**

Axisbits is seeking a skilled DevOps Engineer to join our dynamic software development team. The successful candidate will collaborate with developers and IT professionals to streamline our deployment and operational tasks, ensuring efficient development environments and seamless production deployments. 

With a keen understanding of coding, scripting, and process re-engineering, the role demands building and maintaining CI/CD pipelines and working on automating and optimizing our operational processes. If you have a passion for system-level thinking, modern technologies, and creating robust, scalable infrastructure, Axisbits invites you to apply for this exciting opportunity.

Please note - **this is a part-time (hourly) position with approximately 20 hours/week workload at the start**. Possibility to turn into a full-time position. 

There is a **test task** for this position.

 **Main requirements:**

**Professional Skills:**

1. Source Code Management
    
    Push, pull, conflicts resolution
    Experience with GitHub / GitLab / Bitbucket
    
2. Programming language
    
    mostly Python 
    
3. Basic System Management
    
    SSH usage
    File system
    Log files
    Access rights management
    
4. Containers
    
    Docker
    docker compose plugin
    
5. DevOps:
    
    IaC (Pulumi, Terraform)
    CaC (Ansible)
    CI/CD (Jenkins, Gitlab CI)
    GitOps
    

**Common qualities:**

1. Strong desire to learn new things
    
    DevOps is a quickly evolving landscape. Sometimes we must run as fast as we can just to stay in place.
    
2. Ability to remain calm under pressure
    
    While this is not common, but if something fails, we fix it first, then panic.
    
3. Collaboration and communication skills:
    
    Ability to work effectively with a team and clearly communicate ideas and issues.
    

**Good to have:**

1. Basic understanding of cloud platforms in general and particular:
    
    DigitalOcean
    Exoscale
    AWS
    
2. Basic Networking knowledge:
    
    Understanding of basic network protocols
    IP addressing
    network troubleshooting tools
    
3. Git flow:
    
    Commit messages
    Branching strategies
    
4. Experience with issue-tracking software

**Responsibilities:**

1. Automation of internal processes;
2. Support of company’s infrastructure;
3. Close collaboration with Development teams to maintain smooth operation;
4. Working with cloud providers;
5. Setting up environments for various tasks;
6. Setting up observability tools.

 **What we offer:**

- a competitive salary
- a positive and creative work environment
- a wide range of projects with opportunities for professional growth
- the opportunity to work fully remotely
- an ambitious team and a collegial working environment
- management that values their employees

**Why work with us:**

If you’re looking for an exciting and challenging career, working at Axisbits is a great option. We, as a tech company, are always at the forefront of new developments and innovations, so you’ll have the opportunity to work on cutting-edge projects that will make a real difference in the world. And since technology is constantly evolving, you’ll never stop learning new things.

Plus, we are very forward-thinking when it comes to employee benefits, so that you can expect a good salary, flexibility, and plenty of opportunities for professional growth. If you want to be part of something special and help shape the future of technology, working at Axisbits is definitely the way to go.