Bangalore, Karnataka, IND
17 days ago
Sr. Software Engineer (Build & Release)

 

OPENTEXT 
OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.

 


OPENTEXT

 

OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.

 

YOUR IMPACT

You will be responsible for maintaining a CI/CD pipeline. A strong candidate will have either a development background that translated into Operations or an Operations Engineer who has Development experience. Knowledge of python, Java/Groovy, or some major language is a requirement. This person should understand thoroughly how code goes from code commit to production. They should have a thorough understating on how to architect highly available infrastructure.

 

What The Role Offers

Bring extensive industry and organizational knowledge, applying advanced expertise relative to DevSecOps concepts and best practices.Take proactive leadership, overseeing medium to large scale assignments along with other members, complex scripts development, and end-to-end solution delivery.Involve in end-to-end DevSecOps process including deep-dive analysis and implementing compensating measures for optimal performance.Coordinate and direct cross-functional teams, ensuring exceptional results through collaboration and leadership.Develop effective solutions for broad projects, evaluating all potential variables and adapting complex techniques.Help the team with critical decisions as a senior team member, foster valuable networks with stakeholders, and provide guidance on complex matters.

 

What You Need to Succeed

5 - 8 years of professional experience in the Software Development industry 3+ years of experience in Build and Release Engineering activitiesUniversity degree or similar (B.E., B.Tech, MCA, or equivalent) preferably in Computer ScienceCI/CD Pipeline Management: Implement and maintain continuous integration and continuous delivery pipelines. Use tools like, GitLab CI/CD to automate the building, testing, and deployment of applications. Ensure that code changes can be tested and deployed quickly and reliably.Infrastructure Automation: Utilize infrastructure-as-code (IaC) tools like Terraform, CloudFormation, or Ansible to automate the provisioning and management of infrastructure resources. This includes virtual machines, containers, networking, and other cloud services.Containerization: Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes is crucial. Containerize applications, making them portable and consistent across different environments.Monitoring and Logging: Implement monitoring solutions (e.g., Prometheus, Grafana, etc.) to track application and infrastructure performance. This ensures early detection of issues and helps maintain system reliability.Security and Compliance: Ensuring the security of the entire software delivery lifecycle is a priority. Work on implementing security best practices and ensuring compliance with industry standards and regulations.Collaboration: Effective communication and collaboration with development and operations teams are key. Help in breaking down silos and fostering a culture of shared responsibility.Troubleshooting and Incident Response: When issues arise, play a role in diagnosing problems and assisting with incident response. Work to quickly identify root causes and implement solutions to prevent future occurrences.Version Control: Proficiency in using version control systems like GitLab/Subversion etc. is essential. Ensure that code changes are tracked, managed, and versioned appropriately.Scripting and Automation: Write & maintain scripts like (Ant, Maven, Gradel, Shell, Python, Perl etc.) and develop automation solutions on platforms like Windows/Linux/Solaris/AIX/HP/other Unix Flavors) to simplify repetitive tasks and processes, enhancing efficiency and reducing human error.Cloud Services: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is valuable. Leverage cloud services to build scalable and resilient architectures.Performance Optimization: Analyze application and infrastructure performance, identifying bottlenecks and areas for optimization. This involves tuning application configurations, database performance, and other components.Documentation: Keeping documentation up to date is essential for maintaining clear processes and knowledge sharing across teams.

 

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

 

Confirm your E-mail: Send Email