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