JOB DETAILS
Job Type
Permanent
Position Level
Senior Executive
Qualification
Degree
Discipline
Computer Science
Specialization
Banking/Financial Services
Sector
Group Technology
Experience
5 - 15 years
Salary
Undisclosed
JOB DESCRIPTION
Bridging the gap between complex technical processes and business goals, ensuring that software development and deployment are conducted in a seamless, efficient manner. They design and implement strategies that enhance collaboration between development and operations teams, fostering a culture of continuous integration and delivery.
JOB RESPONSIBILITIES
Continuous Integration and Continuous Deployment (CI/CD): The DevOps Architect is responsible for setting up and maintaining the CI/CD pipeline, which automates the process of building, testing, and deploying applications to the cloud environment. They work closely with the development team to integrate version control, code testing, and deployment automation tools to ensure a smooth and efficient software delivery process.
Automation and Scripting: The DevOps Engineer develops and maintains various automation scripts and tools to streamline the provisioning, configuration, and deployment of cloud resources. This includes the use of infrastructure as code (IaC) tools, such as Terraform or Cloud Formation, to manage the entire cloud infrastructure in a declarative and version-controlled manner.
Monitoring and Incident Response: The DevOps Engineer is responsible for implementing monitoring solutions to track the performance, health, and availability of cloud-based applications and services. They work with the cloud operations specialist to quickly identify and resolve any issues or incidents that may arise, minimizing downtime and ensuring the reliability of the cloud platform.
Testing and Quality Assurance: The DevOps Engineer works closely with the development and QA teams to automate the testing of cloud-based applications and infrastructure. They implement comprehensive testing frameworks and tools to ensure the quality and reliability of the cloud environment, reducing the risk of production issues.
Collaboration with Development and IT Operations: The DevOps Engineer acts as a bridge between the development and IT operations teams, fostering a collaborative and transparent environment. They facilitate the exchange of information, coordinate the resolution of issues, and ensure the alignment of cloud-related processes and objectives.
Cloud Platform Optimization: The DevOps Engineer continuously analyzes the performance and efficiency of the cloud-based applications and services, identifying opportunities for optimization. They work with the cloud platform engineering and automation team to implement strategies that enhance the overall reliability, scalability, and cost-effectiveness of the cloud environment.
JOB SKILLS
1)DevOps
2)Terraform
3)Cloud-Formation
4)Prometheus
5)ELK
JOB REQUIREMENTS
- Experience in DevOps engineering, with a focus on cloud environments.
- Relevant certifications such as AWS Certified DevOps Engineer Professional, Google Professional DevOps Engineer, Microsoft Certified: DevOps Engineer Expert and Certified Kubernetes Administrator (CKA).
- Hands-on experience with infrastructure as code (IaC) tools such as Terraform, Cloud Formation.
- Experience with monitoring and logging tools (e.g., Prometheus, ELK stack).