DevOps Developer Job Description
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:
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:
Desired experience for devops developer includes:
DevOps Developer Examples
DevOps Developer Job Description
- 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
- 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
DevOps Developer Job Description
- 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
- 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
DevOps Developer Job Description
- 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
- 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
DevOps Developer Job Description
- 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
- 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
DevOps Developer Job Description
- 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
- 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