DevOps Tech Lead, Sonrisa Technologies, 2013 - present
- Leading the DevOps team and ensuring that the team is working efficiently and effectively.
- Developing and implementing DevOps strategies, tools, and processes to improve software development and delivery.
- Collaborating with other teams, such as development, operations, and security, to ensure that all aspects of software delivery are covered.
- Managing infrastructure and cloud services, including provisioning, monitoring, and scaling.
- Automating deployment processes and ensuring that releases are reliable and consistent.
- Implementing security measures and ensuring compliance with industry standards and regulations.
- Continuously monitoring systems and applications for performance issues and identifying areas for improvement.
- Mentoring team members and providing guidance on technical issues.
- Communicating with stakeholders to provide updates on progress and address any concerns or issues.