Description

job responsibilities include:

  • Tech Stack: Python, Java, PHP, Docker, Terraform, Linux, Swarm, Ansible, AWS
  • Recommend new technologies and methodologies for managing cloud-based application services
  • Manage cloud environments (80% AWS/20%Azure) and customer on-premise server installations (Linux)
  • Automate cloud deployments using Terraform
  • Software Configuration Management using Ansible or Azure Devops Pipelines
  • Implement monitoring and logging solutions for technology stacks and container orchestration platforms
  • Implement Continuous Improvement Continuous Delivery solutions
  • Work with various source control technologies, including their connection to processes/pipelines
  • Aid customers in addressing challenges, help to recommend DevOps solutions in line with the customer’s goals
  • Work with development team to build, deploy, and maintain software in cloud environments
  • Work with product security to develop and implement security best practices
  • Develop run books and documentation to ensure that other DevOps engineers can respond effectively to issues

 

Required experience includes:

  • 8+ years of prior exprience in roles with cloud-based DevOps focus and must have prior experience as a Senior or Lead DevOps Engineer
  • Must have experience with Python, Java, Terraform, Docker, AWS, PHP, Ansible, etc.
  • Production level experience with distributed applications as scale in cloud (AWS)
  • Experience with container technologies such as Docker
  • Experience with configuration management and deployment automation tools such as Terraform or CloudFormation and Ansible
  • Strong working knowledge of modern continuous development techniques and pipelines (Jenkins, Github, Gitlab)
  • Good knowledge of Bash or Python or some other programming language
  • Strong foundational knowledge of Linux operating systems
  • Working knowledge of relational databases such as MySQL
  • Networking, firewall and load balancer configuration, and Web Application Firewalls
  • Knowledge of FTP and file delivery mechanisms
  • Problem solving, ability to work independently, collaborative team spirit, strong communciation and documentation skills
  • Bachelors in Computer Science or equivalent relevant field


 

Education

Bachelor's Degree