DevOps Engineer
Full Job Description
DevOps Engineer
Role Brief
Hotfoot Technology Solutions seeks a skilled DevOps Engineer with a strong software engineering background and extensive experience in DevOps practices and tools. The ideal candidate will be proficient in shell scripting, application deployment, and release management, with primary responsibility for streamlining development processes, ensuring smooth deployments, and managing the release lifecycle for our flagship products.
Key Responsibilities
- Implement and maintain seamless code integration and delivery pipelines.
- Ensure environment consistency across development, testing, and production.
- Set up and manage monitoring tools for system reliability and performance, including log analysis for troubleshooting.
- Collaborate with development, QA, and operations teams for successful application delivery and deployment.
- Develop, maintain, and optimize shell scripts for task and process automation.
- Manage and execute deployment processes for Java-based applications, ensuring high availability and performance.
- Oversee the end-to-end release process, including planning, scheduling, and coordinating releases.
- Troubleshoot and resolve code bugs.
- Identify and deploy cybersecurity measures through vulnerability assessment and risk management.
- Manage incidents and perform root cause analysis.
Requirements
- 4+ years of experience as a DevOps Engineer or similar role.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with instance setup, S3 buckets/blobs, and RDS.
- Proficiency in shell scripting (Bash) and automation tools.
- Proven experience in deploying and managing Java-based applications manually and automatically.
- Solid understanding of release management processes and best practices.
- Proficiency with version control systems (Git, Bitbucket).
- Strong experience with Nginx configuration and reverse proxy setup.
- Experience managing SSL Certificates and DNS.
- Strong experience with environment configuration and management.
- Experience with MySQL/MariaDB queries.
- Familiarity with YAML property files is a plus.
- Understanding of containerization (Docker) and orchestration (Kubernetes, EKS).
- Strong analytical and troubleshooting skills.
- Excellent communication skills.
Why Join Us?
Join a forward-thinking, innovative company making a real change in the financial industry. You'll have the opportunity to work on challenging projects with a real impact in a supportive, collaborative, and flexible work environment.
Company
Hotfoot Technology Solutions
Hotfoot Technology Solutions is a forward-thinking and innovative company making a significant impact in the financial industry. We foster a supportive, collaborative, and flexible work environment wh...