Software Engineer Devops
Software Engineer Devops
Date: Mar 10, 2025
About the position
We are seeking an experienced DevOps Engineer with expertise in application development, deployment, cloud platforms, and automation. The ideal candidate should have hands-on experience with J2EE technologies, CI/CD pipelines, containerization, and cloud infrastructure to support the development and deployment of enterprise applications.
Typical duties and responsibilities
- 5+ years of experience in Application Development and implementation of web-based applications using J2EE technologies such as Servlets and Spring Core.
- Should have a strong background in building and deploying applications on servers like Tomcat and JBoss without DevOps tools.
- Good expertise in DevOps methodologies, including Software Configuration, Build, Release Management, Continuous Integration (CI), Continuous Deployment (CD), and Automation.
- Hands-on experience with AWS Cloud Platforms, including EC2, S3, Virtual Private Cloud (VPC), Auto Scaling, ECR, and ECS Fargate.
- Experience in deploying and supporting development infrastructure using Terraform, Jenkins, and Git.
- Proficiency in DevOps tools such as Git, Maven, Jenkins, Terraform, and Docker, working closely with developers to integrate automation.
- Skilled in using Maven to build deployable artifacts (WAR & EAR files) from source code.
- Familiarity with Nexus and JFrog Artifactory for managing Java builds.
- Strong experience with container-based deployments using Docker, including working with Docker images and Docker Hub.
- Solid understanding of SDLC methodologies such as Agile and Waterfall.
- Expertise in AWS services, including Identity and Access Management (IAM), EC2, S3, Amazon Machine Images (AMI), CLI, and Relational Database Service (RDS).
- Experience with different web and application servers, including Apache Tomcat, IIS7, and JBoss EAP 6.3.0.
- Skilled in product build and deployment, helping customers migrate applications to production environments.
- Hands-on experience in installation, configuration, deployment, and management of web and enterprise applications on JBoss, Wildfly, and Tomcat servers.
- Should have good exposure to all aspects of Software Development Life Cycle (SDLC), including analysis, planning, development, testing, implementation, and post-production support.

Apply