Lead DevOps Engineer
Company:
Helps create a more sustainable future by developing materials made from renewable resources. Team work with industries and brands globally to provide renewable fibers, advanced materials, solutions to reduce carbon emissions, and communication papers—all while generating long-term value. They offer a wide range of products, including renewable fibers, advanced materials, decarbonization solutions, and communication papers.
Job Description:
- Workloads are deployed using new architecture: Kubernetes + DevOps practices + Abp.io framework.
- Ensuring Technical Project Implementation: The Development Lead oversees technical implementation, ensuring projects are executed efficiently and effectively.
- Development Leadership: This role involves leading development teams to foster innovation and creativity in problem-solving. Continuous improvement.
- This position reports technically to the Chief Architect and Service Owner (who will regularly evaluate performance through metrics).
- Quality Assurance: The Development Lead must ensure quality standards are maintained throughout the development process.
- CI/CD Pipeline Optimization in Azure DevOps.
- Automated Code Reviews for instant issue detection.
- Monitoring: Using Grafana Cloud and Zabbix.
- Infrastructure as Code (IaC): Managing infrastructure with Terraform and Ansible.
- Operational Readiness: Testing systems for seamless operation.
- Code Quality & Security: Using SonarQube and Trivy for static analysis and security checks. Integration into CI/CD pipelines.
- Code Audits: Ensuring compliance with standards and best practices. Regularautomated audits to maintain quality and security.
- Security Layer: Implementing security best practices to protect code and systems. "Security by design" approach and regular security reviews.
Key Skills for This Position:
Technical Skills:
- Full-Stack Development:
AspNetZero & abp.io: Expertise in boilerplate frameworks using C#.
Mobile Development: Experience with Xamarin, MAUI, PWA, Flutter.
- DevOps & Infrastructure:
Kubernetes: Container orchestration experience
Terraform: Infrastructure as Code (IaC) knowledge.
Azure DevOps: Skills in ALM, CI/CD pipelines, and test case management.
- Monitoring & Observability:
Grafana Cloud: Cloud monitoring experience.
Zabbix: On-premise monitoring expertise.
Komodor: Understanding of Kubernetes observability.
- Code Quality & Security:
SonarQube: Code quality analysis.
Trivy: Static code and security analysis.
Automated Code Reviews: Setting up automated code checks.
Leadership & Management Skills:
- Technical Project Execution: Ensuring efficient development.
- Team Leadership: Driving innovation and creativity.
- Quality Assurance: Maintaining standards at all stages.
- Operational Readiness: System testing.
- Code Audits: Compliance with standards.
- Security: Implementing best practices and regular reviews.
Soft Skills:
- Problem-Solving: Innovative and creative approaches.
- Communication: Clear collaboration with teams and stakeholders.
- Continuous Improvement: Commitment to learning and growth.
Languages (must):
- English
- Spanish