Lisboa, Olivais, Portugal
16 hours ago
DevOps Full Stack Engineer

Company Description

At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference.

With over 300 specialized associates and around 15 nationalities, Bosch activities in Lisbon are focusing on sales, marketing, communication, training, nearshoring services and shared support for human resources services to Europe. The diversity, commitment and know-how of the team are the key success factors of this organization.

Bosch Service Solutions develops and delivers Customer Experience, Mobility and Monitoring solutions for companies and their customers.

Our teams find fast and efficient solutions for thousands of people on a daily basis – from claim management to life-saving emergency calls, among other services. Define the standards and become a pioneer together with around 9000 associates worldwide.

Job Description

We are seeking a skilled Full-Stack DevOps Engineer to join our dynamic team. This role focuses on managing CI/CD pipelines, Kubernetes-based deployments, and full-stack development for our web applications. The ideal candidate will have expertise in Azure DevOps, Kubernetes, front-end and back-end development, and a strong focus on security and database integration. You will play a critical role in ensuring the reliability, scalability, and security of our cloud-based systems while contributing to both development and operational tasks.

CI/CD and DevOps

Pipeline Management: Design, implement, and maintain CI/CD pipelines in Azure DevOps to support automated builds, testing, and deployments for web applications.

Service Connections: Configure and manage service connections to multiple Azure subscriptions, ensuring secure and efficient access to cloud resources.

Kubernetes Management: Maintain Kubernetes configurations and deployment manifests to ensure reliable and scalable application deployments in a cloud environment.

Security and Compliance: Identify and resolve Common Vulnerabilities and Exposures (CVEs) in Dockerfiles, front-end, back-end, and npm sizing library projects to ensure secure software delivery.

ETL Support: Assist in the maintenance of Extract, Transform, Load (ETL) processes to establish and update cloud-based databases, ensuring data integrity and availability.

Front-End Development

UI Development: Develop and enhance the front-end of web applications, including building and maintaining a reusable UI component library.

Code Reviews: Conduct thorough code reviews for a second front-end developer, ensuring code quality, adherence to best practices, and alignment with project requirements.

NPM Sizing Library: Maintain and review the npm sizing library, ensuring its performance and compatibility with front-end applications.

Back-End Development

Database Integration: Develop and maintain connections to Azure Cosmos DB, ensuring efficient data retrieval and storage for web applications.

API Integration: Implement and manage connections to RESTful APIs, ensuring seamless communication between front-end and back-end systems.

Security Implementation: Design and implement authentication mechanisms to secure back-end services, ensuring compliance with industry-standard security practices.

Qualifications

Experience:

5+ years of experience in DevOps, with hands-on expertise in Azure DevOps and CI/CD pipeline management.

Proven experience with Kubernetes for container orchestration and deployment.

Strong front-end development experience, including proficiency in modern JavaScript frameworks (e.g., React, Angular, or Vue.js) and UI library development.

Solid back-end development experience, including working with RESTful APIs and Azure Cosmos DB.

Experience resolving CVEs and implementing security best practices in software development.

Familiarity with ETL processes and cloud database maintenance.

Technical Skills:

Proficient in Azure DevOps, including pipeline creation and service connection configuration.

Strong knowledge of Kubernetes, Docker, and containerized environments.

Expertise in front-end technologies (HTML, CSS, JavaScript, and npm-based libraries).

Experience with back-end technologies, including Node.js, Python, or similar, and RESTful API integration.

Familiarity with authentication mechanisms (e.g., OAuth, JWT) and secure coding practices.

Knowledge of cloud databases, particularly Azure Cosmos DB.

Soft Skills:

Strong problem-solving skills and attention to detail.

Excellent communication and collaboration skills to work effectively in a team environment.

Ability to manage multiple priorities and deliver high-quality results in a fast-paced environment.

Additional Information

What we offer you:

Challenges in an international environment | career opportunities in one of the best companies in the world | flexible hours | medical services | discounts for employees | sports and health related activities | canteen | good access to public transports | space for creativity.

 

Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!

Confirmar seu email: Enviar Email