DevOps / Technical Specialist role for KYCView application functions as liaison between development teams and production support and other global operations or technical groups.
As a DevOps / Technical Specialist, you will focus on environments stability take part in analysis of technical issues impacting application acting as Subject Matter Expert and ensure adequate solution is prepared and applied.
In this role, you will share the responsibility for performance, reliability and optimization for all areas of assigned application.
You will be also responsible for deployment of new versions and run related communication to both business and technical audiences.
If you are looking to push your career to the next level, take the next step by submitting your resume.
Manage application capacity, availability and configuration and related operational projects facilitate continuous monitoring of core system functions, take ownership on application infrastructure capacity & availability and manage and document application configuration;
Coordinate activities related to keeping various application components in vendor support, coordinate existing infrastructure and middleware updates.
Provide implementation support including but not limited to code deployment and feature verification take care of deployments coordination, sanity checks, configuration changes and release communication;
Create a culture around Continuous Integration / Continuous Deployment automate code deployments, create and maintain systems for static code analysis, provide meaningful metrics to development teams.
Write automation to optimize existing maintenance processes on development and QA environments, participate in environment setup being the first point of contact for various supporting teams.
Become application Subject Matter Expert understand the system architecture, infrastructure and functionality to be able to assess feasibility of user requests and impact of discovered issues;
Lead problem management related efforts analyze issues to determine their root cause and impact and work with technical teams to provide solutions and workarounds / tactical solutions to restore service in a timely manner;
facilitate communication between all production support levels and technical teams (development, database and other systems specialists);
ensure problems and defects are appropriately logged in the central repository;
Maintain Knowledge Base document root cause analysis and possible workarounds;
Writing and / or reviewing project documentation which may include architecture diagrams, infrastructure diagrams, dataflow diagrams, workflow analysis, regular formal reporting on system performance and health, availability and capacity reports, configuration change management documentation, etc.
Work with project managers, developers, QA specialists, DBAs, Infrastructure and other teams to ensure the application meets needs of the business
Master’s or Bachelor’s degree in Computer Science or related work experience
Expert analytical skills and 4-5 years of proven experience in DevOps, development, systems analysis, problem management or application support
At least basic technical knowledge (some Java programming skills, experience with scripting / automation, job scheduling, knowledge of SQL, database design, infrastructure, etc.)
Experience with administration of Jenkins, Stash, Splunk, WAS, Tomcat, Unix, WCC, BPM, ODM and automation tools is a plus
Understanding of Systems Development Life Cycle and ITIL framework is a plus
Fluent English and experience working with a Global team
Great communication and organizational skills
What We Offer :
A collaborative environment that enables you to step outside your role to add value wherever you can
Direct access to clients, information and experts across all business areas around the world
Opportunities to grow your expertise, take on new challenges, and reinvent yourself without leaving the firm
A culture of inclusion that values each employee’s unique perspective
High-quality benefits program emphasizing good health, financial security, and peace of mind
Rewarding work with the flexibility to enjoy personal and family experiences at every career stage
Volunteer opportunities to give back to your community and help transform the lives of others