Collaborate with software architects and development teams to define infrastructure requirements and design comprehensive platform solutions.
Lead the design, implementation, and optimization of CI/CD pipelines to streamline software development, testing, and deployment processes.
Conduct PoCs to evaluate new tools, technologies, and methodologies, assessing their potential impact on the platform and operations.
Monitor and enhance the performance, reliability, and scalability of systems, ensuring high availability across production and development environments.
Troubleshoot and resolve complex issues across infrastructure, deployments, and applications, implementing robust solutions to improve system stability.
Integrate security best practices into the architecture and deployment processes, ensuring compliance with industry standards and regulations.
Mentor team members on advanced DevOps practices and contribute to establishing a culture of continuous improvement and operational excellence.
Requirements
Fluency in English for daily communication with our client (please submit your resume in English).
Extensive experience as a DevOps Engineer with a focus on platform architecture and designing scalable infrastructure solutions.
Proficiency in building and optimizing CI/CD pipelines using tools like Azure DevOps with an emphasis on automation and efficiency.
Strong scripting and automation skills (Python, Bash, or similar), with the ability to create scalable solutions and streamline operations.
Hands-on experience with containerization and orchestration tools (e.g., Docker, Kubernetes), including production-grade deployments.
Deep knowledge of cloud platforms such as AWS, Azure, or Google Cloud, with expertise in infrastructure provisioning and management.
Experience in performing PoCs and assessing new tools and technologies to enhance infrastructure and operations.
Security-focused mindset with a track record of implementing best practices for securing cloud-based and on-premise environments.
Excellent communication skills, with the ability to clearly articulate technical concepts and collaborate effectively across teams.