Dev Ops Engineer Job Description
Dev Ops Engineer Duties & Responsibilities
To write an effective dev ops engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included dev ops engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Dev Ops Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Dev Ops Engineer
List any licenses or certifications required by the position: AWS, SSL, ITIL, IIS, TLS, GCP, MCSE, MCSA, PKI, SAML
Education for Dev Ops Engineer
Typically a job would require a certain level of education.
Employers hiring for the dev ops engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Software Engineering, Education, Information Systems, Business, Business/Information Systems, Computer Engineering, Technology
Skills for Dev Ops Engineer
Desired skills for dev ops engineer include:
Desired experience for dev ops engineer includes:
Dev Ops Engineer Examples
Dev Ops Engineer Job Description
- Experience in developing cloud enabled applications with multiple front ends using various development tools/systems (e.g., Angular JS, jQuery, HTML, Java, JavaScript, CSS, C, C#, C++, Python, Perl)
- Production code deployments
- Infrastructure and Services documentation
- Or BEA Weblogic and related technologies
- Design and develop infrastructure that is robust and dynamic that scales
- Identify and troubleshoot technical issues
- Author, manage and document existing and new configuration management frameworks, processes and policies
- Collaborate well with engineering and management teams globally to manage engineering dependencies on back-end infrastructure
- Work with team of system administrators to manage and maintain operational environments without outages
- Configuration, integration, and liaising with a range of key stakeholders
- An excellent understanding of DevOps methodologies and good understanding of modern DevOps platforms using Dockers etc with at least 2+ years of experience in validating a large product/service using DevOps
- A good understanding of Cloud architecture, software development and Agile methodology
- Linux Rock Star
- Good understanding of VMs and Containers
- Experience with distributed computing and Software Registration systems such as Cassandra/Zookeeper
- 12 years of experience in IP network engineering in service provider or large enterprise networks
Dev Ops Engineer Job Description
- Build systems to monitor and ensure best practices in production systems
- Optimize the time from code commit to deployment by speeding up existing test automation and build processes
- Be responsible for the overall health and efficiency of our production infrastructure
- Experience leading teams of engineers focused on operational excellence
- 5+ years’ experience working on test and deployment automation
- At minimum a high school diploma or GED
- Function as a key member of the team responsible for the day-to-day, 24x7x365 on-call engineering, system administration, and operation of our customers VOD (Video on Demand) video delivery systems
- Provide review and input into the design of new technical features and architectural changes to the VOD systems
- Define and implement best practices around various operation processes
- Help develop and implement a capacity model, total cost of ownership model and
- Experience in environments where web and cloud solutions are critical to business success
- Experience running Ruby on Rails sites
- Expertise with distributed reliability engineering
- Ideal candidate will have familiarity with Agile/Scrum
- Should be open to occasional on-call support
- Unix/Linux Administration background (4+ years experience)
Dev Ops Engineer Job Description
- Under guidance, supports the operations and management teams in providing general system and application administration, deployment support, incident response support, and technical troubleshooting support of complex eCommerce systems that conform to MST standards and methodology
- Ability to learn general concepts in all areas that support the eCommerce systems, including operating systems, network, security, and storage
- Building self service tooling for other development/operations teams to use
- Work with CloudOps team to troubleshoot/fix complex issues
- Automating deployment/management of platform services
- Engage with development teams early during design phase, evaluate technical alternatives, approve design decisions, communicate and secure technical team and/or business’ approval for critical technical decisions
- Responsible for the performance monitoring, profiling, automated testing, continuous integration, continuous delivery, performance optimization and peak season readiness activities of Allegiant.com and related services
- Ensure extensibility, supportability, performance & scalability of WWW platform and core flight ops applications
- Identify point of failures, issues, bottlenecks and inefficiencies, propose improvements, identify cross-functional resources and implement them
- Instrument applications for performance baselines and to aid rapid diagnostics and resolution in case of system issues
- Understanding of Git and repositories
- Experience with monitoring platforms such as Cacti, Catchpoint, AppDynamics, Pingdom)
- Deep analytical skills and understanding of troubleshooting methodologies
- Basic knowledge of front end development using HTML, JavaScript, and CSS
- Solid understanding of client/server architectures basic database (SQL or MySQL) knowledge
- Partner with internal customers to understand their needs, deliver a hands on immediate remedy long term strategy for enterprise wide issues and anticipate needs
Dev Ops Engineer Job Description
- The ideal candidate would have DevOps or automation experience within a medium to large enterprise environment
- This is a fast-paced team and the successful candidate must be able to act with a sense of urgency and able to adapt to changing priorities
- Qualified candidates must possess a strong sense of leadership
- Developing the automation solutions which work with or integrate with organization’s public and private cloud implementation
- Define and document technical design, operational processes, policies and procedures
- Develop IT solutions using agile methodology
- Should be able to work effectively in onshore-offshore model using Agile software development methodologies
- Lead architecture of Continuous Delivery solutions
- Oversee and maintain development and production environments
- Follow set policies and procedures to ensure a required level of security is enforced
- Designing, developing, and testing scripts and small-to-medium size tools to support the maintenance and operation of infrastructure equipment
- Bachelors of Science or related technical degree in Computer Science, Information Science, Information Technology or a related field, plus 2+ years of experience as a Systems Administrator
- Basic Project management principals
- Proven ability to automate common administration tasks
- Experience using orchestration / remote execution tools, such as Saltstack and Rundeck
- Certified with Linux is beneficial
Dev Ops Engineer Job Description
- Propose and implement enhancements to improve the security, performance and reliability of the environments
- Deploy and maintain analytics
- Work with developers to design and implement automation within build and deployment processes
- Update System Admin Guide
- Submit firewall, PKI certificate, and account requests
- Create and maintain deployment diagrams and CI/CD process diagrams and present to client as needed
- Knowledge of Software Defined Networking and Storage
- Experience configuring and maintaining Cisco UCS environments
- Experience supporting cloud environments such as Amazon Web Services
- Experience with project management collaboration tools and processes including Jira, Confluence, and Scrum
- Minimum of 3 years of systems administration
- Knowledge of configuring and managing CI/CD systems such as Jenkins or Bamboo
- Experience in using productivity tools Atlasssian suites (JIRA, Confluence, Bamboo, Bit bucket, Fisheye, crucible), Jenkins, Dockers, Deep knowledge of build environments
- A bachelor’s degree and 3 to 5 years of professional work experience
- Java Application Server administration and tuning experience
- Expert knowledge in server end SAN/NAS configuration and troubleshooting