DevOps Engineer
Job description
What are we looking for?
- Experience with AWS (Amazon Web Services) in production environments. You have used EC2 in autoscaling environments, EKS, ECS, CloudFront, S3, RDS, CloudWatch, Route53, etc
- Experience with Microsoft Azure in production environments. You have used Azure Kubernetes Services (AKS) in autoscaling environments, Azure Container Apps, Blob storage, Front Door, DNS, SQL Database services, etc
- Strong background in Linux administration and networking
- Experience of building and maintaining a CI/CD environments
- Experience with Git version control
- Experience in writing Bash scripts
- Experience with Ansible and Terraform
- Excellent verbal and communication skills in English
Requirements
Nice to have:
- Understanding concepts and using services on cloud infrastructure platforms (AWS, Azure, GCP)
- Understanding IaC concepts
- Understanding the software development process and CI/CD concepts and tools
- Coding (scripting) experience
- Knowledge of Docker and Kubernetes
- Troubleshooting skills with network protocols such as DNS, TCP/IP, SMTP, HTTP(S)
What do we expect from you?
- Ensure smooth operations of environments and support in resolving incidents in close collaboration with other teams
- Act as an escalation point and resolve issues with cloud and on-pre infrastructures, servers, network connectivity, etc.
- Support the virtualized cloud platform and infrastructure: installation, configuration of computing, network management and storage resources in the cloud
- Perform troubleshooting to isolate and diagnose common system problems
- Perform regular system monitoring, verify the integrity and availability of resources, systems, and key processes
- Research and recommend innovative and automated approaches for administration tasks
- Assist in the planning, documentation, and implementation of various systems
What do we offer?
- Work in a dynamic team where new ideas and open communication are quite valued;
- High possibility of personal and professional development within the company
- Continuous training through mentoring programs, internal and external training and certifications.
- Flexibility to combine remote working and working at the office.
- A range of benefits that include private health insurance.
- Work in a modern space in an attractive location.