You will manage the full application lifecycle and infrastructure processes within an Agile environment.
Responsibilities
- Maintain and evolve CI/CD models to automate release management and deployment.
- Implement quality gates for every build and automate deployment workflows.
- Monitor, administer, and deploy services on top-tier cloud platforms.
- Build monitoring dashboards, generate reports, and troubleshoot production issues.
- Collaborate with development and test teams to ensure security, availability, and performance.
Required Skills
- 2 to 5 years of experience as a DevOps or Sr. DevOps Engineer.
- Proficiency in Linux server administration and shell scripting (Bash or PowerShell).
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Hands-on experience with PostgreSQL, MySQL, PLSQL, Oracle, MS SQL Server, Redis, or MongoDB.
- Knowledge of web and application servers including Tomcat, IIS, Apache, or Nginx.
- Experience with load balancing tools like HAProxy, Nginx, or PgPool-II.
- Familiarity with monitoring tools such as Netdata, ELK, Nagios, Zabbix, or New Relic.
- Proficiency in source code versioning using Git or SVN.
- Understanding of virtualization, containerization, and secure coding practices including OWASP top ten.