Design, implement, and maintain CI/CD pipelines to enable rapid and reliable software delivery. Collaborate with development teams to automate build, test, and deployment workflows. Monitor and optimize infrastructure performance, scalability, and availability. Ensure security best practices across cloud services, networks, and deployments. Manage containerized applications using Docker and orchestration platforms like Kubernetes. Troubleshoot and resolve issues in development, test, and production environments. Evaluate and integrate new tools and technologies to improve DevOps processes.
Develop and maintain cross-platform mobile applications using Flutter . Write clean, maintainable, and efficient code. Collaborate with backend developers to integrate APIs and services. Implement responsive UI designs following modern UI/UX principles. Optimize app performance, ensure quality, and maintainability. Participate in code reviews and contribute to best practices in mobile development.
Design engaging and user-friendly interfaces for web and mobile applications. Create wireframes, prototypes, and high-fidelity mockups. Conduct user research, usability testing, and gather feedback to improve designs. Collaborate with developers to ensure accurate implementation of designs. Maintain and evolve design systems and style guides. Stay current with the latest UI/UX trends, tools, and best practices.
Assist in planning, scheduling, and executing project tasks to meet deadlines and objectives. Coordinate communication between project teams, stakeholders, and vendors to ensure alignment. Monitor project progress and maintain up-to-date documentation (timelines, reports, and task lists). Identify and escalate potential risks or bottlenecks to project managers for resolution. Support the preparation of presentations, progress reports, and meeting agendas. Maintain project management tools and ensure accurate record-keeping. ● Contribute to process improvements for more efficient project delivery.