Azure DevOps Engineer
oracle
Job Description
Job Description
- Cloud Experience: Hands-on experience with cloud platforms, preferably Microsoft Azure. Familiarity with services such as Azure App Services, and Azure SQL Database.
- Backend Development: Proficiency in server-side languages such as Java and Kotlin.
- Database Management: Experience with relational databases (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- API Development: Skilled in designing, developing, and consuming RESTful APIs and microservices.
- Authentication & Security: Understanding of security best practices and authentication mechanisms, including OAuth and JWT.
- DevOps: Experience with CI/CD pipelines, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
- Performance Optimization: Ability to optimize application performance and troubleshoot performance issues.
- Version Control: Proficiency with version control systems, particularly Git.
- Problem-Solving: Strong analytical and problem-solving skills.
- Collaboration: Ability to work effectively with front-end developers, designers, and other team members.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Communication: Good communication skills for discussing project requirements, updates, and technical issues.
Career Level - IC2
Responsibilities
- Cloud Experience: Hands-on experience with cloud platforms, preferably Microsoft Azure. Familiarity with services such as Azure App Services, and Azure SQL Database.
- Backend Development: Proficiency in server-side languages such as Java and Kotlin.
- Database Management: Experience with relational databases (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- API Development: Skilled in designing, developing, and consuming RESTful APIs and microservices.
- Authentication & Security: Understanding of security best practices and authentication mechanisms, including OAuth and JWT.
- DevOps: Experience with CI/CD pipelines, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
- Performance Optimization: Ability to optimize application performance and troubleshoot performance issues.
- Version Control: Proficiency with version control systems, particularly Git.
- Problem-Solving: Strong analytical and problem-solving skills.
- Collaboration: Ability to work effectively with front-end developers, designers, and other team members.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Communication: Good communication skills for discussing project requirements, updates, and technical issues.