Job description:
Understanding customer requirements and project KPIs, 10+ yrs of experience in Devops and Application Support.
· Implementing various development, testing, automation tools, and IT infrastructure
· Setting up tools and required infrastructure.
· Defining and setting development, test, release, update, and support processes for DevOps operation
· Have the technical skill to review, verify, and validate the software code developed in the project.
· Troubleshooting techniques and fixing the code bugs
· Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
· Encouraging and building automated processes wherever possible.
· Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
· Incidence management and root cause analysis
· Coordination and communication within the team and with customers
· Selecting and deploying appropriate CI/CD tools
· Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
· Mentoring and guiding the team members
· Monitoring and measuring customer experience and KPIs
· Managing periodic reporting on the progress to the management and the customer
· BSc in Computer Science, Engineering or relevant field
· Experience as a DevOps Engineer or similar software engineering role
· Proficient with git and git workflows
· Good knowledge of Ruby, Python, Java
· Working knowledge of databases like MongoDB and SQL
· Problem-solving attitude
Bachelor's degree in Computer Science