USPIO Ltd is a technology company specializing in providing innovative solutions in the IT and software development industry. We are looking for a proactive and experienced DevOps Engineer to join our team. This role involves creating, extending, and managing our infrastructure and CI/CD pipelines to enhance system performance and efficiency. You will work closely with development teams to streamline workflows that align with business objectives.
Responsibilities:
Design and create new infrastructure components, in addition to extending and optimizing existing infrastructure for scalability and efficiency, using Kubernetes, cloud providers, and managed solutions.
Develop, manage, and enhance CI/CD pipelines using GitLab CI, ensuring seamless deployment processes.
Automate infrastructure processes to boost efficiency and scalability.
Monitor, notify, log, and maintain infrastructure components to ensure high availability, scalability and fault tolerance.
Maintenance of infrastructure: k8s, DB, message brokers.
Ensure the security of servers and data.
Communicate effectively with development teams to capture and implement their requirements.
Collaborate with teams to troubleshoot issues and optimize system performance.
Plan and coordinate infrastructure development in alignment with development strategies and business plans.
Select and implement the best solutions tailored to specific operational needs.
Requirements
Minimum 3 years of experience with Kubernetes and managed database services.
Experience in developing high-traffic systems and managing scalability challenges.
Proficiency in virtualization systems and Linux containers (Docker, Kubernetes).
Strong experience with Infrastructure as Code (IaC), including Terraform, Ansible, Helm.
Experience with cloud platforms such as AWS, GCP, Azure, DigitalOcean (AWS preferred).
Strong scripting skills in Bash and/or Python.
Proficient with Git. Experience with creating and managing CI systems like GitLab CI.
Knowledge of web server configurations (e.g., Nginx).
Experience with observability systems.
Experience with databases and messaging systems including PostgreSQL, MySQL, RabbitMQ, and Kafka.
Proficiency in operating and configuring systems of monitoring and logging: Prometheus, Grafana, ELK.
Ensuring a high level of information security.
We offer
Official employment and work visa support or Remote
Relocation package
Opportunities for professional growth
5/2 working schedule.
Friendly working environment
If you meet the requirements and are ready to contribute to our team, we encourage you to apply for this exciting opportunity.