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.