Job Functions:
To provide support to the project teams which includes, but is not limited to the following:
· DevOps Work closely with developers to analyze current working practices, and institute DevOps practices to enhance software practices.
· Collaborate on ways to advance concepts such as Continuous Testing, Continuous Deployment, and Continuous Integration into our various software development initiatives. Develop models to report out on issues/bugs and collaborate with cross-functional stakeholders, and other Agile teams, into how to resolve these issues.
· Ensure all cross agile team requirements are aligned to ensure all teams are moving in concert with each other in the course of delivering working software to internal customers.
· Conducts hands-on system testing as part of our agile efforts, Supports management of Product Backlog, Sprints, and Epics.
· Host/Facilitate software review -- Participates in frequent software review sessions (e.g. monthly) to make sure the software operates per agreed requirements.
· Set up and troubleshoot AWS environments - Architect and implement cloud-based solutions - Write infrastructure automation scripts and templates, and integrating with DevOps tools
Technical Requirements:
· Bachelor's degree in Engineering, Computer Science, or equivalent - Must have solid experience in production.
· Strong background in Linux / Unix Administration
· Experience with Automation Tools for the whole agile and SCRUM environment.
· A working understanding of code and script (PHP, Python, Larval /or Ruby)
· Knowledge of best practices and IT operations in an always-up, always-available service
· Collaborating with developers to make sure new environments meet requirements and conform to best practices
· Creating custom codes such as JavaScript, Java, HTML, CSS and C code that are secure in order to defend against cybersecurity issues
· Ability to use a wide variety of open source technologies and cloud services
· Participate in the Agile DevOps design, development, testing, and release of new capabilities and features with a focus on release and post-production support.
· Troubleshoot problems, involving the appropriate resources and driving resolution of issues with a focus on minimizing the impact on our customers.
· Drive improvements to processes and design enhancements to automation to continuously improve the production environment.
pWe're neither artists nor the incubators, we're the innovators facilitating the technical aspects of your businesses and eliminating the technological backwardness./p