16+ gitlab Jobs in Bangalore (Bengaluru) | gitlab Job openings in Bangalore (Bengaluru)
Apply to 16+ gitlab Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest gitlab Job opportunities across top companies like Google, Amazon & Adobe.
Job Description-
Responsibilities:
- Create blueprints for application deployment, build Terraform modules for infrastructure provisioning, and enhance security with automation tools like Harness and Flux.
- Work with cutting-edge CI/CD tooling and orchestrate deployment using AWS, Azure, Docker Swarm, and Kubernetes.
-Architect and deploy CI/CD platforms to facilitate rapid development and deployment cycles.
- Design and implement Kubernetes environments, API Gateways, and self-service portals.
- Evaluate and integrate third-party tools and services for improved CI/CD processes.
- Educate and lead a team of DevOps engineers in best practices and operational excellence.
- Employ SonarCloud for continuous code quality checks and JMeter for application performance testing.
Qualifications:
- 7+ years of experience with architecting and deploying applications on AWS or Microsoft Azure.
- Proficiency with CI/CD tooling such as GitHub, GitLab, Jenkins, or Harness.
- Hands-on experience with container orch
You will be responsible for:
- Managing all DevOps and infrastructure for Sizzle
- We have both cloud and on-premise servers
- Work closely with all AI and backend engineers on processing requirements and managing both development and production requirements
- Optimize the pipeline to ensure ultra fast processing
- Work closely with management team on infrastructure upgrades
You should have the following qualities:
- 3+ years of experience in DevOps, and CI/CD
- Deep experience in: Gitlab, Gitops, Ansible, Docker, Grafana, Prometheus
- Strong background in Linux system administration
- Deep expertise with AI/ML pipeline processing, especially with GPU processing. This doesn’t need to include model training, data gathering, etc. We’re looking more for experience on model deployment, and inferencing tasks at scale
- Deep expertise in Python including multiprocessing / multithreaded applications
- Performance profiling including memory, CPU, GPU profiling
- Error handling and building robust scripts that will be expected to run for weeks to months at a time
- Deploying to production servers and monitoring and maintaining the scripts
- DB integration including pymongo and sqlalchemy (we have MongoDB and PostgreSQL databases on our backend)
- Expertise in Docker-based virtualization including - creating & maintaining custom Docker images, deployment of Docker images on cloud and on-premise services, monitoring of production Docker images with robust error handling
- Expertise in AWS infrastructure, networking, availability
Optional but beneficial to have:
- Experience with running Nvidia GPU / CUDA-based tasks
- Experience with image processing in python (e.g. openCV, Pillow, etc)
- Experience with PostgreSQL and MongoDB (Or SQL familiarity)
- Excited about working in a fast-changing startup environment
- Willingness to learn rapidly on the job, try different things, and deliver results
- Bachelors or Masters degree in computer science or related field
- Ideally a gamer or someone interested in watching gaming content online
Skills:
DevOps, Ansible, CI/CD, GitLab, GitOps, Docker, Python, AWS, GCP, Grafana, Prometheus, python, sqlalchemy, Linux / Ubuntu system administration
Seniority: We are looking for a mid to senior level engineer
Salary: Will be commensurate with experience.
Who Should Apply:
If you have the right experience, regardless of your seniority, please apply.
Work Experience: 3 years to 6 years
JOB SUMMARY
Position - Lead UI
Location - Bangalore.
Take part to the development and the maintenance of the FM SAAS Platform.
- Write technical designs (conception, architecture, data model)
- Maintain/enhance CI/CD processes ( Basic Knowledge is mandatory)
- Develop and maintain the platform
- Support UI developers
- Identify and resolve incidents
- Representing FM in global UI architecture meetings
JOB RESPONSIBILITIES
Customers
Delight our customers by:
- Delivering high quality, bug free software
- Respecting customer commitments
- Respecting UX designs
- Assisting operations (incl. support, delivery and pre-sales) with subject matter expertise when needed
- Providing expected effort to solve customer issues
- Understanding fully the FM Strategy
Teamwork
Work together by:
- Providing a transparent reporting to both the scrum team and the UI team
- Helping other team members to achieve their commitments
- Sharing knowledge
- Driving other UI developers
- Working closely with his/her scrum team
- Working closely with the FM UI team
- Working closely with QA
- Working closely with SRE
- Working closely with the global UI team
- Working closely with the UX team
Innovate
Innovating by:
- Keeping in touch with latest technologies
- Sharing (business/technical) ideas with the team and the management
- Proposing new development tools
- Proposing enhancement to our CI/CD processes
Improve (KPI’s)
Constantly improving by:
- Being proactive and autonomous
- Actively participating to retrospective
- Communicating with other BT UI teams
- Helping others
SKILLS, KNOWLEDGE AND EXPERIENCE REQUIRED
Required Skills
- IT Master’s Degree or equivalent such as Engineering school
- Strong/proven knowledge of Javascript development language
- Strong/proven knowledge of React and its usual ecosystem
- Basic knowledge of Docker
- Strong analytical and algorithmic skills
- Strong communication skills
- Autonomy
- Adaptability
- Team working skills
- Ability to propose and discuss API contract with backend tech leads
- Heightened sense of client service
- Quality and documentation
- Sense of responsibility
- Strong attention to detail
Good to have Skills
- Rigorous, methodical and organized
- Ability to work both independently and within a team
- Knowledge about Single spa
- Knowledge about Kubernetes
- Knowledge about GitLab
- Knowledge about ArgoCD
- Knowledge of SWIFT banking environment would be an advantage
- Knowledge of Open Banking would be an advantage
- Mastery in software engineering tools
at Publicis Sapient
Domain: Automation Testing – Selenium Job Purpose • Thought leadership - Consult with the client and setup/guides a team to strategize, design, implement and run automation solution supporting variety of applications • Technical leadership - Identify, evaluate, recommend, and optimize current automated testing processes and tools • Define and implement test automation strategy including roadmap, tools, framework, and approach across project teams • Oversee technological delivery of the recommended automation solution roadmap across project teams • setting up end to end QA processes across Requirement Analysis,Test Strategy/Design and Test reporting • Participate in design and architectural reviews of proposed automation solutions across project teams • Designing & implementing enterprise wide QA strategy for variety of clients including complex applications across multiple tech stacks (involving both functional and automation testing) • Planning, estimating (should be aware of robust models and how to use them) and tracking team’s work • Status reporting: Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status etc. • Mentors/guides the team on technical knowhow • Adhere to company project standards and guidelines Mandatory Skills & Experience • 10-14 years of overall testing experience and atleast 4+ years of in-depth experience in establishing test automation frameworks, evaluating tools, and implementing continuous testing strategy • Hands on framework development for a Green Field Project • Strong hands on experience in Java/JavaScript programming languages; java collection frameworks • Strong experience on QA Automation tools such as Selenium/Cucumber/Appium/SOAPUIetc. • Strong exposure on UI or API automation, hands on Webservices/Microservices automation • Experience in CI/CD tools, such as Gitlab(preferable) / Jenkins • Experience in Cloud tech preferably AWS • Experience on Cloud Platforms such as Sauce Labs, Perfecto • Functional tools like Selenium (mandate), Webdriver IO, NightWatchJS, etc • Should have basic knowledge of JMeter or any other equivalent Performance testing tool • Sound Knowledge of methodologies and approaches such as Agile, BDD, DevOps etc. • Industry experience on Financial Services is preferred. About US Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value Additional Information • Gender Neutral Policy • 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai) • Generous parental leave and new parent transition program • Flexible work arrangements • Employee Assistance Programs to help you in wellness and well bein
JOB SUMMARY
Take part to the development and the maintenance of the FM SAAS Platform.
· Write technical designs (conception, architecture, data model)
· Maintain/enhance CI/CD processes ( Basic Knowledge is mandatory)
· Develop and maintain the platform
· Support UI developers
· Identify and resolve incidents
· Representing FM in global UI architecture meetings
JOB RESPONSIBILITIES
Customers
Delight our customers by:
· Delivering high quality, bug free software
· Respecting customer commitments
· Respecting UX designs
· Assisting operations (incl. support, delivery and pre-sales) with subject matter expertise when needed
· Providing expected effort to solve customer issues
- Understanding fully the FM Strategy
Teamwork
Work together by:
· Providing a transparent reporting to both the scrum team and the UI team
· Helping other team members to achieve their commitments
· Sharing knowledge
· Driving other UI developers
- Working closely with his/her scrum team
- Working closely with the FM UI team
- Working closely with QA
- Working closely with SRE
- Working closely with the global UI team
- Working closely with the UX team
Innovate
Innovating by:
· Keeping in touch with latest technologies
· Sharing (business/technical) ideas with the team and the management
· Proposing new development tools
· Proposing enhancement to our CI/CD processes
Improve (KPI’s)
Constantly improving by:
· Being proactive and autonomous
· Actively participating to retrospective
· Communicating with other BT UI teams
· Helping others
SKILLS, KNOWLEDGE AND EXPERIENCE REQUIRED
Required Skills
· IT Master’s Degree or equivalent such as Engineering school
· Strong/proven knowledge of Javascript development language
· Strong/proven knowledge of React and its usual ecosystem
· Basic knowledge of Docker
· Strong analytical and algorithmic skills
· Strong communication skills
· Autonomy
· Adaptability
· Team working skills
· Ability to propose and discuss API contract with backend tech leads
· Heightened sense of client service
· Quality and documentation
· Sense of responsibility
· Strong attention to detail
Good to have Skills
· Rigorous, methodical and organized
· Ability to work both independently and within a team
· Knowledge about Single spa
· Knowledge about Kubernetes
· Knowledge about GitLab
· Knowledge about ArgoCD
· Knowledge of SWIFT banking environment would be an advantage
· Knowledge of Open Banking would be an advantage
· Mastery in software engineering tools
security for distributed data and devices provider
Hi
About us
Job description
Requirements
- C/C++ is a must. Rust is preferred. We already have part of the core product written in Rust. If you know Haskell, please let us know. We don't use Haskell in our stack but like folks who know it.
- It is essential that if you have done courses or have work experience in Operating Systems, Distributed Systems, and Computer Networks.
- Good exposure to debugging (more than just `!analyze -v`). We suck at debugging here, so can use your help!
- Great version control (Git) hygiene and familiarity with CI/CD. Test- and issue-driven development (that's our new term).
- Candidate should prioritize documentation to meeting (can't emphasize enough). Who has time to talk and listen (and forget) when one can write and read? During the interview, we may ask you how to organize your notes, references, and knowledge (We use Notion and self-hsoted Gitlab).
- Familiarity with scripting languages such as Python or Nim is appreciated. Both languages are used heavily in DevOps here.
- If you don't know Java, that's +1 ;-p (just kidding).
Regards
Team Merito
standing of Java and the different frameworks like Spring, etc., and have experience working on Cloud and Containers.
The Developer will perform duties and tasks to support a complete life cycle management (example: Analysis, Technical
Requirements, Design, Coding, Testing and implementation of Systems, etc.).
The Developer will work closely with the Product and Technical teams across different regions primarily Europe and will
be part of an Agile Team. The role includes research and Continuous Development of new Products based on new Tech-
nologies. This position collaborates with the operations team routinely and henceforth excellent English communication
skills (bothwritten and verbal) are essential.
A clean coder who will always leave the code in better shape than they found it.
A curious person who never stops learning and loves to try new things, even when theydon’t succeed on the
first try
A team-oriented developer with the motivation to bring out the best in others
A person who shares our appreciation for transparency and is willing to share theirexperience and knowledge
for the benefit of the team
Someone who is willing to take a stand for something they believe in.
Somebody that takes pride in their work and knows that development is a craftsmanship
Duties & Responsibilities
Conducts systems and requirements analysis, creates and contributes to task lists, cost and time analysis
Performs assigned functions and tasks to meet project plan and quality review requirements.
Raises issues as appropriate to support effective resolutions.
Analyzes specifications and user requirements to perform assigned applications development work.
Assists with system and componentdesigns to meet requirements.
Participates and documents design and code reviews to improve quality.
Analyzes, designs, codes, tests, and documents to develop application software.
Develops unit tests and unit test plans to deliver quality code.
Performs applications maintenance and support functions to support problem resolution.
Qualifications:
• Bachelor’s degree in Computer Science or IT related field
• 4-7 years of experience working across different product domains in a product development/engineering role
• Good communication skills necessary to manage business requests and work with different teams across differ-
ent geographies and time-zones; experience working with remote and distributed teams will be an added ad-
vantage
• Hands-on working knowledge and experience is requiredin:
a. Java (Spring, Spring Boot, etc.)
b. Experience working in GCP or AWS or Azure
c. Experience working in Containers & Unix Platforms
d. Relational Databases (PostgreSQL, MySQL, SQL, etc.)
e. Messaging (RabbitMQ, ActiveMQ, Kafka etc.)
f. Agile Methodologies (Scrum, TDD, BDD, etc.)
g. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development and
Secure Design patterns and architecture is a must
h. Data Structures and Algorithms using Java or other Programing Languages
i. Strong organizational skills
j. Agile Methodologies (Scrum, TDD, BDD, etc.)
• Experience with several of the following tools/technologies is desirable:
a. GIT (Bit Bucket, Gitlab, etc.), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.
b. Multiple Java technologies around Spring, Spring Bootetc.
c. Design Patterns and implementing the Design Patterns
d. Development of Complex Application and System Architectures
e. NoSQL Databases (Redis, Mongo, etc.)
f. Experience working with CI/CD pipelines with for example GitHub Actions.
• Knowledge of the following technologies is a plus:
a. Other Programming Languages (NodeJS, etc.)
b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.
c. Application Servers like Tomcat, etc.
d. HTML5, CSS, AJAX, React
e. Full stack development
f. Secure Development based on OWASP standards
Top Management Consulting Company
We are looking out for a technically driven "ML OPS Engineer" for one of our premium client
COMPANY DESCRIPTION:
Key Skills
• Excellent hands-on expert knowledge of cloud platform infrastructure and administration
(Azure/AWS/GCP) with strong knowledge of cloud services integration, and cloud security
• Expertise setting up CI/CD processes, building and maintaining secure DevOps pipelines with at
least 2 major DevOps stacks (e.g., Azure DevOps, Gitlab, Argo)
• Experience with modern development methods and tooling: Containers (e.g., docker) and
container orchestration (K8s), CI/CD tools (e.g., Circle CI, Jenkins, GitHub actions, Azure
DevOps), version control (Git, GitHub, GitLab), orchestration/DAGs tools (e.g., Argo, Airflow,
Kubeflow)
• Hands-on coding skills Python 3 (e.g., API including automated testing frameworks and libraries
(e.g., pytest) and Infrastructure as Code (e.g., Terraform) and Kubernetes artifacts (e.g.,
deployments, operators, helm charts)
• Experience setting up at least one contemporary MLOps tooling (e.g., experiment tracking,
model governance, packaging, deployment, feature store)
• Practical knowledge delivering and maintaining production software such as APIs and cloud
infrastructure
• Knowledge of SQL (intermediate level or more preferred) and familiarity working with at least
one common RDBMS (MySQL, Postgres, SQL Server, Oracle)
- Design and develop Microservices with Java, Spring
- Communicate with the tech lead, to understand the technology thoroughly
- Perform unit and system testing
- Understand business requirements and create plans accordingly
- Work in an agile environment
- Perform threat and risk assessments
Company Name: Curl Tech
Location: Bangalore
Website: www.curl.tech
Company Profile: Curl Tech is a deep-tech firm, based out of Bengaluru, India. Curl works on developing Products & Solutions leveraging emerging technologies such as Machine Learning, Blockchain (DLT) & IoT. We work on domains such as Commodity Trading, Banking & Financial Services, Healthcare, Logistics & Retail.
Curl has been founded by technology enthusiasts with rich industry experience. Products and solutions that have been developed at Curl, have gone on to have considerable success and have in turn become separate companies (focused on that product / solution).
If you are looking for a job, that would challenge you and desire to work with an organization that disrupts entire value chain; Curl is the right one for you!
Job Type: Full time
Designation: Senior Full Stack Developer & Junior Full Stack Developer (based on experience)
Job Description:
-
As a senior Full-stack Developer, your role would involve design develop and deploy full stack application out of Artificial intelligence projects with a focus on low latency and scalability.
-
You also need to optimize the application for better performance and a large number of concurrent users.
-
Besides, you’d also closely mentor younger engineers on the team and contribute to team building.
-
A strong technologist at Curl cares about doing things the right way rather than just doing them and thrives in a
complex and challenging environment.
Who are we looking for?
-
Bachelors / Masters in Computer Science or equivalent with at least 4-8 years of professional experience.
-
Solid understanding of design patterns, data structures, and advanced programming techniques
-
As an Engineer in our team, you will design, code, test and debug quality software programs.
-
Strong software design and architectural skills in object-oriented and functional programming styles. Strong software design and architectural skills in object-oriented and functional programming styles.
-
Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
-
Experience in working with Spring Framework - Spring boot, Spring REST, Spring Security, Spring Data JPA, OAuth2,
hibernate.
-
Experience in Reactjs or Angular.
-
Experience in RabbitMQ
-
Experience in Unit Testing Tools like Junit/TestNG
-
Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
-
Knowledge on CI/CD architecture.
-
Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
-
Experience in cloud technologies.
• You demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
-
Solid understanding of design patterns, data structures, and advanced programming techniques.
-
Nice to have: Python 3.6+, Image and textual data processing technologies
-
Expert in modern JavaScript frameworks like Angular, React or VUE (Angular is a must).
-
Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and
refactoring.
-
Design and development of high-volume, high-performance, high-availability, service-oriented Java applications
using proven Java frameworks and technologies.
Remuneration offered: Industry standard
Work Experience: 4 years+ of hands on experience.
About Xpresslane:
Xpresslane is a universal one-click checkout platform for eCommerce. We want to transform the way online shoppers buy, Democratize optimized checkout and post checkout experience. We have achieved 150+ signups from D2C merchants in the last year alone and are aggressively adding new features to help solve problems in their checkout process.
Engineering @Xpresslane:
We are a small group of Tech Enthusiasts, Product Managers. We give incredible value to design and UX is our topmost priority. We've implemented products using Go, Java, Kubernetes, Docker, Temporal, GraphDB, Svelte & React, Cypress, Gitlab CI/CD.
Why Engineering @Xpresslane:
- Opportunity to Design & Implement new features which are internet-facing.
- Opportunity to Design Scalable Distributed System spanning many regions.
- Freedom to learn & work across Frontend/Backend/Devops/Design Expertise.
- 2-4 years of experience in Frontend Engineering.
- Expertise in one or more frontend frameworks like React/Angular/Vue/Svelte
- Style the frontend applications with an incredible focus on design & UX.
- Self-driven in identifying opportunities to make things better and efficient.
- Ensure code quality and reliability through automated test implementations.
- View frontend as Engineering i.e, plan & implement components for reusability, testability
and scalability. - Nice to have, experience in using Figma/Sketch for quick mockups & prototypes
- Nice to have knowledge of cache busting, CSRF, XSS attacks.
At the moment, we are looking for engineers for our Bangalore office.
Developer (SQL & Python) -
Required Technical Skills
- At least 5+ years’ experience as a software engineer
- Experience in Python is a must
- Experience working with relational/non-relational databases and understanding of storage technologies (like MySQL, Sybase, MongoDB, InfluxDB, Cassandra or HBase)
- Experience / Familiarity with Database Modelling, Normalization techniques
- Experience / Familiarity with object-oriented design patterns
- Ability to trouble shoot and fix performance issues across the codebase and database queries
Preferred Skills
- BA/BS in Computer Science or equivalent practical experience
- Experience with dev ops tools like Git, Maven, Jenkins, Gitlab CI, Azure DevOps
- Experience with Agile development concepts and related tools
- Ability to trouble shoot and fix performance issues across the codebase and database queries
- Experience with Python frameworks utilizing Asyncio
- Experience working with large volumes of time series data and building services, APIs and applications based of it
- Experience in designing multi-tier application architecture and distributed caching solutions
- Experience with Perl
- ETL background in any language or tools
- Experience with cloud technologies like Kubernetes, Docker, OpenStack and Kafka
- Experience with web technologies like Angular 2+ (or React/Vue), TypeScript, RxJS
- Experience with Go
We are looking for a qualified team leader to manage our team and provide effective guidance. The lead should be an excellent coder with proficiency and a clear understanding of different aspects of a project. You will be responsible for
supervising, managing, and motivating team members regularly. As a team leader, you will be the contact point for all Interactions with the architect and the team, so You must possess excellent communication skills. You should also be able to act proactively to ensure smooth team operations and effective collaboration.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 7-10 years of professional experience.
●Strong software design and architectural skills in object-oriented and functional programming styles.
• Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
• Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate.
• Experience in Reactjs or Angular.
• Experience in RabbitMQ
• Experience in Unit Testing Tools like Junit/TestNG
• Experience in working with SQL & NoSQL databases such as MySQL, Mongo DB.
• Knowledge of CI/CD architecture.
• Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
• Experience in cloud technologies.
• Team management using Scrum methodologies.
You demonstrate the ability to work in a fast-paced and hyper-growth environment where the requirements are
constantly changing.
• Solid understanding of design patterns, data structures, and advanced programming techniques.
● Must have experience leading a team of at least 8- 10 people.
• Nice to have Python 3.6+, Image and textual data processing technologies.
Our client company is into Hospitality. (TH1)
- You have a Bachelor's degree in computer science or equivalent
- You have at least 7 years of DevOps experience.
- You have deep understanding of AWS and cloud architectures/services.
- You have expertise within the container and container orchestration space (Docker, Kubernetes, etc.).
- You have experience working with infrastructure provisioning tools like CloudFormation, Terraform, Chef, Puppet, or others.
- You have experience enabling CI/CD pipelines using tools such as Jenkins, AWS Code Pipeline, Gitlab, or others.
- You bring a deep understanding and application of computer science fundamentals: data structures, algorithms, and design patterns.
- You have a track record of delivering successful solutions and collaborating with others.
- You take security into account when building new systems.
- As a Senior Full-stack Developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
- You also need to optimize the application for better performance and a large number of concurrent users.
- Besides, you’d also closely mentor younger engineers on the team and contribute to team building.
- A strong technologist at Curl cares about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 4-8 years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
Strong software design and architectural skills in object-oriented and functional programming styles.
• Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
• Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate.
• Experience in Reactjs or Angular.
• Experience in RabbitMQ
• Experience in Unit Testing Tools like Junit/TestNG
• Experience in working with SQL & NoSQL databases such as MySQL, Mongo DB.
• Knowledge of CI/CD architecture.
• Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
• Experience in cloud technologies.
• You demonstrate the ability to work in a fast-paced and hyper-growth environment where the requirements are constantly changing.
• Solid understanding of design patterns, data structures, and advanced programming techniques.
• Nice to have: Python 3.6+, Image and textual data processing technologies
• Expert in modern JavaScript frameworks like Angular, React, or VUE (Angular is a must).
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD, and refactoring.
• Design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies.