Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailBuild and Release Engineer
Location: Bangalore Chennai Pune Hyderabad Noida
Job Summary
About the Role We are looking for a passionate and skilled Build and Release Engineer to join our growing team. You will play a crucial role in optimizing our software development lifecycle by designing implementing and managing robust and efficient build and release pipelines. You will be a champion of automation ensuring our deployments are seamless reliable and lightning-fast. If you thrive in a fast-paced environment and love the challenge of streamlining complex processes we want to hear from you!
What Youll Do
Champion of Automation: Design implement and manage end-to-end build and release pipelines automating wherever possible to maximize efficiency and reliability. CI/CD Maestro: Lead the charge in implementing and managing our Continuous Integration and Continuous Deployment (CI/CD) workflows using Jenkins ensuring smooth and frequent releases. Containerization Expert: Leverage Docker to create and manage containerized build and deployment environments promoting consistency and scalability. Collaboration Catalyst: Work closely with development and operations teams to troubleshoot build and deployment issues fostering a culture of collaboration and shared responsibility. Process Optimizer: Continuously evaluate and improve our existing build and release processes identifying bottlenecks and implementing best practices. Technology Advocate: Stay ahead of the curve by researching and recommending new tools and technologies to enhance our build and release capabilities. Knowledge Sharer: Document processes and provide training to team members on build and release tools and best practices. What Youll Need Solid Foundation: Bachelors degree in Computer Science Engineering or a related field. Hands-on Experience: Proven track record in build and release engineering with experience in designing and managing complex build pipelines. Primary skills: Proficiency with build tools like Ant and Maven experience with Eclipse IDE with Java and managing Eclipse builds and strong knowledge of Jenkins for CI/CD automation. Experience with any scripting language (e.g. Shell Groovy) Containerization Skills: Hands-on experience with Docker for containerizing build and deployment environments. Version Control Mastery: Solid understanding of version control systems such as Git and SVN. Problem-solving Prowess: Excellent analytical and problem-solving skills with a keen eye for detail. Communication Skills: Strong communication and interpersonal skills with the ability to collaborate effectively with diverse teams. Bonus Points CI/CD Expertise: Experience with other CI/CD tools like GitLab CI CircleCI or Azure DevOps. Scripting Skills: Proficiency in scripting languages such as Python Bash or Groovy. Cloud Savvy: Experience with cloud platforms like AWS Azure or Google Cloud. DevOps Mindset: Understanding of DevOps principles and practices. OSGi Familiarity: Awareness of OSGi framework and its implications for build and deployment.
Additional Requirements
Technologies: Devops Maven
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services Product Engineering & Application Modernization Data & Analytics Digital Experience & Design Services DevSecOps Cybersecurity Quality Engineering AI & LLM Engineering among others.
At Encora we hire professionals based solely on their skills and do not discriminate based on age disability religion gender sexual orientation socioeconomic status or nationality.
Full Time