Job Description
About the Team:
Are you eager to elevate your career to new heights? Join us for an exhilarating opportunity to pioneer our groundbreaking digital bank project, where boundless possibilities await!
We're thrilled to extend an invitation for you to join our vibrant team of visionaries, innovators, and trailblazers.
As a DevOps Engineer of our digital bank project, we're not just offering a job; we're presenting an opportunity to be part of something extraordinary.
You'll collaborate closely with some of the sharpest minds in the industry, operating within a supportive and collaborative environment that fosters creativity and exploration.
Your next thrilling adventure awaits with our digital bank project. Join us in shaping the future, today!
About the Role:
- Develop and execute the strategy for continuous integration and continuous deployment (CI/CD) practices and tools, ensuring alignment with the organization's goals and objectives.
- Lead a team responsible for implementing and managing CI/CD pipelines, automation frameworks, and release management processes.
- Define and enforce CI/CD standards, best practices, and workflows across development, testing, and production environments.
What You'll Do:
- Collaborate with stakeholders, including development teams, quality assurance, and operations, to gather requirements and prioritize CI/CD initiatives.
- Design and implement robust and scalable CI/CD pipelines, incorporating build automation, testing, deployment, and monitoring processes.
- Manage and oversee the configuration, maintenance, and performance of CI/CD tools and platforms, such as Jenkins, GitLab, or similar tools.
- Ensure the security and integrity of the CI/CD pipelines, implementing appropriate controls, access restrictions, and encryption mechanisms.
- Monitor and optimize CI/CD processes and tools to improve efficiency, reliability, and time to market for software releases.
- Collaborate with development teams to streamline application code integration, testing, and deployment processes.
- Facilitate collaboration and communication between development, operations, and other stakeholders to ensure smooth and efficient software delivery.
- Define and implement metrics and reporting mechanisms to track CI/CD pipeline performance, quality, and efficiency.
What We're Seeking:
- Good understanding on Java or any other OOP concept
- Good understanding on messaging such as Kafka will be a plus
- Good understanding on relational and non-relational databases will be a plus
- Curiosity for continuous learning and improvement
- Good ownership with the responsibilities assigned and deliverables
What We Value:
- Open-mindedness and constructive communication, fostering an environment of mutual support and growth.
- Responsibility and ownership, with a strong sense of accountability.
- Commitment to teamwork and achieving shared goals.
- Customer focus and dedication to delivering results.
- A proactive approach to leading change and innovation.