freehire launches on Product Hunt on 26 August.

Follow →

Devops Engineer

Summary

Build and maintain CI/CD pipelines, automate deployments, and manage cloud infrastructure for Java-based enterprise workflow applications using tools like Jenkins, Kubernetes, and AWS/Azure.

Responsibilities:

  • Application Development & Maintenance:
  • Collaborate with development teams to enhance and maintain Java-based enterprise workflow applications.
  • Implement and optimize application performance, scalability, and reliability.
  • Troubleshoot and resolve application issues across environments.
  • DevOps Implementation:
  • Design, build, and maintain CI/CD pipelines for efficient application deployment.
  • Automate build, test, deployment, and monitoring processes.
  • Integrate infrastructure as code (IaC) solutions for provisioning and managing resources.
  • Work with the vendors to upgrade the DevOps tools farm and Integrating with tools.
  • Configuring SSO, SSL, Load Balancer, Auto Scaling and DNS setup for the DevOps Toolset with naming convention
  • System Support & Monitoring:
  • Manage cloud-based and on-premise infrastructure supporting enterprise workflow applications.
  • Monitor systems for uptime, performance, and security.
  • Respond to incidents, perform root cause analysis, and implement preventive measures.
  • Collaboration & Documentation:
  • Work closely with development, operations, and QA teams to align DevOps practices.
  • Document processes, tools, and system configurations.
  • Advocate for best practices in DevOps, automation, and application lifecycle management.
  • Security & Compliance:
  • Ensure applications and systems meet security and compliance standards.
  • Implement secure coding practices and conduct regular vulnerability assessments.

Requirements:

  • Education:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 2+ years of experience in DevOps engineering.
  • Essential:
  • Deep technical background with hands-on experience with CI/CD tools (Bitbucket, Jenkins, GitLab CI/CD, Azure DevOps, Artifactory, Sonar, Veracode, JIRA and Confluence).
  • Experience with continuous testing, techniques and tools (Junit, Sonar Cube, Veracode etc.)
  • Proficiency in containerization and orchestration (e.g., Docker, Kubernetes).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and IaC tools (e.g., Terraform, Ansible).
  • Strong ing skills (e.g., Bash, Python, Ruby, PowerShell, Groovy).
  • Knowledge of monitoring tools (e.g., Prometheus, Grafana, Splunk).
  • Familiarity with workflow automation tools and enterprise workflow management systems.
  • Strong understanding of Agile and DevOps principles.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work in a fast-paced, dynamic environment.
  • Commitment to continuous learning and improvement.

Key Domain/ Technical Skills:

  • Experience with enterprise workflow platforms such as Camunda, Apache Airflow, or similar.
  • Knowledge of RESTful API design and integration.
  • Certifications in cloud platforms, or DevOps tools (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator).

What We Offer:

  • Opportunity to work on cutting-edge enterprise workflow solutions.
  • Competitive salary and benefits package.
  • Collaborative and growth-oriented work environment.
  • Opportunities for professional development
  • This role is perfect for someone passionate about DevOps practices to deliver impactful solutions in enterprise workflows.

See also