- Manage and maintain CI/CD pipelines for application deployment across development and production environments.
- Build, test, and deploy applications developed using Java and (Express, React Native, React JS).
- Handle deployment processes for Linux-based applications, ensuring stability and performance.
- Manage repositories, artifacts, and deployment pipelines efficiently.
- Create and modify deployment scripts to support project needs.
- Monitor and validate pipeline performance to ensure smooth operations.
- Coordinate with development, QA, and infrastructure teams to ensure seamless manual and automated deployments.
- Provide technical and standby support during deployment processes.
- Prepare and maintain detailed deployment documentation and reports.
- Build and distribute mobile applications.
- Ensure adherence to DevSecOps principles to maintain security and compliance during the development lifecycle.
Minimum Qualifications
- Minimum of 1 year of experience as a DevOps or DevSecOps Engineer.
- Proficient in Java and frameworks (Express, React Native, React JS).
- Strong understanding of Linux OS (Windows knowledge is a plus).
- Hands-on experience with build and deployment processes on Linux-based environments.
- Familiar with Microservices architecture (Kubernetes or OpenShift Container Platform).
- Experience in managing repositories, artifacts, and CI/CD pipelines (e.g., GitLab CI, Jenkins, or similar tools).
- Ability to write and maintain deployment scripts (Bash, Shell, or similar scripting languages).
- Strong collaboration and coordination skills with cross-functional teams.
- Good problem-solving and analytical abilities.
- Attention to detail and strong documentation skills.