Search by job, company or skills
*** FINTECH START UP requiring DevOps with a specialisation in Azure products and an excellent knowledge of CI/CD pipelines. Completely remote working. Pay range: Rs 4 to 6 Lakhs. Join us and experience a start-up growth journey. ***
Position Overview:
We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team. The ideal candidate will have extensive experience in Azure cloud environments, CI/CD processes, security best practices, and automation. The successful candidate will play a crucial role in designing, implementing, and maintaining robust infrastructure solutions to support our development and deployment processes.
Key Responsibilities:
Azure Cloud Infrastructure:
Create and manage Azure infrastructures, including launching virtual machines, Azure Storage, and Virtual Networks using Azure Resource Manager (ARM) Templates.
Implement cloud security best practices, including network security groups, Azure Active Directory, and vulnerability management.
CI/CD Process:
Set up and manage CI/CD processes using Git, Jenkins, and Maven builds.
Store artifacts in JFrog Artifactory and integrate Ansible playbooks with Jenkins pipeline for environment upgrades.
Network Solutions Design:
Design scalable, performant, secure, and highly available network solutions for data centre environments.
Automation:
Develop and maintain automation scripts and playbooks, integrating Ansible for environment setup and upgrades.
Implement Jenkins builds and deployments automation on EC2 instances using YAML scripts and Git integration.
Source Code Management:
Set up and manage GitHub repositories, assign team members, configure branches, and ensure code/branch security configurations.
Monitoring and Logging:
Monitor cloud server environments using CloudWatch, Ansible in YAML, and custom monitoring plugins.
Integrate Splunk with JIRA for incident tracking and log metrics analysis.
Containerization and Orchestration:
Work on containerization of applications and databases using Docker.
Deploy applications on AKS clusters and manage Kubernetes configurations.
CI/CD Pipeline:
Implement and maintain end-to-end CI/CD pipeline involving Git, Maven, Jenkins, Docker, and Kubernetes.
Support 24/7 operations in both production and non-production environments.
Alerting and Notifications:
Utilize Nagios for triggering alerts and configuring email notifications based on application infrastructure health metrics.
Automation Integration:
Automate compilation, continuous integration, testing, packaging, and distribution of software.
Integrate REST API with Azure services using API Gateway.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience as a DevOps Engineer or similar role.
Strong proficiency in Azure services, CI/CD tools, and automation frameworks.
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
Familiarity with monitoring and logging tools (CloudWatch, Splunk, Nagios).
Solid understanding of security best practices in cloud environments.
Excellent scripting and coding skills (e.g., YAML, Ruby).
Strong communication and collaboration skills.
If you are passionate about automation, cloud technologies, and ensuring the reliability of scalable infrastructure, we invite you to apply and contribute to our innovative and dynamic team.
Date Posted: 27/06/2024
Job ID: 83303583