Senior Dev Ops Engineer Job Description

Senior Dev Ops Engineer Job Description

4.5
190 votes for Senior Dev Ops Engineer
Senior dev ops engineer provides network problem resolution and root-cause analysis • Server Administration (Windows, Linux and Unix) • Server side scripting (PERL, PHP, PowerShell, Python, Bash, XML).

Senior Dev Ops Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Execute system administration of hosting platforms capable of running on a variety of frameworks (java, node.js, ruby, php, python)
Experience in development RunBooks for Microsoft System Center, MS Desire State Configuration, Chef, Puppet, Python
The ideal candidate would be proficient in systems management and application automation through authoring and maintenance of Python, Perl, and shell scripting experience implementing and maintaining enterprise configuration management solutions such as Chef (preferred)
Provide expertise in load testing new applications for large virtual environment
Define, implement and support build management and integration workflow processes
Work with teams and management to implement Build/Release Engineering (DevOps) methodologies and standards
Assist the teams in supporting the application in QA and production environments
Work with Automation engineers to create and maintain our Selenium Automation Infrastructure
Keep abreast of the latest developments in Release Engineering, knowledge management software, and open source technologies
Share knowledge with the team and propose adoption of new technology

Senior Dev Ops Engineer Qualifications

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

Licensing or Certifications for Senior Dev Ops Engineer

List any licenses or certifications required by the position: SSL, AWS, TLS, SAML, SSO

Education for Senior Dev Ops Engineer

Typically a job would require a certain level of education.

Employers hiring for the senior 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, Technology, Education, Software Engineering, Management, Information Technology, Business, Software Development

Skills for Senior Dev Ops Engineer

Desired skills for senior dev ops engineer include:

Groovy
Bash
Python
PowerShell
Best practices and IT operations in an always-up
Java Script
Linux
SQL
Scripting languages – Perl
Unix/Linux

Desired experience for senior dev ops engineer includes:

Familiarity with the security issues associated with distributed systems in general and large scale consumer Internet services in particular
An understanding of modern deployment tools like Jenkins, Git, Puppet, Chef
An understanding of how networks and common networking protocols work
Experience with public cloud environments and technologies, especially Amazon Web Services
BS/MS in computer science, engineering, or information technology (or equivalent)
2+ Years working with AWS and familiarity interacting with the AWS APIs and working with tools such as Boto or Knife

Senior Dev Ops Engineer Examples

1

Senior Dev Ops Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a senior dev ops engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior dev ops engineer
  • Experience with multiple scripting/programming languages including Python, Ruby, JAVA, .NET, and Powershell
  • Set configuration standards for automation, virtualization, storage, linux, and windows systems
  • Senior Linux engineering skills, and working knowledge of Windows
  • Experience with operating systems including VSphere ESXi, Microsoft Windows, and Red Hat and/or CentOS Linux
  • Develop and institute monitoring policies intrusion detection systems
  • Manage configuration deployment, backup and (OS) updates
  • Provide and maintain support for Internet/Intranet application environments, including application deployments, configuration, troubleshooting, failure analysis
  • Schedule and implement production changes such as application deployments, software upgrades, roll out of security and system patches, bug fixes
  • Lead troubleshooting initiatives and resolve server equipment failures by analysing issues and implementing corrective actions
  • Troubleshoot deployment/runtime issues with networking, security, memory
Qualifications for senior dev ops engineer
  • 2+ years working with a modern configuration management tool such as Chef, Puppet, or Cfengine 3
  • 1+ year of experience working alongside development teams administering software delivery tools (Git, SVN, Jenkins/Hudson, Nexus, Maven/Gradle/Ant)
  • 1+ year of experience working with cloud automation/orchestration technologies (Puppet, Chef, SpaceWalk, OpenStack, Ansible, Stackato, Docker)
  • 1 year of overall IT experience in an enterprise cloud environment
  • Experience working in various database technologies (MySQL, Oracle, Mongo DB) Incident Management, Release Management, Change Management, Capacity Management, Defect Management, Monitoring, etc
  • Experience in native Android or iOS development
2

Senior Dev Ops Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of senior dev 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 senior dev ops engineer
  • Ensure applications meet all Company security standards
  • Proactively identify hurdles in the release process, drive release process/SDLC changes and enforce processes with various stakeholders
  • Communicate with software engineers, QA engineers, program management and operations staff on schedules and priorities to ensure releases are on track
  • Create self-service capabilities for developers to write and manage product code
  • Stay up-to-date on relevant technologies internally externally, plug into user groups, understand trends and opportunities to ensure we are using the best possible techniques and tools
  • Evaluate, design and implement cloud computing technologies supporting high-volume mission critical services
  • Developing, implement, and contribute to the open source community
  • Produce technical design documentation for the service engineering team
  • Mentor other members of the technical staff on emerging technologies
  • Work closely with engineering, technical leaders and internal customers located in the US and India
Qualifications for senior dev ops engineer
  • Experience working in matrixed IT department
  • Software development experience in relevant language
  • Demonstrated proficiency in shell scripting
  • Strong knowledge of IT system infrastructure
  • Solid understanding of TCP/IP and basic networking concepts (Subnets, VLANs, Jumbo Frames, LACP, NIC Teaming, Unicast/Broadcast/Multicast, ACLs, DNS, DHCP, SSH)
  • Developing and documenting workflows and processes, improving those processes
3

Senior Dev Ops Engineer Job Description

Job Description Example
Our growing company is hiring for a senior dev ops engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior dev ops engineer
  • Maintain infrastructure design standards, ensure they are documented and up to date, and lead efforts to take new technologies into stack on continual basis as appropriate
  • Infrastructure / feature design & implementation / Library & Service integration
  • Design and implement future state SaaS / IaaS architecture
  • Enable and implement continuous delivery and continuous integration
  • Analyze a variety of approaches to a DevOps problem - provide pros and cons of different approaches to the team to arrive at an agreed upon direction
  • Develop and administer tools to enable rapid micro service deployment
  • Collaborate to incorporate automated unit, integration, functional, and performance testing into the continuous integration process across multiple projects
  • Collaborate with the Development, Project Management, and Product Management teams to align projects, releases, patches, and other efforts
  • Build, maintain and deploy the application level software in our development and test regions
  • Prioritize and troubleshoot development and test region issues
Qualifications for senior dev ops engineer
  • We’re looking for someone who’s worked with AWS and Open Source Technologies in the roles of Senior DevOps Engineer, Senior System Analyst or IT Solution Architect in a solution focused, fast paced team
  • You have a track record of not waiting on being told what to do, but rather seeking out how you can help and improve things you touch
  • As a Principal Engineer you are expected to have significant experience behind you which will inform how you proceed in solving problems you face
  • The ability to learn quickly is a highly valued skill here
  • Experience with noSQL databases, Mongo DB highly desirable
  • Experience with log analysis tools like Splunk or SumoLogic
4

Senior Dev Ops Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of senior dev ops engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior dev ops engineer
  • Monitor production regions and environments
  • Design, implement and maintain web hosting architecture optimized for company's backend systems
  • Implement efficient deployment work-flows integrated with existing, new enterprise or open source tools (C# code
  • Automate Public and Private cloud environments by utilizing tools such as Chef, VMware vRealize Automation, VMware vROPs, VMware Log Insight and Foreman
  • Architect and build VMware vSphere/ESXi 6.5 clusters in a multi-site environment
  • Configuration Management of servers with Chef
  • Follow a continuous deployment, continuous integration model for server provisioning and application deployment
  • Address escalated infrastructure issues, and monitor infrastructure components for performance, capacity, failures, and uptime
  • Work within strict time frames following change management protocols to provide maximum uptime
  • Implement, review, and adhere to security policies along with working with audit teams
Qualifications for senior dev ops engineer
  • Undergraduate degree or diploma in Computer Science, Information Systems, or equivalent work experience
  • 1-2+ years’ experience with system integration, Infrastructure as a service and Platform as a service deployment
  • 1-2+ years’ experience with system configuration tools including Puppet, Chef, Ansible, or Vagrant(with demonstrated configuration knowledge and experience)
  • DevOps experience and building internal clouds is a great plus (AWS)
  • Experienced with modern infrastructure deployment tools and workflows
  • Experience with code quality tools like JSHINT/JSLINT, FindBugs, etc
5

Senior Dev Ops Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of senior dev ops engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior dev ops engineer
  • Interact and coordinate with architects, vendors, hardware engineers, operating system engineers, and internal business partners
  • Professionally represent the Cloud Engineering team as a technical consultant on projects
  • Maintain documentation of all infrastructure related components including build and modifications
  • Participate in on-call rotation providing “Always On” support
  • Senior level in working with Chef, cookbooks, and recipes
  • Automation experience in Public and Private cloud environments, with a strong understanding of infrastructure as code
  • Experience in continuous deployment and life-cycle management using tools such as git, stash, and Jenkins
  • Working experience with Nginx and Apache Tomcat
  • Experience with VMware vRealize Automation and Operations, along with Chef and Foreman
  • Experience configuring and administrating high availability clusters, and disaster recovery implementations
Qualifications for senior dev ops engineer
  • Demonstrable expertise around specifying, designing, and implementing cloud management, system health, performance monitoring tools, and software management tools
  • A strong subscriber to being cloud-native
  • Track record of cost-consciousness and resource optimization
  • Track record of technical excellence and accomplishments
  • Experience with 24x7 PaaS environments
  • Experience with Test Automation and Continuous Test in a delivery pipeline

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates