Developer, DevOps Job Description
Developer, DevOps Duties & Responsibilities
To write an effective developer, devops job description, begin by listing detailed duties, responsibilities and expectations. We have included developer, devops job description templates that you can modify and use.
Sample responsibilities for this position include:
Developer, DevOps Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Developer, DevOps
List any licenses or certifications required by the position: AWS, SSL, RHCSA, ITIL, II, IAT, PCF, OSCP, CISA, CISM
Education for Developer, DevOps
Typically a job would require a certain level of education.
Employers hiring for the developer, devops 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 Developer, DevOps
Desired skills for developer, devops include:
Desired experience for developer, devops includes:
Developer, DevOps Examples
Developer, DevOps Job Description
- Participates in designing, coding, testing, debugging, documenting, maintaining, and modifying Liferay systems of moderate complexity, significance, and risk
- Participates in live support and incident resolution that may include shift work and 24x7x365 on-call rotation
- Works cross-functionally to accomplish assignments
- Interacts with internal and external peers and managers to exchange complex information related to Liferay
- Technical testing expertise to include continuous integration (CI) and continuous testing (CT) competencies
- Model complex virtual services
- Quirements documentation to plan, build and deliver provision virtualized services at an enterprise level
- Design, implement and manage systems & DevOps infrastructure utilising your expertise in source code management systems
- Extend existing solutions and services (LDAP, DNS, ) through creation of API's and self-service functionality
- For ensuring that the team and client have an understanding of operational requirements, and take a shared responsibility for designing and implementing infrastructure for delivering and running software services
- Experience with PowerShell or Ruby scripting
- Experience with package management systems (nuget, npm, rubygems)
- Experience with Git or TFS
- Experience with automated deployment
- Good sense for architecture and development best practices
- Bachelor’s degree in computer science or mathematics OR Associate’s degree specifically in computer science field
Developer, DevOps Job Description
- Develop innovative technology solutions and ensure solutions are consistent with the IT Transformation Quarterly Operations Plan
- Creates and maintains various documents during the development and design phases of the project
- Collaborates with architects, technical leads, project team members, business analysts and users s and when required
- Contribute to knowledge sharing and management to drive operational excellence
- Collaborate with software development teams to quickly troubleshoot issues and identify bottlenecks
- Day-day code management, build, deploy, release activities which includes frequent, incremental code testing and deployment
- Troubleshoot and resolve issues in development, test and production environments
- Responsible for ensuring high availability of multiple environments across platform, include certificate management
- Drive automation and streamlining of operations and processes
- Drive and complete complex tasks with minimal supervision
- Bachelor or master degree in Computer science or a related discipline with solid working experience of 2+ years in IT environments
- Capacity to continuously acquire new knowledge in an independent, proactive way • Good analytical and solution oriented thinking
- Proficient knowledge of LAMP stack
- Windows 2008 R2 administration knowledge/experience
- Proficiency in Linux (Suse/RHEL)
- Knowledge of OS patching process
Developer, DevOps Job Description
- Research technical problems and recommend solutions
- Also Working alongside Engineers to apply architecture knowledge to provide an elastic highly available cloud deployment solution
- Work independently to develop tools and applications, including APIs, Web portals, databases, and virtual servers that will help deliver high quality software quickly
- Create and maintain appropriate technical documentation for relevant platforms supporting design, development and operational phases
- Apply knowledge of the latest trends in the DevOps industry and engage with other team members to consult and help to implement DevOps practices
- Act as a change agent and champion for DevOps practices
- Work with the development team to do bug fixes and make improve the platform reliability
- Communicates with business customers and other stakeholders design, requirements, functionality, and limitations of systems/applications
- Collaborate/Partner with other teams including business customers, Enterprise Testing, Release Planning and Management, Project Management, and Application Support on successful delivery of product enhancements and support
- Design and improve current homegrown internal release tool in Angular/React
- Experience with dev/test automation tools
- Experience with web troubleshooting tools
- Experience with diagraming tools
- Experience with authentication standards a plus
- Experience with Ops intelligence tools a plus
- Experience with SaaS and cloud-enabled environments a plus
Developer, DevOps Job Description
- Provide day to day operational support of the software development process to development teams enterprise wide
- Perform automation for CI/CD, system builds, infrastructure tests using scripting technologies and Infrastructure as Code
- Provide systems administration and support for legacy and greenfield DevOps toolchains
- Interact with various systems for ITSM functions (request,incident,change etc)
- Provide administration of Enterprise MSDN Volume Licensing
- Deliver architectural initiatives that contribute to revenue programs
- Participate with research and implementation for architectural changes, determine feasibility, and vet out total building and buying software solutions
- Establishing code for proof-of-concept software implementations
- Document current and future state architectures including high level diagrams, logical system views, and data interactions
- Adhering to privacy and security compliance in accordance with standards, policies, and procedures (e.g., HIPAA, PHI, PII, PCI)
- Knowledge of Chef, Jenkins, JavaScript Object Notation (JSON), XML
- Configuration management tools (puppet, chef, saltstack, Opsworks, Cloud Formation, ..)
- Expertise with automation using at least one of following – Ansible, Vagrant, Puppet, Chef or an equivalent
- Knowledge in Chef, Sensu, ELK stack, ruby, shell scripting
- Infrastructure configuration and management, Infrastructure as Code tools Monitor
- Good knowledge of Database, Data warehousing, ETL/BI etc, experiences in at least one of DBMS, like DB2/Oracle/Mysql
Developer, DevOps Job Description
- Develop and execute manual and automated test procedures, test cases, and adopt existing tests to new products
- Assist in writing regression test suites and set up automated regression test server using continuous integration
- Generate comprehensive defect reports using defect tracking tools and liaise with development
- Able to work in Agile development framework
- Beyond the automation of these activities, continuous improvement of processes and the integration of best practices is expected as well
- Develop, test and deploy automated workflow in support of the IT business
- Research and implement process or technology improvements
- Provide technical guidance and expert-level consultation for complex automation workflows and deliver solutions that integrate technologies to carry out desired functions
- Off-hours and weekend coverage when needed
- Can help integration components
- Knowledge of Chef, Jenkins, JSON, XML
- Programming knowledge using “C/C++/Java” language
- Knowledge of Continuous Integration environment
- Experience with testing frameworks, continuous integration and build tools
- Based, Agile team environment
- Sharing and a sustainable process for running jobs