Online degree • Online education • E-learning • Online Training • Further Education
51 - 200 employees
August 4, 2023
Ansible
AWS
Bash
Bitbucket
Chef
CI/CD
Cloud
Docker
Git
JavaScript
Jenkins
Kubernetes
Maven
MySQL
NoSQL
Open Source
Perl
PHP
Puppet
Python
Redis
Ruby
SaltStack
Unix
Vagrant
Online degree • Online education • E-learning • Online Training • Further Education
51 - 200 employees
• Participating in the processes of strategic project-planning meetings. • Responsible for developing and building IT solutions. • Configuring and automation management, health checks, point of failure, notifications, etc. • Ensuring operational best practices by working closely with the deployment/releasing teams. • Finding the proper tools and implementing the processes that can automate any manual tasks. • Building automated deployments through the use of configuration management technology. • Doing routine application maintenance, also help create requirements and procedures for implementing routine maintenance. • Troubleshooting existing information systems for errors and resolving those errors. • Evaluate existing applications and platforms, also give recommendations for enhancing performance via gap analysis, identifying the most practical alternative solutions and assisting with modifications. • Learning about and gathering new technologies and related tools to introduce to the company in order to grow the agile development environment. • Providing direct server support during various operations such as deployment and general production. • Collaborating with developers to make sure new environments meet requirements and conform to best practices. • Designing, implementing and testing agreed-upon infrastructures. • Automating deployment of Linux applications, system configurations and security settings
• Associates or Bachelors degree in Computer Science or equivalent • Minimum two (2) or more years of technical experience with providing SAAS/hosted delivery required • 1+ years of experience with Python other scripting languages such as Perl, Ruby etc • Experience in developing and maintaining CI/CD process for enterprise SaaS and on-prem applications using tools like Git, Jenkins, Maven, etc • Expertise in Linux System Admin and Bash Scripting • Experience with configuration management tools such as Ansible, Chef, Fabric, Puppet or SaltStack • Hands-on experience in build and administer VMs and Containers using tools such as Docker, Vagrant, Kubernetes • Experience in designing and maintaining cloud-based solutions with Google Cloud or Amazon Web Services • Automation skills (tool agnostic). The ability to design, build, and operate a technology stack. • Strong operational experience in Linux/Unix environment and scripting languages: Shell, Perl, Python. • Strong background in Linux/Unix Administration • Effective cross-functional leadership skills (prior leadership experience, verbal communication skills, strong collaboration skills, empathic). • Experience with Source Control (like Git, Bitbucket, Svn etc) • Experience with Continuous Integration (like Jenkins, Bamboo ) • Experience with Infrastructure Automation (like Puppet, Chef, Ansible, Saltstack, etc) • Experience with Deployment Automation & Orchestration (like Jenkins, VSTS, Octopus Deploy) • Experience with Container Concepts (LXD, Docker) • Experience with Orchestration (Kubernetes, Mesos, Swarm) • Ability to use a wide variety of open source technologies and cloud services (experience with AWS is required) • Strong experience with Postgresql and MySQL (NoSQL experience is a plus, too, since we also use Redis) • A working understanding of code and script (PHP, Javascript and/or Ruby) is a plus • Knowledge of best practices and IT operations in an always-up, always-available service
• Quality programs • Trusted partners • Flexible learning schedule • Affordable price
Apply Now