DevOps Developer Job Description

DevOps Developer Job Description

4.7
181 votes for DevOps Developer
Devops developer provides reliable tools for analysts and will provide operational maintenance for each tool/system utilizing scripting /coding language such as Ruby, Shell, Python, configuration management systems (Puppet or Chef), and monitoring/logging solutions for operations (Nagios, CollectId, logStash, Kafka, or Cassandra).

DevOps Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Ability to comprehend business requirements and be able to map them to software design and implementation with a focus on improving operational readiness for web based applications
Strong emphasis on building solutions to automate development and operational systems
Develop, architect and introduce improvements to a multi-team build/test/deploy system
Research new development technologies and tools that can help us automate and scale our systems
Implement scalable systems to automate any systems requiring manual intervention
Develop automation systems to manage our Azure infrastructure
Work with development teams to support multiple environments
Establish standards of practice across the development teams
Responsible for the integrity of the software build and deploy processes and overall quality of code versioning and integration across development, test and production environments
Implement, improve and support DevOps tools for software configuration management, build, deploy continuous integration, automated testing and automated self-service release management

DevOps Developer Qualifications

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

Licensing or Certifications for DevOps Developer

List any licenses or certifications required by the position: AWS, SSL, RHCSA, ITIL, II, IAT, PCF, OSCP, CISA, CISM

Education for DevOps Developer

Typically a job would require a certain level of education.

Employers hiring for the devops developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Engineering, Technical, Education, Computer Engineering, Business, Math, Computer, Management, Communication

Skills for DevOps Developer

Desired skills for devops developer include:

Python
Ruby
Bash
Docker
Puppet
Chef
Jenkins
Maven
Gradle
Ant

Desired experience for devops developer includes:

Linux (and Windows including Enterprise Administration processes and procedures
Cloud / SaaS experience would be an asset
At least 2 years experience in System Administation
Network Skills (topologies, firewall rules, load balancers, firewalls, Virtual Private Network (VPNs), Domain Name Server (DNS)
Cloud / Software as a Service (SaaS) experience would be an asset
Monitoring tools (nagios, datadog, pingdom, ..)

DevOps Developer Examples

1

DevOps Developer Job Description

Job Description Example
Our growing company is looking for a devops developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for devops developer
  • Experience maintaining automated build systems such as Jenkins,Bamboo, TeamCity
  • Actively work with clients and stakeholders from documenting requirements to service delivery
  • Develop content directly related to Configuration Management of system state vs
  • Create reporting modules and dashboards on system usage, task assignment, stage status and queue management
  • Contributes to platform specification and design of next generation tooling and orchestration engines
  • Work directly with Engineering on DevOps, Agility and Configuration Management Programs during evaluation, use case materials, bake off criteria, bake off execution and tool analysis
  • Monthly analysis of overall solution set status, industry trends and movements accompanied by roadmap development
  • Consistently collaborating with external vendors on software roadmap and pipeline awareness
  • Work with cloud delivery engineering team to build cloud delivery platform used by multiple product teams
  • Implement technical designs to further cloud platform
Qualifications for devops developer
  • Master’s or Bachelor’s degree in Computer Science, with strong fundamentals and problem solving skills
  • Dynamic and strong in communication & analytical skills and possesses open and flexible attitude
  • Experience developing with a relational DBMS (Postgres, Oracle, MySQL, etc)
  • Familiar with .NET stack including IIS
  • Familiar with mobile development stack including iOS and Android
  • Familiar with front/back end Node and JS
2

DevOps Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for a devops developer. 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 devops developer
  • Determine, apply and improve appropriate methodologies and toolsets for a customer’s culture and operating environment
  • Complete solutions by coordinating, communicating, and contributing to team meetings and customer engagements
  • Explore up-and-coming technologies and software products
  • Support and improve our SCM/Build & Deployment tooling for continuous integration, automated testing and automated self-service release management
  • Programming languages, including a functional programming language
  • Modern ops technologies - monitoring, log aggregation, alerting
  • Experience implementing Continuous Integration or Continuous Delivery processes in large engineering teams
  • Experience with Unit testing frameworks such as JUnit, Jasmine, jest
  • Follow and promote Agile automated engineer development practices like Continuous Delivery and BDD
  • Work proactively with developers, managers and business partners to develop, coordinate, communicate and enforce DevOps solutions to accelerate
Qualifications for devops developer
  • At least 1 year experience in Coding in Java, Python
  • Experience with Jenkins or other CI tools (ie
  • Experience with cloud hosting such as Azure
  • Expertise with Continuous Integration and Deployment with at least one of following - uDeploy, Circle CI, Jenkins, Travis
  • Experience with AWS is required
  • Expertise with build process for at least of of following - Red Hat’s EAP, Java, Message Broker, WebSphere
3

DevOps Developer Job Description

Job Description Example
Our innovative and growing company is hiring for a devops developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for devops developer
  • Proactive in collaboration, open communication and reaching across functional and geographical borders
  • Participate in productanalysis and design sessions to understand DevOps needs
  • Design and implementDevOps pipelines, including CI, CD and blue-green deployments in production
  • Perform DevOpstooling and component analysis in support of continuous improvement
  • Develop secure, scalable,fault-tolerant and highly-available product development, UAT/staging andproduction environments
  • Work closely withfront-end and API engineers to identify product packaging needs
  • Lead or work withthe DevOps lead to develop DevOps standards and guides for other DevOpsEngineers and product development teams
  • Perform applicationand infrastructure monitoring and alert notification using AWS CloudWatch,NewRelic and other monitoring tools
  • Write and modify code for software programs, components or applications
  • Perform development testing and audits results
Qualifications for devops developer
  • With no degree, 7 years’ experience required
  • Performed product updates within SLA downtimes
  • Experience in supporting cloud environments with SLA of 99.5%
  • GIT/Jenkins working knowledge
  • Experience in Chef/Solo Automation is good to have
  • Experience with Java, VB, SQL, Python, and/or JavaScript
4

DevOps Developer Job Description

Job Description Example
Our company is hiring for a devops developer. 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 devops developer
  • Needs to know python to upload databases to a webserver
  • Build internal tools to support release and development teams
  • Maintain and enhance customized build and release process
  • Develop tools to move applications to cloud
  • Design and deploy, in an Agile (Scrum) environment, assets and code that will help, deploy, test, monitor and maintain components and services for next generation PKIaaS
  • 20% - Platform optimization
  • 25% - Creation of tooling for platform automation and development workflow
  • 25% - Feature development, incorporating new technologies and services into the platform
  • Serve as technical resource in infrastructure and development team’s efforts to determine the needs of the business that will simplify and automate the infrastructure and/or applications make them more efficient
  • Collorate with application and architecture teams to conduct proof of concept (POC) and implement the design in production environment in AWS
Qualifications for devops developer
  • Degree in Engineering, Computer Science, or Information Technology
  • Ability to coordinate with multiple Agile Scrum teams and stakeholders
  • UDeploy updates & maintenance, Sugar build consolidation
  • Developer with experience using Jenkins, Shell scripting, PHP, uCommand, SC Deploy processes, DB2, SQL
  • Developed automation framework for Application Deployments to the cloud environments
  • Experience in deployment/release automation, even with other products or open source frameworks
5

DevOps Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of devops developer. 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 devops developer
  • Set up Software Configuration Management, Release Management and Version control Plan
  • Reproducible automated build, release, developer test and unit test environments
  • Continuously improve performance and proactively identify and resolve bottlenecks that will reduce time to build and deliver our software
  • Maintain high availability Continuous Integration/Continuous Delivery infrastructure
  • Plan and execute upgrades and deployment of Operating Systems, Applications and Packages
  • Engage and help in DevOps capacity planning, software performance analysis and system tuning
  • Review and provide feedback on product functional specifications, design specifications
  • Participate in periodic software and design reviews
  • Collaborate with Development teams on generating, execution and management of unit test
  • Perform formal Code Review, static and security analysis, design and implement Unit Tests and perform code coverage analysis
Qualifications for devops developer
  • AWS Experience (EC2, EC2 Container Services, S3, ELB, )Cloud virtualization platform experience with AWS or Azure using services like EC2, S3, ELB
  • Technical and Functional understanding
  • 3+ years of strong JAVA development or other OOP development language experience
  • 1+ year of experience with service testing tool, like SoapUI or like tool
  • Experience working in an Agile Software Delivery Methodology is preferred
  • Bachelor’s (B.Tech) or Master’s degree (M

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates