Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Generic Accountability
- Manage the end to end BAU Operations of Digital platform in Production through the DevOps teams
- Ensures regular monitoring of processes and day to day jobs execution for smooth running of IT applications
- Configuration management, release and deployment management, service monitoring, support and problem management
- Create operational run-books for events and services; automate where possible
- Participate in incident management to resolve outages and communicate with a global audience and participate in calls resolving outage
- Develop metrics, monitors and alerting to ensure operational excellence
- Drive process and service improvements, and improve day-to-day operational efficiency
- Identify opportunities to automate processes and help to implement potential solutions
- Manage a team of DevOps professionals to cover all DevOps needs for the development teams/projects
- Collaborate with the leadership team to prioritize and plan team objectives, strategy, and roadmap
- Guide the Continuous Integration / Continuous Delivery processes
- Lead the PCI DSS and security assessments with Qualified Security Assessor and internal teams
- Enable successful DevOps (Agile Operations) by transition the code from Dev/ Test to Staging until Production
- Participate in building next generation of infrastructure (Docker, Kubernetes, and more)
- Use tools to monitor and diagnose website and application performance
- Work cross-functionally with Creative, Marketing and Product teams to launch and perpetuate this platform
- Communicate and negotiate priorities with teams of varying technical expertise using in-depth knowledge and experience of technical delivery process
Job Requirements
Minimum Qualification
- Bachelor’s degree and IT-relevant work experience, MBA preferred
- Strong understanding of modern development technologies and practices, including Agile/Scrum, DevOp
Minimum Experience
- Experience of 8+ yrs in successfully managing development teams delivering complex IT solutions
- Experience managing scalable systems working under heavy load with large datasets
- Scripting skills (Node.js, Python, Ruby, Perl, etc.)
- Understanding and experience working with UNIX/Linux fundamentals, Databases, Java, JavaScript etc.
- Have excellent analytical & problem solving skills. Have the ability to innovate and be creative
- Have project management skills to handle multiple concurrent projects
- Debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
PREFERRED QUALIFICATIONS / Experience
- Experience deploying and scaling high availability Node.JS applications in a containerized or serverless environment
- Experience working with Android and iOS app development
- Payment processing and financial systems