Key Skills: DevOps, CICD, Ansible, Kubernetes
Roles and Responsibilities:
- Design, implement, and manage CI/CD pipelines to streamline application deployment.
- Collaborate with architects, product owners, and stakeholders to ensure alignment of technical solutions with business goals.
- Develop and maintain applications using C# and .NET Core, focusing on high-quality code and performance.
- Work with Azure services, including Azure Key Vault, Azure API Management, and Azure Storage solutions.
- Manage containerized applications using Docker and Kubernetes.
- Participate in the ETL process and scheduling, ensuring data integrity and availability.
- Create and utilize Web APIs for application integration.
- Foster a culture of continuous improvement within the team, contributing to best practices and methodologies.
- Demonstrate strong problem-solving skills and effective communication in a fast-paced environment.
Skills Required:
- Must-Have: DevOps, CI/CD pipelines, Azure
- Nice-to-Have: Ansible, Kubernetes, Docker, C#, .NET Core
- Tools & Technologies:
- Azure Key Vault, Azure API Management, Azure Storage
- Docker & Kubernetes for containerization
- Web APIs for integration
- ETL process scheduling & data management
- Other Skills:
- Strong problem-solving and communication
- Familiarity with Agile practices and team collaboration
Education: Bachelor's degree in Computer Science or related field