Customer & KPI Focus
Understand customer requirements and define clear project KPIs. Monitor and measure customer experience and performance metrics throughout the project lifecycle.
Team & Project Planning
Plan the team structure, define roles and responsibilities, and coordinate involvement in project management activities. Provide mentoring and guidance to team members to ensure effective collaboration and performance.
Infrastructure & Tooling
Set up and implement development, testing, automation tools, and IT infrastructure. Select and deploy appropriate CI/CD tools to support continuous integration, development, and deployment pipelines.
Process Definition & Optimization
Define and maintain DevOps processes including development, testing, release, update, and support workflows. Continuously monitor these processes for adherence and identify opportunities for improvement to reduce waste and enhance efficiency.
Code Quality & Troubleshooting
Utilize technical expertise to review, verify, and validate code developed in the project. Apply troubleshooting techniques to identify and fix bugs effectively.
Automation & Security
Encourage and build automation wherever possible to streamline operations. Implement cybersecurity measures through regular vulnerability assessments and risk management.
Incident & Risk Management
Manage incidents effectively and conduct root cause analysis to prevent recurrence. Ensure risks are identified and mitigated in a timely manner.
Communication & Reporting
Maintain clear and consistent communication within the team and with stakeholders. Provide periodic progress reports to both management and customers.
Skills and Qualifications
Experience working on Windows server, Linux based infrastructure
Excellent understanding of Ruby, Python, Perl, C, and Java
Working knowledge of various tools, open- source technologies, and cloud services
Configuration and managing databases such as MS SQL server, IBM DB2, MySQL, Mongo
Awareness of critical concepts in DevOps and Agile principles
Excellent troubleshooting
Proficient with git and git workflows
Preferred Qualifications
Experience developing engineering applications for a large corporation especially in Banking and insurance
Experience with software engineering, customer experience and civil engineering
Bachelor of Master&039;s degree in Computer Science or Software Engineering JD