3 Simpro Business Solutions Jobs
0-1 years
Bangalore / Bengaluru
1 vacancy
Software Deployment Engineer
Simpro Business Solutions
posted 23d ago
Fixed timing
Key skills for the job
Key Responsibilities:
Software Deployment:
Manage the end-to-end software deployment process, including planning, coordination, and execution.
Deploy software releases to production and non-production environments, ensuring minimal downtime.
Configuration Management:
Implement and manage configuration management tools (e.g., Ansible, Chef, Puppet) to automate deployment processes.
Maintain deployment scripts and documentation for software releases.
Continuous Integration/Continuous Deployment (CI/CD):
Monitor application performance and conduct regular health checks.
Troubleshoot and resolve deployment issues, working closely with development and operations teams.
Security and Compliance:
Ensure software deployments adhere to security best practices and compliance requirements.
Regularly assess and improve deployment security measures.
Collaboration:
Work closely with software developers, QA engineers, and IT operations to ensure smooth deployment processes.
Provide support and guidance to team members on deployment best practices.
Documentation:
Create and maintain comprehensive documentation for deployment processes and procedures.
Conduct training sessions for team members on deployment tools and methodologies.
Qualifications:
Bachelors degree in Computer Science, Information Technology, or a related field.
3+ years of experience in software deployment and release management.
Strong knowledge of software development lifecycles and deployment methodologies.
Proficiency with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI).
Experience with scripting languages (e.g., Bash, Python) for automation tasks.
Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Employment Type: Full Time, Permanent
Read full job description