Job Description :
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. Create operations handbook as required for others to assist in the administration.

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.

Evolve and automate our processes to provide increased flexibility related to the development and testing of multiple simultaneous projects.

Development Project Support.

Build, maintain and deploy the application level software in our development and test regions.

Prioritize and troubleshoot development and test region issues.

Develop run-books that detail building, deploying, and troubleshooting processes.

Promote and contribute to best practices.

Plan and execute tasks within an agile environment.

Production Support.

Monitor production regions and environments.

Provide first level support for application software issues in all environments.

Prioritize and rapidly troubleshoot issues to ensure maximum uptime and optimal performance for customers in our production environment.





OTHER DUTIES

Migrate existing source control system to GIT.

Assumes other duties as requested by manager.
             

Similar Jobs you may be interested in ..