01 Aug
|
Important Group
|
Pune
01 Aug
Important Group
Pune
Build 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 You'll 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 You'll Need ● Solid Foundation: Bachelor's 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 solid 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.
📌 Build and Release Engineer (Pune)
🏢 Important Group
📍 Pune