Ops Engineer Job Description

Ops Engineer Job Description

4.5
152 votes for Ops Engineer
Ops engineer provides knowledge and expertise and actively participate in the development/implementation of infrastructure automation on OpenShift (IaC with Terraform, Ansible, Jenkins).

Ops Engineer Duties & Responsibilities

To write an effective ops engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included ops engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Automate, automate, automate! (using ruby and python scripts, and maybe a little bash here and there)
Maintain experience and continue to grow knowledge of mid to top tier database systems (MySQL), other non-sql data stores
Experience and knowledge of Configuration Management (Chef) and CD/CI tools (Jenkins)
Some Scripting Experience (Python, Shell Scripting)
Experience with database server technologies (Cloudera, Postgres, SQL)
Experience with network infrastructure such as Firewalls, DHCP, DNS, NTP, LDAP, SSL
Improving things – Providing self-provisioning for Linux server builds and software deployments
Investigating new technology - Looking at new approaches such as IaaS and internal PaaS technologies as a way to simplifying change
Maintaining good processes – Carrying out suitable capacity planning, continuity planning, performance tuning and disaster recovery rehearsals to keep everything ticking along
Work with engineering teams to provision and manage AWS instances and services (RDS, RedShift, EC2)

Ops Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Ops Engineer

List any licenses or certifications required by the position: AWS, ITIL, SSL, CCNA, MCSE, FMEA, TLS, MCITP, PMI, MCSA

Education for Ops Engineer

Typically a job would require a certain level of education.

Employers hiring for the 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, Electronic Engineering, Information Systems, Business, Computer Engineering, Science

Skills for Ops Engineer

Desired skills for ops engineer include:

English
Python
Firewalls
Jenkins
SQL
Ansible
Java
Ruby
Agile Methodologies
At least one modern scripting language

Desired experience for ops engineer includes:

Automator
Bachelor’s Degree in quantitative discipline (Math, Computer Science, Engineering)
Proficiency with batch and real time processing frameworks
Proficiency with large scale distributed, horizontally scalable architectures
Proficiency with NoSQL databases
Strong Coding Skills & Design Skills

Ops Engineer Examples

1

Ops Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of ops engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for ops engineer
  • Configuring services on the cluster
  • Makes deployment modules production ready by moving them to libraries, completing forms, following procedures, completing version control documents
  • Knowledge of ETL and Scheduling Tools
  • Strong teamwork skills, with excellent written and spoken communication
  • At least 4 years of demonstrable Dev Ops and Production support experience
  • Installing, configuring, maintaining, troubleshooting, monitoring and automating VMWare virtualized data centers, multi-vendor storage systems and other environments
  • Developing, monitoring, and automating VMware virtualized data centers
  • Creating and updating tools for automation, including development of scripts
  • Developing solutions and targeting hardware and storage and backup architecture configurations for new projects being deployed to production cloud infrastructure
  • Creating and developing procedures and process for operations to attain optimization, process efficiency and SLA delivery
Qualifications for ops engineer
  • A sound knowledge of Linux, able to troubleshoot using many of the typical tools available on the platform
  • A fundamental understanding of TCP and UDP transport protocols
  • Bachelors or Masters in Computer Science or related field, or equivalent Bonus skills
  • Able to interact well with internal customers (technical and non-technical)
  • Can stay cool under pressure and make smart decisions even in high stress situations
  • Bachelor’s Degree or commensurate experience in the field
2

Ops Engineer Job Description

Job Description Example
Our company is looking for an ops engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for ops engineer
  • Collaborate with a cross functional team of Systems and Network Administrators, Software Engineers, Support Engineers, Quality Analysts and Engineers and Site Reliability Engineer
  • Conduct and lead project meetings with Sr
  • Design, implement, and support development, integration, staging and Production environments
  • Provide 24/7 on call, based on a rotation rota
  • XAML / WPF / UWP
  • Asynchronous queuing technology
  • Tuning, configuration, development, deployment and troubleshooting of the availability monitoring
  • Communication with other Delivery Teams to determine monitoring thresholds and escalation processes
  • Administrate the platform used for OTA campaigns
  • Perform problem management to reduce the incidents happening in production
Qualifications for ops engineer
  • Working knowledge of software development methodologies including code profiling, regression testing, and continuous integration3+ years’ experience as either a LAMP stack software developer and/or systems administrator with at least 1 year of current experience working with a high-traffic site
  • Experience of working on and supporting high volume transactional Linux web infrastructure
  • Solid understanding of UNIX system administration, particularly Linux, including
  • Knowledge and or experience of any virtualization platform (vmware, kvm, virtual box)
  • Write software delivery pipelines for various enterprise customers and services
  • Develop Use Standards, User Self-Service designs, and reporting on application KPIs
3

Ops Engineer Job Description

Job Description Example
Our innovative and growing company is looking for an ops engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for ops engineer
  • Participate technically on services handover between Project team and Production team (VTP, VLR, ATP, SAMIR)
  • Voice client
  • Softphone Voice endpoint
  • Softphone, browser and headset Voice infrastructure
  • Network connections and routing patterns Monitoring
  • Quality, productivity and agent feedback Testing
  • Automated voice testing at scale
  • Define, implement and maintain accounts and phone numbers
  • Define, implement and maintain RBAC for Twilio Telephony users
  • Maintain monitoring solutions, reports and dashboards
Qualifications for ops engineer
  • Knowledge and experience using Jenkins, Subversion, Git, Maven
  • Experience managing AWS technologies (EC2, RDS)
  • Understand web platforms and be able to explain concepts like load balancing, external vs
  • DevOps experience or System Administration (be conversant in *nix networking, Python applications)
  • Experience with configuration management using a automation platform such as Chef, Puppet, SALT or any other relevant dev-ops platform
  • Experience with a UNIX shell scripting language such as Bash, Perl and Python
4

Ops Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for an ops engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for ops engineer
  • Assist Twilio and Verizon with incident resolution
  • Specifies, creates, tests and deploys runtime scripts
  • Takes appropriate action after deployments if the application is not working in line with what was expected
  • You will challenge architects, the product owner and the teams DevOps engineers in a constructive way and help setting up technical user stories
  • You have extensive knowledge and experience in SharePoint 2013 (Front-end backend)
  • You have proven experience in complex SharePoint 2013 projects or Ops work
  • Develop, maintain and support technical infrastructure and production build processes
  • Help build tools to automate the build/configuration management process, code review process, Writing scripts as needed to do data syncs, migrating data, automating dev ops processes
  • Monitor production system
  • Perform high-level, root-cause analysis for service interruption recovery and creating preventive measures
Qualifications for ops engineer
  • 2+ years of Linux system administration, software development, or DevOps
  • Experience with supporting Java production applications
  • Deployment of cloud infrastructure elements and environments
  • Scripting and automation of common administrative tasks and repeatable system customizations
  • Working knowledge of system configuration tools such as cfengine, chef, or puppet
  • Practical knowledge of horizontally scaling application architectures
5

Ops Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of ops engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for ops engineer
  • Perform system and database backups and recover
  • Manage system security (production and internal)
  • Maintain the client's network environment
  • Respond to network/system alarms
  • Support properly engineered IT services and products to meet the needs of a business in technology domains
  • Configure and maintain ESXI and VirtualBox environments
  • Configure and maintain virtual environments including VMs and containerization
  • Coordinate virtual environments for usage across multiple reporting structures
  • Establish effective deployment and migration strategies for software and application data through the deployment pipeline
  • Work with infrastructure and development teams to establish monitoring, backup and logging procedures for all environments
Qualifications for ops engineer
  • Understanding of network protocols and troubleshooting
  • Incident triage and resolution for all cloud infrastructure items
  • Rigor in writing alert and notification definitions
  • Understanding of standard IT operations processes such as ITIL
  • Comfort with collaboration, open communication, and working with distributed teams
  • Ability to translate high-level technical requirements through all the levels of the software stack is essential

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates