DevOps Engineer
Position
As a DevOps engineer, you'll be responsible to overseeing and optimizing CI/CD pipelines, enhancing automation, deployment, and monitoring across environments. The role involves close collaboration with cross-functional teams to improve scalability and operational efficiency through innovative integration and automation solutions.
Key responsibilities
- Application deployment and environment preparation for all our environments [INT, SIT, UAT and production]
- Develop and optimize complex continuous integration and continuous deployment pipelines to ensure rapid and reliable software delivery
- Architect and design scalable, secure and robust infrastructure solutions to accommodate Finance IT (FIT) digital platform needs.
- Able to conduct application smoke test after each deployment and able to analysis first level of issues and instruct the root cause to Dev team.
- Most of code is on SQL Store procedure for the application configuration. So SQL intermediate knowledge required.
- Strong knowledge of Apache Spark and able to configure the Spark standalone cluster. Able to analyze the performance bottleneck and resource usage and able to communicate to the team.
- Integrate security practices into the software development life cycle
- Implement and optimize monitoring tools to proactively detect and resolve performance issues, ensuring high availability and consistent system performance.
- Continuous research and implement new technologies and methodologies to drive improvements in infrastructure deployment, scalability and the software development process
- Integrate SonarQube, code quality, and security scanning tools into pipelines
- Apply Agile and Scrum methodologies to drive project success.
- Collaborate with development teams to streamline build and release processes
- Manage source code repositories using Azure Repos / Git Lab
Qualifications and Profile
• Minimum of 4+ years of hands-on experience in DevOps, software development or system operations.
• Proficient in scripting languages such as Powershell, Python, Bash or Perl.
• Extensive experience with CI/CD tools like Jenkins, Azure TFS, GitLab CI or Circle CI
• Strong background in Linux/Unix Administration
• Expertise in using containerization & orchestration tools such as Docker, Kubernetes or OpenShift.
• Experience with infrastructure as code tools such as Terraform, Ansible or Puppet.
• Strong understanding of cloud services (AWS,GCP, Azure) and managing hybrid cloud environments
• Basic understanding of distributed platform & micro services architecture
• Familiarity with network architecture and security protocols (SSL/TSL, Firewall, VPNs).
• Basic understanding of Bigdata Ecosystem components Kafka, Spark and Spark Streaming,& Elastic search
If interested, you can click on “Apply here” or write an e-mail to [email protected] with your updated resume.
NOTE: - Only shortlisted candidates will be contacted back.
Thanks & Regards
Deeksha Agarwal
EA Licence No.91C2918
Personnel Registration No. R26161520