Dev Ops Engineer

Dev Ops Engineer Job Description Template

Our company is looking for a Dev Ops Engineer to join our team.

Responsibilities:

  • Implement automation tools and frameworks (CI/CD pipelines);
  • Apply cloud computing skills to deploy coding, upgrades and fixes;
  • Collaborate with team members to improve the company‚Äôs engineering tools, systems and procedures, and data security;
  • Continually evaluates Operation teams processes and automates repetitive and temporary solutions;
  • Performs other related duties as assigned;
  • Troubleshooting technical issues in retail environment including in-store, network, firewall, and solution architecture;
  • Enabling business success by performing analysis of retailer results;
  • Managing retailer technical integration & deployment projects;
  • Conduct design reviews with stakeholder team;
  • Communicate issues and status information to stakeholder team;
  • Participation in the selection and implementation of third party software and infrastructure to support design and maintenance;
  • Delivering projects within estimated effort and time frames;
  • Work closely with our developers;
  • Provide feedback on business requirements documentation to ensure resolution of any apparent ambiguity or contradictions;
  • Implement security infrastructure and sound security processes and controls.

Requirements:

  • Prototyping and developing cloud-native architecture solutions for application needs, particularly with AWS;
  • Overseeing configuration management and moderating using various automation tools;
  • Providing infrastructure-as-code utilizing Terraform and AWS Cloud Formation;
  • Utilizing AWS Cloud services such as EC2, S3, IAM, Route53, RDS, VPC, LAMBDA, SQS, SNS, EKS, Load Balancers, CloudWatch, API Gateway, etc;
  • Automating software builds and deployment-to-development and production systems;
  • Demonstrated understanding of security best practices;
  • Intimate familiarity with the DevOps toolkit (Terraform, Ansible, Chef, and other tools);
  • Bachelor’s or Equivalent Experience;
  • High School Grad / GED;
  • 3+ years of experience;
  • Anticipation vs. Reaction: Think about what lies ahead and plan accordingly by using empirical data gathered from our systems;
  • Team Junkie: DevOps is a part of Engineering, sprints, bugs, and all;
  • Innovation: Bring design, process, and architecture ideas to the table that challenges the status quo while supporting business goals;
  • Efficient Process Builder: Bring enough process to the table to maximize efficiency and minimize wasted time/effort.