5+ years of relevant work experience in a DevOps Engineer or similar role
Proficiency with Azure / bare metal infrastructure management, optimization, production support and troubleshooting
Research and help implement automation and integration best practices.
Experience in networking and virtualization(Preferred Vmware)
High experienced in administering Linux systems and networks in a production environment (TCP/IP, UDP, MAC addresses, IP packets, DNS, OSI layers, ACLs, routing tables, firewalls, VPN and load balancing.)
Deep knowledge with Docker, Kubernetes
Experience with CI/CD tools (Preferred Gitlab)
Experience in backup tools and monitoring tools for database and k8s cluster systems
Experience with Infrastructure and automation on Azure
Knowledge of Load Balancing, High Availability and Clustering technologies
Professional experience in scripting languages
Knowledge and experience in version management, deployment and CI/CD integrations
Knowledge of IAC tools (preferably terraform)
Bachelor's degree or equivalent experience, with a background in Computer Science or Engineering
Ability to learn/use a wide variety of open source technologies and tools
Strong communication and interpersonal skills.
Automate everything mindset
Good at design thinking, team-oriented and open-minded
Strong self-organization including ability to work independently and manage time effectively,
Excellent English communication skillsStrong self-organization including ability to work independently and manage time effectively,
Excellent English communication skills
Responsibilities
Develop, manage, and enhance cloud infrastructure for overall service reliability, scalability, and cost
Work collaboratively with software engineering to define infrastructure and deployment requirements
Ensure configuration and compliance with configuration management tools
Administer and troubleshoot Linux based systems
Build and maintain operational tools for deployment, monitoring, and analysis of infrastructure and systems
Perform infrastructure cost analysis and optimization
Create and build new CI/CD pipelines and improve existing ones
Build and improve tools and automation to efficiently utilize infrastructure
Automate provisioning and deployments
Perform day to day release and support the new versions of software
Configure technical tools and write scripts to advance automation for CI/CD
Take part in the ongoing standardization and documentation of various policies and procedures.