Available Offers for Cloud Engineer

Software developer (Angular)

Remotely
Full-time

About Company: A German brand that holds leading positions in both industrial and consumer businesses.


Tasks:

1) Affiliation of scalable and responsive cloud-based Web application using state-of-the-art frontend engineering practices by:

  • Designing a technical concept, coding, testing and documentation according to the backlog item based on AngularJS and TypeScript
  • Developing and implementing test scenarios with Cypress
  • Translation of UI/UX design wireframes to actual code, by developing web user interface components and related tests
  • Designing and testing of APIs
  • Developing CI/CD build pipelines for the developed web components and takes actions to keep code/systems stable and efficient
  • Testing including unit and integration tests, in case of identified bugs or issues the task is to rework it from step 1. The documentation will be done in Azure DevOps / ServiceNow.

2) Identify, design, and implement product improvements for the project related tasks according to the discussed backlog.

3) Documentation of technical implementation and related processes in Azure DevOps.


Requirements

  • Proven experience as a Frontend / Full Stack Developer or similar role
  • Experience in developing single-page web applications.
  • Familiarity with fundamentals of Microsoft Azure and serverless architectures
  • Proficiency in AngularJS and TypeScript with the ability to make code design decisions
  • Fluent English is a must
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • Degree in Software Engineering, Computer Science STEM fields, or any other relevant field.

Lead Data Engineer

Remotely
Full-time

The project, a platform for creating and publishing content on social media using artificial intelligence tools, is looking for a Lead Data Engineer.


Responsibilities:

- Design, develop, and maintain robust and scalable data pipelines for collecting.

processing, and storing data from diverse social media sources and user interactions.

- Design of data warehouse.

- Implement rigorous data quality checks and validation processes to uphold the integrity.

accuracy, and reliability of social media data used by our AI models.

- Automate Extract, Transform, Load (ETL) processes to streamline data ingestion and transformation, reducing manual intervention and enhancing efficiency.

- Continuously monitor and optimize data pipelines to improve speed, reliability, and scalability, ensuring seamless operation of our AI Assistant.

- Collaborate closely with Data Scientists, ML Engineers, and cross-functional teams to understand data requirements and provide the necessary data infrastructure for model development and training.

- Enforce data governance practices, guaranteeing data privacy, security, and compliance with relevant regulations, including GDPR, in the context of social media data.

- Establish performance benchmarks and implement monitoring solutions to identify and address bottlenecks or anomalies in the data pipeline.

- Collaborate with data analysts and business teams to design interactive dashboards that enable data-driven decision-making.

- Develop and support data marts and dashboards that provide real-time insights into social media data.

- Stay updated with emerging data technologies, tools, and frameworks, evaluating their potential to improve data engineering processes.


Qualifications:

- Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.

- Proven experience in data engineering, focusing on ETL processes, data pipeline development, and data quality assurance.

- Strong proficiency in programming languages such as Python, SQL and knowledge of data engineering libraries and frameworks.

- Experience with cloud-based data storage and processing solutions, such as AWS, Azure, or Google Cloud.

- Familiarity with DataOps principles and Agile methodologies.

- Excellent problem-solving skills and the ability to work collaboratively in a cross-functional team.

- Strong communication skills to convey technical concepts to non-technical stakeholders.

- Knowledge of data governance and data privacy regulations is a plus.

Middle Azure DevOps engineer

Remotely
Full-time

Project in healthcare industry.


Responsibilities

  • Build the automation processes of our Big Data platforms.
  • Install, deploy, configure, maintain and monitor infrastructure, systems, and management tools of our Big Data platforms.
  • Ensure the highest levels of systems and infrastructure availability for our Big Data platforms.
  • Ensure the proper security standards in terms of infrastructure, systems, and processes.
  • Monitor and test application performance for potential bottlenecks, identify possible solutions and work with developers to implement fixes Provide 2nd level support.
  • Liaise with vendors (Azure and Databricks) and other IT personnel for problem resolution.


General Requirements

  • University degree or similar education in Software Engineering or Computer Science.
  • At least 3 years experience in DevOps and/or in using automation to build infrastructure.
  • Fluent English and good communication skills both in verbal and written form.
  • Ability to work in a globally distributed environment.


Technical Skills

  • Understanding of infrastructure automation concepts and good hands-on knowledge of Ansible.
  • Understanding of containerization concepts and strong knowledge of Docker.
  • Good understanding of Versioning Control systems and strong knowledge of Git.
  • Hands-on experience in Linux administration and in Bash scripting.
  • Experience with Jenkins.
  • Proficiency in writing scripts in Python.
  • Understanding of cloud paradigms (IaaS/SaaS/PaaS).
  • Understanding of networking concepts and cybersecurity best practices.
  • Understanding of agile software development process.
  • Accustomed to leverage tools like Confluence and Jira for knowledge and collaboration management.
  • Hands-on experience with MS Azure.
  • Experience with container orchestration and knowledge of Azure Kubernetes.
  • Familiarity with Big Data technologies: Spark/Hadoop, Azure Databricks, Apache Airflow.
  • Understanding of SQL and NoSQL database types, paradigms, and design patterns.

Software Engineer Java

Full-time
Permanent work

Project

We are looking for an experienced Java developer with PHP or GO background to an international fintech company, specialised in trading, Forex, ETFs, cryptocurrencies etc.

The specialist will be responsible for building, and maintaining our software applications.


Responsibilities:

- Work as part of a feature development team and contribute to all phases of the development lifecycle.

- Write well-designed, testable, efficient code and tests.

- Review current components, suggesting updates as needed.

- Write and utilise technical change documentation.

- Remain up-to-date on all current best practices, trends, and industry developments.


Requirements:

  • 3+ years experience in the software engineering role.
  • Excellent knowledge of Java SE.
  • Some experience with PHP or Go (both or at least one of these languages).
  • Hands-on experience with Spring: Boot, MVC, Data, etc.
  • Experience in developing high-load data processing systems.
  • Experience with SQL (PostgreSQL preferred) and ORM technologies (JPA, Hibernate).
  • Understanding of ESB (Kafka preferred).


Nice to have:

  • Work experience in financial, investment, or trading companies.
  • Good knowledge of data structures, architectural patterns.
  • Experience with NoSQL databases (Redis, MongoDB).
  • Experience with Cloud Native Environment (AWS preferred).
  • Experience with SOA and microservices.
  • Understanding of Agile methodologies.


Benefits:

  • Work in a dynamic and fast-paced international company.
  • Relocation package to Montenegro.
  • Use of leading technologies and modern business practices such as Agile.