Requirements • Experience with Linux, UNIX administration, troubleshooting and scripting. • Experience in Virtualization using tools such as VMWare, Xen, etc. • Experience with Containerization technologies as Docker, Kubernetes. • Experience in administering application servers, servlet containers, and web servers (Apache httpd, Apache Tomcat, JBoss AS) • Experience of working with cloud platforms (AWS, Azure, etc.) • Experience with DevOps practices: Continuous Integration/Continuous Delivery and tools: o version control systems (Git, Subversion, etc.), including branching and merging strategies. o software build (Maven, Gradle, npm, pip, etc.) o configuration management (Ansible, Chef, Puppet, Saltstack etc.) o infrastructure provisioning (Terraform, CloudFormation, etc.) o logging for a DevOps pipeline (ELK, Dynatrace, NewRelic, etc.) • Experience in DevOps pipeline metrics, triggers and monitoring (for feedback within the pipeline) • Experience with the OPS side of DevOps: integrations to Operations services for defect tickets, config. mgmt., production monitoring, security/PEN. • Experience with databases and message brokers. • Solid understanding of networking concepts, modern and currently used network protocols. • Good understanding of Release Management. • Strong problem solving and technical appreciation skills. • Highly organized and detail oriented with analytical and good organizational and time management skills. Technical and business competencies • Strong problem solving and technical appreciation skills. Self-management competencies • Self-starter, highly organized and detail oriented with analytical mind and time management skills. |