Wallex is seeking a DevOps Team Leader who is Passionate for building functional systems that improve customer experience. We need a team leader with an appetite for change and pushing the boundaries of what can be done with automation. You should ideally be a role model, show integrity, create a trustworthy environment and inspire others to follow that path.
What we do : Here at the Wallex DevOps team, we are responsible for the software platform that other teams build their services on top of, including (but not limited to) Kubernetes cluster, MySQL cluster, KV databases like Redis and etcd, and message broker services like RabbitMQ. We are responsible to make sure these platform services stay up and running, with the best performance possible. We’re responsible for providing solutions for other teams’ requirements and adding new services and keeping the platform healthy and resilient.
We are also responsible to provide solutions to other tech teams for deploying their services and making the process as smooth and fast as possible. We’re using Gitlab CI/CD and Helm for this matter.
We’re dependent on ansible for managing our services and prefer infrastructure as code solutions and when that wasn’t possible, it’s a necessity for the team to document the whole process and store any configurations that were used along the way. So another responsibility of each team member is writing and maintaining the documentation of the process.
Responsibilities include:
Create software deployment strategies that are essential for the successful deployment of software in the work environment
Support, troubleshoot and analyze code on all 3 layers of the stack related to infrastructure, middleware, and continuous integration and delivery frameworks
Identify and implement data storage methods like clustering to improve the performance of the team
Identify issues in the production phase and system and implements monitoring solutions to overcome those issues
Conduct research, tests, and execute new techniques which could be reused and applied to the software development project
Accountable for designing, building, and optimizing automation systems that help to execute business web and data infrastructure platforms
Assist in designing and developing scaling strategies, automation scripts, and solutions to implement, streamline, and execute the software
Management and development of continuous integration and deployment solutions
Maintains staff by recruiting, selecting, orienting, and training employees
Stay abreast of industry trends and best practices
Requirements
At least 5 years of work experience as a DevOps Engineer, Infrastructure Engineer, SysAdmin, or similar roles
Proven work experience as a team leader or supervisor
Problem-solving and analytical skills
Time and project management skills
Ability to handle multiple competing priorities in a fast-paced environment
Capable of developing a good relationship with other people in the organization
Experience in the software development process and tools and languages like SaaS, PHP, Java, Python, and Git
Demonstrated knowledge in handling distributed data systems. (Elastisearch, Cassandra, Hadoop, and others.)
Hands-on experience with DevOps techniques building continuous integration solutions using Jenkins, Docker, Git, Maven
Must be proficient in one or more scripting languages: Unix Shell, Perl, Python, Golang
Experience with Kubernetes, Docker, Helm Charts
Hands-on experience Infrastructure as Code (Terraform) and Configuration as Code (Ansible)
Hands-on experience in Database Administration (Mysql, MongoDB, Redis) and Backup/Recovery Solutions
Apply for this job
معرفی شرکت
والکس یک شرکت فعال در حوزه FinTech و دارای پلتفرم مبادلاتی ارز دیجیتال و درگاه پرداخت ارزهای دیجیتال است.
ما در والکس به دنبال تبدیل شدن به یکی از بزرگترین شرکتهای FinTech بین المللی هستیم. در حال حاضر به عنوان یکی از بزرگترین پلتفرم های تبادل ارز دیجیتال در ایران شناخته میشویم و توانمندی تبادل بیش از ۱۳۰ ارز دیجیتال را به صورت آنلاین داریم.