Senior DevOps Engineer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

Technical Requirements


  • 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.