We are seeking a skilled DevOps Engineer to join our dynamic team in the banking sector. The ideal candidate will have extensive experience with Groovy and Jenkins, and a strong background in DevOps practices.
Key Responsibilities:
- Develop and maintain CI/CD pipelines using Jenkins and Groovy scripts
- Automate deployment processes and workflows to ensure efficient and reliable software delivery
- Collaborate with development and operations teams to streamline and enhance the software development lifecycle
- Monitor and troubleshoot application performance and infrastructure issues
- Implement and manage infrastructure as code (IaC) using tools like Terraform or Ansible
- Ensure security and compliance standards are met throughout the deployment process
- Provide support for production environments, including on-call support as needed
Required Skills and Experience:
- Proven experience as a DevOps Engineer in a banking or financial services environment
- Proficiency in Groovy scripting and Jenkins pipeline development
- Strong understanding of CI/CD principles and best practices
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
- Knowledge of infrastructure as code (IaC) tools (e.g., Terraform, Ansible)
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Preferred Qualifications:
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack)
- Understanding of security best practices in a DevOps environment
- Certification in relevant technologies (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator)
Benefits:
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and inclusive work environment
- Flexible work arrangements